Entries
-
All things must come to an end, I suppose, and so it is with CFE.dev which will conclude after the current schedule o...
-
Yeah, I'm pushing a decade of running CFE, which is crazy. Here's the history of the site that you never wanted.
-
I'm switching browsers due to The Browser Company's recently announced change in direction. Here's some migration tip...
-
There are a ton of difficult questions to answer around generative AI. Is it useful and how useful is it? And is it m...
-
Welcome to my hot takes on DevRel where I share all my spicy opinions that are likely to get me lambasted on a certai...
-
Focus on the people you'll work with and for over specific salary goals, title or working on/with a cool product.
-
Reflecting on trying to go through the normal day to day while the world burns around you.
-
If you are looking to have your spirit lifted, you came to the wrong place because, as I see it, the trend lines almo...
-
I wasn't bold and nonetheless I didn't do great. Sheesh.
-
2024 was filled with challenges, but also some exciting moments.
-
Many companies handle community wrong because they focus on outcomes over inputs. Here's some tips on how to think ab...
-
A guide to commonly used jargon in the frontend and full-stack development world.
-
Thanks to Cooper Press for hosting it these recent years. Look for future newsletters through CFE
-
We're less than a week away from the best event of the year. Ok, I'm biased, but take a look.
-
All good things must come to an end and so, most likely, must my annual Jamstack update. But what have we lost in the...
-
I make my (not so bold) predictions for 2024 around web development, AI, developer events and DevRel.
-
Netlify Functions 2.0 offer some important improvements, but, to take advantage of them, you'll need to make some sim...
-
What does it take to build and run a site that hosts virtual events? Let's dig into how mine is set up.
-
Six years ago this week, I almost accidentally started a community around virtual events for developers.
-
Mailing lists are expensive! Let's get set up on a cheaper option using Mailjet and a serverless function.