[et_pb_section fb_built=”1″ _builder_version=”3.0.47″ custom_padding=”0|0px|0|0px|false|false”][et_pb_row custom_padding=”0|0px|27px|0px|false|false” _builder_version=”3.9″][et_pb_column type=”4_4″ _builder_version=”3.0.47″ parallax=”off” parallax_method=”on”][et_pb_post_title author=”off” comments=”off” _builder_version=”3.9″][/et_pb_post_title][/et_pb_column][/et_pb_row][et_pb_row make_equal=”on” module_class_1=”vertical-center” module_class_2=”vertical-center” _builder_version=”3.11.1″][et_pb_column type=”2_3″ _builder_version=”3.0.47″ parallax=”off” parallax_method=”on” module_class=”vertical-center”][et_pb_text _builder_version=”3.16.1″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”|||”]Alex Moldovan is one of the founders of JSHeroes and an active voice in the JavaScript community. His mission is to help and inspire others to build an accessible, secure and faster web.
[/et_pb_text][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.0.47″ parallax=”off” parallax_method=”on” module_class=”vertical-center”][et_pb_image src=”https://lh3.googleusercontent.com/x8olzOhoFEm3i_QjoB8TCF2Gh1gsPh2gGduc5JcJMbpYFriLtvM1o6MR_F-FsHt9lmHqrtHBOkx_d6Mdj8vV6XFlhMGAfxOr7KV9-AcMacpiCzFMGi1b_aJaNx349DQp4t9zv5w_PsdgN6EQ0Z1wpj1KykHldC2T9W4d_lXxx78UZKLcDOyuXvwdbw9UzIVcyfHuSaRjrE_l1Hq58SF53V2kdI8IWcbr6o6jQ4-EM9Q7b8t7ASdcYLviGaMhrsL5AC89pTkFesOYZSlRgGMnmGw0sKZ1KxzrR6WI6bMMNxMt1qaoI01PCi_AiX5abmRHHE4nQc85tIdClUsKZ93WPaRL6VCHySlT9D8LokYL9bmLNw8TrQgApCpycdapAeYPORIfY0F33qWQTy9NEbelBf17cxkjBmOut7M8oZVp7goMUvgRZqiVgc3A9EbBwL4oUY3nctaR2_-GEjhNVj70WzbXj2sH2LKfTndUYE-tMcMHBcV6Bg70BZMY6KJ5mR5jsYQ0-ta8dztLE3iE3xx_sjI1TiNC9ijxHU4Q4I4PyNC4TZynysUOAEuWmx2G0zkPgpC8Gr535X_m5J-etFqJ8tc7Grll6v6KbpN0parrG0n76_8KGaXbpVDnsfyf7LG-8kYvPiAVa1KDDXoiXASWWPElw-M_VAsyv2PkEvqjtU4=w1000-no-tmp.jpg” url_new_window=”on” align=”right” _builder_version=”3.17.3″ border_radii=”on|100%|100%|100%|100%” custom_margin=”0px|||”][/et_pb_image][/et_pb_column][/et_pb_row][et_pb_row _builder_version=”3.17.6″][et_pb_column type=”4_4″ _builder_version=”3.17.6″ parallax=”off” parallax_method=”on”][et_pb_code text_orientation=”center” _builder_version=”3.17.6″][/et_pb_code][/et_pb_column][/et_pb_row][et_pb_row custom_padding=”0|0px|27px|0px|false|false” _builder_version=”3.9″][et_pb_column type=”4_4″ _builder_version=”3.0.47″ parallax=”off” parallax_method=”on”][et_pb_text _builder_version=”3.16.1″]How do you define quality? How do you measure quality? When do you decide that the software you are building is good enough? In the face of modern web development, we often forget that our most important role as engineers is to build quality products for our users. We get drawn into pointless arguments about frameworks and libraries, about practices and recipes. We strive to measure metrics which have zero impact on the user experience and at the end of the day we hide behind blunt arguments: “we don’t have time for X”, “web development is hard”, “JavaScript fatigue is killing me”. We are incredibly passionate about some of the tools we are using, but often disconnected from the needs of our users. Let us channel that passion and energy behind real problems so that we can build an accessible, inclusive, faster and safer experience for everyone. In this talk, we will identify the relevant aspects of quality and we will explore metrics, tools and practices that you can use in your everyday project to ensure a baseline for software quality.
[/et_pb_text][et_pb_button button_url=”https://romania.voxxeddays.com/cluj-napoca/2018-11-22/#speakers” url_new_window=”on” button_text=”SEE ALL OUR SPEAKERS” button_alignment=”center” _builder_version=”3.16″ custom_button=”on” button_font=”||||||||” button_use_icon=”off” box_shadow_style=”preset1″ button_text_color_hover=”#ffffff” button_bg_color_hover=”#18b9f0″ button_text_size__hover_enabled=”off” button_text_size__hover=”null” button_one_text_size__hover_enabled=”off” button_one_text_size__hover=”null” button_two_text_size__hover_enabled=”off” button_two_text_size__hover=”null” button_text_color__hover_enabled=”on” button_text_color__hover=”#ffffff” button_one_text_color__hover_enabled=”off” button_one_text_color__hover=”null” button_two_text_color__hover_enabled=”off” button_two_text_color__hover=”null” button_border_width__hover_enabled=”off” button_border_width__hover=”null” button_one_border_width__hover_enabled=”off” button_one_border_width__hover=”null” button_two_border_width__hover_enabled=”off” button_two_border_width__hover=”null” button_border_color__hover_enabled=”off” button_border_color__hover=”null” button_one_border_color__hover_enabled=”off” button_one_border_color__hover=”null” button_two_border_color__hover_enabled=”off” button_two_border_color__hover=”null” button_border_radius__hover_enabled=”off” button_border_radius__hover=”null” button_one_border_radius__hover_enabled=”off” button_one_border_radius__hover=”null” button_two_border_radius__hover_enabled=”off” button_two_border_radius__hover=”null” button_letter_spacing__hover_enabled=”off” button_letter_spacing__hover=”null” button_one_letter_spacing__hover_enabled=”off” button_one_letter_spacing__hover=”null” button_two_letter_spacing__hover_enabled=”off” button_two_letter_spacing__hover=”null” button_bg_color__hover_enabled=”on” button_bg_color__hover=”#18b9f0″ button_one_bg_color__hover_enabled=”off” button_one_bg_color__hover=”null” button_two_bg_color__hover_enabled=”off” button_two_bg_color__hover=”null”][/et_pb_button][/et_pb_column][/et_pb_row][/et_pb_section]