Aaron T. Grogg
Coffee with Developers - Aaron T. Grogg
#1about 4 minutes
Navigating the job market without being a React expert
Job searching challenges include biases against long company tenure and not specializing in dominant frameworks like React.
#2about 5 minutes
The philosophy behind the NoLoJS project
NoLoJS is an open-source library that promotes using native HTML and CSS for UI patterns to improve performance and developer experience.
#3about 5 minutes
Overcoming the developer habit of reaching for JavaScript
Developers often default to familiar JavaScript tools and npm packages due to project deadlines, overlooking simpler native solutions.
#4about 10 minutes
The trade-offs between unstyled components and opinionated frameworks
Unstyled, minimal components offer more flexibility but can appear unfinished to developers accustomed to fully-styled, opinionated frameworks.
#5about 10 minutes
A guided tour of the NoLoJS GitHub repository
The NoLoJS repository is structured with minimal, copy-pasteable HTML and CSS snippets for common patterns, each with a live CodePen demo.
#6about 10 minutes
Building resilient and performant CSS-only components
Modern CSS features like @supports enable robust fallbacks, but complex selectors and animations like view transitions can introduce performance issues.
#7about 12 minutes
Why assistive technology struggles to keep up with the web
The slow evolution and closed-source nature of many screen readers create a gap where modern semantic HTML is not fully supported, hindering accessibility efforts.
#8about 5 minutes
Identifying use cases that still require JavaScript
JavaScript remains essential for client-side rendering to create dynamic, interactive experiences like updating product details without a full page reload.
Related jobs
Jobs that call for the skills explored in this talk.
Technoly GmbH
Berlin, Germany
Senior
JavaScript
Angular
+1
Matching moments
08:07 MIN
Exploring modern JavaScript performance and new CSS features
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
12:29 MIN
Navigating JavaScript fatigue and framework evolution
WeAreDevelopers LIVE - Whats Nuxt and Next for app development, 20 years AJAX and more
03:22 MIN
Simplifying modern web development with a no-build approach
Fireside Chat with David Heinemeier Hansson
08:03 MIN
Exploring modern tools for web interaction and analysis
WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney
11:20 MIN
A tour of creative code demos and useful developer tools
WeAreDevelopers LIVE – PHP Is Alive and Kicking and More
02:56 MIN
Introducing modern zero-runtime CSS-in-JS libraries
Component styling in a JS world — evolve your mental model
04:32 MIN
Introduction to JavaScript design patterns
10 must-know design patterns for JS Devs
02:16 MIN
Rethinking web development by embracing the DOM
Rethinking web application design for fastest possible time to interactive
Featured Partners
Related Videos
Catching up on the basics you don't really need that much code
Chris Heilmann
Using all the HTML, Running State of the Browser and "Modern" is Rubbish
Chris Heilmann & Daniel Cranney and David Letorey
Frameworkless: How to use Web-Components in production?
Tobias Münch
Explore new web features before everyone else
Nikita Dubko
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
Chris Heilmann, Daniel Cranney & Theodore Lefevre
Snappy UI needs no Single-Page Application
Clemens Helm
The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks
Chris Heilmann, Daniel Cranney & Nicole Jeschko
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
Chris Heilmann, Daniel Cranney & Jan Deppisch
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript







