Articles
Software engineering lessons from production, raw and honest from the heart â almost 20 years of them. Jump to a year in the sidebar, or browse categories and curated collections.
12 articles from October 2020 ¡ show all
The ultimate test for your webapp: Airplane wifi
Forget time to first byte and time to interactive. What's your time to useful?
Learn Gatsby and NextJS with my new workshop
Think of the last time you started a new project. You spend the first few hours getting started. Ugh
How JAMStack helps you ship
Common problem in engineering teams: Stepping on each other's toes. JAMStack can help.
The mistake that strangles engineering teams
You work hard on a feature. Weeks of back and forth with designers, product managers, tech leads, and the rest of your team. Your feature is amazing and you're proud as heck! But then ...
How I use delegation to get more done
Productivity porn shows you how to pack more into your day. Productivity porn is wrong my friend. You need to remove things to grow.
Swap useReducer with XState â CodeWithSwiz 13
In Refactoring a useReducer to XState we talked about a 5 step process to turn a reducer into an XState state machine. Today answers "Ok now what?"
Sucking is the first step
You ever feel like you have no idea what you're doing? Everyone feels that way. Sometimes more, sometimes less.
How to write tests for XState â CodeWithSwiz 12
Once you know how to refactor a useReducer to XState, you gotta prove you did it right.
Should you take a pay cut for equity
Would you take some % of your salary in bitcoin? The joke is that compared to pre-IPO equity, bitcoin is predictable and has a known value.
Refactoring a useReducer to XState, pt1 â CodeWithSwiz 11
XState promises to be like useReducer+Context combined and the simplest way to handle complex state in React apps. But can it deliver? On this episode of #CodeWithSwiz, we gave it a shot.
Computer science is not software engineering
Wow, college was such a waste of time ... when did you ever invert a binary tree outside of an interview? Honestly I never inverted a binary tree in college either âšī¸