8 Amazing Dev talks you should check out.
Tags: webdev, javascript, design, codenewbie
Published: 2021-02-28 21:36:39

Web developer conferences are a great way to learn about developments in the industry and understand the fundamentals of a particular topic. Today I would like to share a collection of some of my favourite talks.

# 1. How to Begin Thinking like a Programmer 🤔👩🏽‍💻

**Level: Beginner**
**Event: [IndyPy 2016](https://twitter.com/indypy)**

[Andy Harris](https://www.youtube.com/channel/UCIhnHoRkoJmkWwLz2jBpgNQ) relates his years of teaching experience to shed light on the common misconceptions of both teaching and learning programming. It's a great talk for newbies and experienced devs alike.
  
{% youtube YWwBhjQN-Qw %}

# 2. Web Requests, Down to the Atom 🕸⚛

**Level: Beginner**
**Event: [Web Unleashed 2019](https://fitc.ca/event/webu19/)**

As the name implies, [Chris Zacharias](https://twitter.com/zacman85) talk on the web fundamentals goes into minute detail about what happens under the hood. As mentioned in his talk, understanding the fundamentals lets us become better at identifying performance opportunities among other benefits.

{% youtube LMLULve1ip8 %}


# 3. 4 Programming Paradigms in 45 Minutes ⏲👩🏻‍🏫
**Level: Beginner**
**Event: Ruby Conf 2017**

[Aja Hammerly's](https://twitter.com/the_thagomizer) 

> One of the most important lessons I've learned is that programming languages are tools and not all tools are good for all jobs. You'll leave this talk with a better understanding of which languages are best suited to which types of jobs and a list of resources for learning more.

I enjoy the academic spirit of this talk. It will give you an insight into what students learn in a university Computer Science course.

{% youtube 3TBq__oKUzk %}

# 4. 6 Things Your Junior Devs Don't Tell You 👀😶

**Level: Intermediate**
**Event: [You Gotta Love Front End 2016](http://2016.yougottalovefrontend.com/#page-home)**

While [Netta Bondly's](https://twitter.com/_bondit_) talk targeted for senior developers it is also truly encouraging for newbies. She gives helpful guidelines to ensure you provide an environment to foster the growth of your junior developers. This is a must-see for developers seeking leadership roles.

{% youtube m6G8f9pZZRM %}

# 5. The UX Infinity Gems 6 Ways to Create Great UX 💎🎨 

**Level: Intermediate**
**Event: DevCon 2017**

[Jordan Lawerence's](https://dribbble.com/Jordan_Lawrence) talk gives a great demonstration in applying the fundamentals UI/UX design in a web application.

{% youtube aZZCZpc0AcY %}

# 6. What the heck is the event loop anyway? 🎉➰
**Level: Intermediate**
**Event: [JSConf EU 2014](https://2014.jsconf.eu)**

This is one of the de facto talks available for understanding the asynchronous javascript runtime. [Philip Roberts](https://twitter.com/philip_roberts) gives a visual and straightforward explanation of a unique and important mechanism in the javascript interpreter.

# 7. Static generated sites === great performance. What are you waiting for? 📈📱
**Level: Intermediate**
**Event: [JAM Stack Conference 2019](https://2019.jamstackconf.com/sf/)**

[Debbie O'Brien's](https://twitter.com/debs_obrien) talk sheds to light on a modern methodology for building performant web applications. This talk challenges what we typically consider to be a 'static' site and what they can do.

{% youtube H793eyVM_04 %}

# 8. The Art of Code 🎭👨🏻‍💻
**Level: Intermediate**
**Event: [Build Stuff 2019](https://buildstuff2019.sched.com/)**
[Dylan Beattie's](https://twitter.com/dylanbeattie?lang=en) gives a fascinating talk on how the areas of philosophy, science, coding and art aren't as separate one might expect. It's a fun talk about having fun with code best described by the author's own words "Beautiful, yet completely useless".

{% youtube gdSlcxxYAA8 %}

# Conclusion
Those are just some of my favourite talks. If you enjoyed these talks I have a public collection with more of them that I maintain at an app called [keen](https://staykeen.com/keen/uHsJwNvBdP1zRNXvF6Be/v/WQJeqpFgdeCJnMHyeblw). What are your favourite talks? Please share in the comments!