Want to become a Fullstack Web expert?

Learning from tutorials is great! You follow some steps, learn a smol lesson, and feel like you got this. Then you go into an interview, get a question from the boss, or encounter a new situation and o-oh.

Shit, how does this work again? πŸ˜…

That’s the problem with tutorials. They’re not how the world works. Real software is a mess. A best-effort pile of duct tape and chewing gum. You need deep understanding, not recipes.

Leave your email and get the Fullstack Web Essays series – a series of curated essays and experiments on modern Fullstack Web development. Lessons and insights learned from practice building production software.

Curated Fullstack Web Essays

Get a series of curated essays on Fullstack Web development. Lessons and insights from building software for production. No bullshit.

Better tooling won’t fix your API

RESTful APIs are like Agile – everyone does it differently and if it isn’t working, it’s your fault for doing it wrong. 🀨
November 30th, 2021

In 2020’s, what is “frontend”? 🀨

“He’s a frontend guy, is this even a fair question to ask?” The head of engineering was worried about our systems design question …
August 7th, 2020

Is hot dog taco?

What if I told you modern tools let you build and launch a small webapp in 30 minutes? Complete with SSL, a .com domain, a database, a documented API, CDN hosting, fast static initial loads, and a hydrated SPA? That’s the challenge I posed at Silicon Valley Code Camp this weekend. The audience didn’t believe me, so it was time to perform some magic. πŸ§™
October 21st, 2019

How to add real web push notifications to your webapp

You’ve probably seen web notifications before. YouTube shows them when it goes to a new song, Facebook pings them when a new message comes in, scammy websites ask for permissions and you say no. The usual. You can fire those notifications from anywhere inside your JavaScript.
November 16th, 2017

How to waste hours of life with fetch() and a bit of brainfart

Both superagent and fetch() enable you to talk to a server. The first produces clean code that gets nesty if you need many things. The second produces clean code that is Promis-y and sometimes cumbersome. The difference between superagent and fetch() isn’t that one sends your headers as-given and the other lowercases their names. The difference is that superagent sends a cookie and fetch() doesn’t!
November 1st, 2016

Did you enjoy this article?


Learning from tutorials is great! You follow some steps, learn a smol lesson, and feel like you got this. Then you go into an interview, get a question from the boss, or encounter a new situation and o-oh.

Shit, how does this work again? πŸ˜…

That’s the problem with tutorials. They’re not how the world works. Real software is a mess. A best-effort pile of duct tape and chewing gum. You need deep understanding, not recipes.

Leave your email and get the Fullstack Web Essays series – a series of curated essays and experiments on modern Fullstack Web development. Lessons learned from practice building production software.

Curated Fullstack Web Essays

Get a series of curated essays on Fullstack Web development. Lessons and insights from building software for production. No bullshit.

Have a burning question that you think I can answer? Hit me up on twitter and I’ll do my best.

Who am I and who do I help? I’m Swizec Teller and I turn coders into engineers with “Raw and honest from the heart!” writing. No bullshit. Real insights into the career and skills of a modern software engineer.

Want to become a true senior engineer? Take ownership, have autonomy, and be a force multiplier on your team. The Senior Engineer Mindset ebook can help πŸ‘‰ swizec.com/senior-mindset. These are the shifts in mindset that unlocked my career.

Curious about Serverless and the modern backend? Check out Serverless Handbook, for frontend engineers πŸ‘‰
ServerlessHandbook.dev

Want to Stop copy pasting D3 examples and create data visualizations of your own? Learn how to build scalable dataviz React components your whole team can understand
with React for Data Visualization

Want to get my best emails on JavaScript, React, Serverless, Fullstack Web, or Indie Hacking? Check out swizec.com/collections

Want to brush up on modern JavaScript syntax? Check out my interactive cheatsheet: es6cheatsheet.com

Did someone amazing share this letter with you? Wonderful! You can sign up for my weekly letters for software engineers on their path to greatness, here: swizec.com/blog

Want to brush up on your modern JavaScript syntax? Check out my interactive cheatsheet: es6cheatsheet.com

By the way, just in case no one has told you it yet today: I love and appreciate you for who you are ❀️

Source link