Web development got you down?

I can relate. It seems like web development these days is just an endless string of integrations, broken development tools, and dependency madness. You’re just gluing together other people’s code, and hoping it won’t break.

It doesn’t have to be this way.

You can regain a sense of passion and satisfaction for the act of building stuff.

When you have deep mastery of your tools, you’ll have freedom to be more creative, and enjoy the act of creation.

I don’t mean your IDE, or the frameworks you’re using. I mean truly understanding the platforms those frameworks were built on.

Once you understand the platforms, you’ll understand the reasons those frameworks were created. You’ll be able to see the tradeoffs they’re making, and you’ll be equipped to make decisions about them – and quickly find the root cause of problems.

Solutions will occur to you that you never would have thought of before. Software will become like putty in your hands – something you can bend at will.

Early in my career, I had mentors who helped me develop this ability. I want to provide the same inspiration to you.

I hope to equip you to become a more thoughtful, effective developer, and encourage you to form your own well-considered opinions.

Take a look around, and jump on my mailing list to get notified when I post new stuff.

Thanks for stopping by!