Chris Heilmann, Daniel Cranney & Harry Roberts

WeAreDevelopers LIVE - Performance and AI?, Social Media decline, Developer Events and more

How can a single tabindex attribute on a marketing modal render your entire application completely inaccessible to blind users?

WeAreDevelopers LIVE - Performance and AI?, Social Media decline, Developer Events and more
#1about 3 minutes

Why automated cold outreach fails with developers

Automated email sequences often fail to engage developers because they are impersonal, persistent, and lack genuine value.

#2about 2 minutes

Understanding developer skepticism towards sales tactics

Developers are often wary of sales due to past experiences with bait-and-switch pricing, subscription models, and products that underdeliver on promises.

#3about 1 minute

Making accessible web design creative and joyful

Accessibility does not have to be boring, and incorporating whimsical and nostalgic elements can create engaging user experiences for everyone.

#4about 5 minutes

The evolution and pitfalls of common UI patterns

Design frameworks and patterns like masonry grids or infinite scroll can become overused, sometimes creating usability and accessibility issues despite their visual appeal.

#5about 8 minutes

A real-world example of an accessibility bug

A marketing modal in Google Slides with a `tabindex` of zero demonstrates how even well-intentioned components can become completely inaccessible to keyboard and screen reader users.

#6about 1 minute

How third-party scripts bloat modern media websites

Media websites often become incredibly slow and heavy due to the accumulation of numerous third-party trackers, ad scripts, and analytics tools.

#7about 5 minutes

Challenging conventional rules of web design

Examining commercially successful yet visually chaotic websites reveals that there are no universal rules for web design, allowing for creativity and unconventional approaches.

#8about 4 minutes

The flexibility and quirks of HTML attributes

HTML's forgiving nature allows for unconventional characters and structures within attributes, raising questions about whether code should prioritize human readability or machine processing.

#9about 5 minutes

Separation of concerns versus modern web frameworks

The classic separation of HTML, CSS, and JavaScript is being challenged by modern frameworks like React that merge structure, style, and logic into single components.

#10about 1 minute

Using tools to preview social media link cards

Specialized tools can help you visualize how your website's links will appear when shared on various social media platforms by checking meta tags.

#11about 4 minutes

The role of AI coding tools for personal projects

AI-powered "vibe coding" platforms are primarily used for creating small, personal tools and prototypes rather than for building and deploying production-grade applications.

#12about 4 minutes

How Google's AI overviews impact content creators

Google's shift to AI-generated summaries is reducing referral traffic to original content creators by answering queries directly on the results page.

#13about 5 minutes

Common accessibility failures in HTML emails

HTML emails frequently suffer from major accessibility issues, such as using non-descriptive link text like "link" for all URLs, which hinders screen reader navigation.

#14about 3 minutes

The importance of genuine diversity and inclusion efforts

Companies should move beyond performative gestures like changing logos for Pride Month and focus on substantive support for diversity and inclusion initiatives.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

From learning to earning

Jobs that call for the skills explored in this talk.