saidshah Ahmadi

25 My favorite Software Developers talk

Your creative journey starts here.
  • Unlimited access to every class
  • Supportive online creative community
  • Learn offline with Ulearna's App

There some of the most amazing developers that will teach you everything you need to know for HTML, CSS and JS.

These creators are working on frontend, backend, databases, cloud servers and much more. If you want to learn anything from React, Angular, Vue or even NodeJS, Mongo, AWS and much more, there are great people to follow here.

Mosh Hamedani

Expert bio

Hi! I am Mosh Hamedani and I help ambitious developers take their coding skills to the next level. Since I started teaching online 3 years ago, I’ve taught over 200,000 students in 192 countries and my YouTube channel has been watched 5.7 million times.

I’ve been working as a software engineer for the past 17 years and I love to share my knowledge with you. It’s my mission to make coding and software engineering accessible to everyone

Mosh Hamedani, better known online as Programming with Mosh, is an Australian educational YouTuber and software engineer specializing in web application development with ASP.NET MVC, Web API, Entity Framework, Angular, Backbone, HTML5, and CSS. He is based in Melbourne, Australia.

Becoming a programmer requires patience and independence. We constantly have to fix bugs, deal with cryptic errors that may not make sense at first, find creative solutions to solve problems, etc. You should be patient and research without constantly asking people to help you. In fact, in my opinion, programmers who ask for help are often the best coders.

Adrian Twarog

Expert bio

A full-stack developer and designer who runs his own agency working on a range of small to large projects in the website and app spaces. He’s a creator of the “Development & Design” YouTube channel where he teaches others about current and upcoming trends and industry standards in programming and user interface space.

User Experience is often the last consideration after things go wrong. Since functionality comes first, then user interfaces to accommodate those functionalities come second. Therefore, user experience is an expensive and timely exercise that only occurs in larger, specialized companies.

While the majority of respondents still prefer to use their own design systems with styling such as SCSS, the UX requirements still often fall upon the programmers.

Kent C. Dodds

Expert bio

Remix Co-Founder, JavaScript engineer, and teacher. He's also active in the open-source community. He likes his family, JavaScript, and Remix.

I’m actually pleasantly surprised by some of these results. Sometimes it seems like the primary focus of developers is their own development experience, even at the expense of the user’s experience. These results prove otherwise. Developer experience is input to UX, and that’s how it should be prioritized. If we’re not building software for the user’s experience, then what are we even doing?

Gergely Orosz

Expert bio

The creator of The Pragmatic Engineer, the #1 technology newsletter on Substack. Formerly an engineering manager and engineer at Uber, Skype, and Microsoft, he now researches and writes about engineering management and software engineering topics especially relevant to Big Tech and high-growth startups. Gergely is an author of multiple books, including “Building Mobile Apps at Scale” and “Growing as a Mobile Engineer”.

A whopping 56% of respondents reported working remotely, and only 5% of them work in the office. The concept of mass remote work is so new that the survey in 2020 did not even measure this data point.

The big question for the year is whether full-remote work will be here to stay, or we’ll see hybrid work gain more popularity. Most engineers clearly prefer working remotely – there’s no commute involved, there are fewer distracting taps on the shoulder. However, it remains a challenge to share information and replicate spontaneous discussions that have existed in the office.

Sébastien Chopin

The design system space is very fragmented. There is no single design system that goes beyond 24% of the market. This is a spark difference with React which has the large majority of the frontend market. I think that this can simply be explained because the choice of the design system for a company is mostly an “artistic” one, and no two people have the exact same design tastes.

Chris Coyier

Expert bio

Founder of CSS-Tricks, co-founder of CodePen, co-host of "ShopTalk" podcast. A web designer and developer that tries to help other people get better at those things.

Wow, look at SCSS go! If a kid was born the day SASS was released, they’d be learning to drive today. That’s incredible longevity for any software tool, especially in the fast-moving world of front-end development tools. Having nearly half of respondents say they don’t only use SASS but it’s the favorite is incredible to me, and I happen to agree since it’s a favorite of mine as well. I think the syntax of it is quite nice, even though I tend to only use a handful of features like nesting and light mixin usage. Sass is, in a sense, up against CSS itself these days. I would guess variables are one of the top reasons developers reach for Sass, but Custom Properties have arrived in CSS and their support is ubiquitous, all but eliminating the need for Sass variables. Even nesting has momentum in CSS standards bodies, so we’ll see if that one makes a dent in Sass usage as the years tick by.

Ives van Hoorne

Expert bio

Co-Founder of CodeSandbox. Ives loves building things that other people can use to build things. He started CodeSandbox as an open-source project when he was studying, and as it grew, it became a company of 29 people that are now working full-time on it.

It’s great to see this topic being covered in the State of Frontend survey. You can see that more people are getting interested in using online code editors for some of their work, which is super exciting. Cloud development will only continue to grow, and I expect to see even more programmers and companies moving their development environment from the local to the cloud.

Marcin Gajda

Expert bio

Frontend Team Manager at The Software House. Meme maker, clean code enthusiast, and space exploration lover. You can find him on Twitter where I write about programming, games, and rockets.

TypeScript doesn’t intend to stop gaining more and more publicity with each passing year. You can especially see it if you compare 2022 answers with those from two years ago. The number of people using TypeScript raised over 7 percentage points, already being at 84%!

Samuel Snopko

Expert bio

Samuel is responsible for the developer relations at Storyblok. As the headless system's head of DevRel, he spends most of his time buried in the documentation and creating various experiments and demos. He always defines himself as Creative FrontEnd Knight & DesignOps enthusiast with a passion for Jamstack and the beautiful web.

Increasingly, huge companies are not afraid to switch to headless CMSs with SSG. Jamstack solutions are no longer a new cutting-edge technology, and they don’t seem experimental to them anymore.

Gift Egwuenu

Expert bio

She has over five years of experience in web development and building tools to help businesses grow. Her career moved from front-end development to developer relations. Gift gladly shares her experience in web development, Jamstack, and career-related topics to help other people in the tech industry level up their skills.

The first thing that I’ve noticed is that more folks are moving away from the traditional hosting on their own servers, as the result dropped by 8% points compared to 2020 answers.

Personally, I think this was always bound to happen and I don’t think it’s a bad thing that we are moving away from traditional hosting. Developers are looking to optimize their time and productivity and if they can find a way to take out most of the work required for initial setup, they will adopt those services. And that’s what I see happening here, I think in a long run more people will move away from it but will it ever stop existing? No, I don’t think so, some systems still require very custom hosting that they may not get from a provider so they choose to make their own. The migration is something that will continue to happen though as cloud hosting evolves.

Luca Mezzalira

Expert bio

Luca is a Principal Solutions Architect at AWS, an international speaker, and the author of “Building Micro-Frontends”. Over the past 18 years, he’s mastered software architectures from the frontend to the cloud, providing the right solution for the context.

Micro Frontends are embraced by a variety of companies nowadays. Among others, Netflix, PayPal, and Amex have implemented this architecture approach in some of their systems. I’m convinced that this is the right path for micro-frontends maturity. Large corporations embracing this architecture will only provide a faster feedback loop for the community highlighting best practices and anti-patterns.

Jay Phelps

Expert bio

Web Platform at Netflix. WebAssembly Community Group member and RxJS core team alum. Over 20 years of experience across a large number of platforms, frameworks, and languages, with a focus on libraries, tooling, and Developer Experience in the last 7 years.

Historically, I (and others around me) have only needed these APIs for more advanced, native app-like experiences. So the results are quite surprising, especially 42% of respondents who have used WebSockets, whereas I would have guesstimated less than 5% would actually have had a need. I wonder what the primary motivators behind picking WebAssembly were: performance, possibility to use other languages besides JavaScript, lack of better options?

Santosh Yadav

Expert bio

Google Developer Expert for Angular, GitHub Star, and an Auth0 Ambassador. Co-founder of This Is Learning, author of the Ngx-Builders package, and part of NestJsAddOns core Team. Also runs “This is Tech Talks” talk show, where he invites the industry experts to discuss different technologies. Santosh works as a software consultant and loves contributing to Angular and NgRx.

Visual Studio Code has been a desktop code editor leader when it comes to frontend development, the team has been doing lots of improvements to make it faster and work on cross-platform. The ability to use VS Code online with GitHub has disturbed the online editor war too, if you are not aware you can press “.” in GitHub and it will launch VS code online for you. No one thought it would enter this market too, post launching codespaces.

Dawid Dylowicz

Expert bio

Staff Test Engineering Lead at Onfido. Quality Assurance Lead with a decade of experience in software testing. Helping over 4,000 testers discover the best news via the Software Testing Weekly newsletter.

I’ve been working in software testing for nearly a decade now and testing frontend applications has always been one of the most popular activities done by Quality Assurance folks. But what about developers? This report tells me a surprising story.

Rad Paluszak

Expert bio

A software developer and solutions architect with 20 years of experience. A technical mastermind in the SEO industry since 2010. He helped Matt Diggity run his SEO agency The Search Initiative and recently founded Husky Hamster - an outreach link-building company.

Matt Diggity