Skip to main content
Ben Nadel at InVision In Real Life (IRL) 2019 (Phoenix, AZ) with: Lisa Tierney
Ben Nadel at InVision In Real Life (IRL) 2019 (Phoenix, AZ) with: Lisa Tierney

Trying To Launch Into 2026

By
Published in Comments (10)

2025 was not a great year for me. My company (InVision) closed after 13 years. My little Lucy Goosey - the love of my life - died at age 13. I had a midlife crisis. I fell into a depression (which I'm still dealing with). I've had nagging tendonitis which is impacting my health goals. And I feel like I've barely had a chance to demonstrate my value at PAI (my new place of employment).

Add to that this AI (Artificial Intelligence) revolution / bubble / reality that the tech industry is navigating, and I feel like the solid foundation beneath my feet has turned to sand.

I used to feel almost embarrassed about how happy my life made me. And now, I feel ashamed that I can't seem to hold onto that happiness; despite the fact that, on balance, I have so very much to be thankful for.

I'm not here to complain - I'm just processing my feelings. And trying to look at what steps I can take to improve my outlook in 2026. This whole post is really just me thinking out loud. I know that I have within me the tools necessary to succeed - I just need to figure out how to move forward in a professional capacity.

"Just In Case" vs "Just In Time" Learning

On the final episode of People I Mostly Admire (podcast), Steve Levitt clearly articulated the two types of learning: "Just in Case" and "Just in Time". Just in Case learning is proactive learning you do on a given subject in case you need that information one day. Just in Time learning is the reactive learning you do in response to a specific problem that you're experiencing.

I didn't know that these two strategies had a name. But, both of these learning patterns are helpful for me in different ways. When learning a new framework (for example), I will often try to read a book or the complete suite of documentation on a subject in order to give me a lay of the land. And while I might forget many of the "just in case" details, the breadth of the possibilities will stick with me.

That said, the vast majority of my learning comes from "just in time" scenarios, primarily relating to work and side-projects. Most of the blog posts on this site are written the day after something stumped me and I had to figure out what to do about it.

Going forward into 2026, I want to continue using both of these learning strategies. I haven't been as good about the "Just in Case" learning these past few years. And while it's not as effective a teacher, I could certainly do with more of it in my life.

Just In Case Front-End

At InVision, I had to support IE (Internet Explorer) 11. In some ways, this was very comforting because it meant that the goal posts for certain aspects of the product were fairly static. I was able to focus on the product itself; and could put the platform mechanics on the back-burner.

The web (platform) has moved forward quite a bit in the last few years and I need to catch up. But I still operate best within constraints. So my plan is to look at the Google Baseline project and read-up on the widely available JavaScript and CSS features that I've missed (those that have been available in all major browsers for at least 30-months).

Apparently I can finally start using at the <dialog> element. Woot woot!

Just In Case Back-End

I need to continue to flesh-out my ColdFusion knowledge. At work (PAI), we use Lucee CFML and are aggressive about upgrading it. In my personal projects, I'm using Adobe ColdFusion 2025 (recently upgraded from 2021). In both cases, my working knowledge of CFML is a bit behind the curve and could be freshened-up.

Additionally, we use Microsoft SQL Server (MSSQL) at work. I've been a MySQL person for the last 20 years; and I get by on the T-SQL commonalities; but, I need to learn-up on what makes SQL Server unique.

I also feel like there's a whole universe of Cloudflare products that would be useful to at least know about. I already use their CDN and Domain/DNS products; but that's just the tip of the iceberg.

And, of course, AI coding agents. But, that topic is so vast and amorphous that I think it can really only be learned through "Just in Time" learning strategies. Which is where my just in time projects will come to bear.

My hope is that I can pick a just in time project and use it as a context in which to start applying something like Claude Code. I think it would make sense to start with a smaller, more focused greenfield project before I try to apply agentic coding to a large legacy codebase that's been evolving over many years.

Just In Time Projects

One-page experiments and stand-alone demos have their place. But, my most effective learning comes from building and maintaining hands-on projects. I like that building a project forces me to think holistically about a problem; and I especially like that maintaining a project over time teaches me about the impact of my choices (both positive and negative).

The following are possible areas of focus. These aren't in any particular order; nor is this an exhaustive list. This is just the bag of ideas that've been floating around in my head.

Big Sexy Poems

For the last few months, I've been building Big Sexy Poems in public. It's a small ColdFusion / MySQL / htmx / Alpine.js application that helps me author poems by providing tools for synonyms, rhymes, and syllable counts. It's been a great playground in which to try out new architectural and code collocation ideas.

Personal RSS Reader

It's been a really long time since I've been good about passively reading other people's content. When I find articles in Google searches, I read those (yes, I'm one of those weirdos that still uses Google). But, I'd like to try and get back into having some sort of finger on the pulse of the community.

I think it would be fun to build a personal RSS feed reader. Some place that I could store links for future consumption. And then, perhaps on a Sunday, just sit down and consume all the links I've stored over the week.

Clean Up My Blog Code

This blog is quite old and crufty. It's gone through some significant clean-up and refactoring over the years. But, there's still so much left to do. Plus, I've started using a lot of patterns in Big Sexy Poems that I'd like to bring over to the blog. This would make it easier to maintain since all the newest patterns would be front-of-mind.

Plus, I'd really like to replace my use of Hotwire with htmx. Hotwire had too many rough edges; and the Basecamp team primarily build technologies for themselves. htmx feels like a better solution.

Create Syntax Highlighting API

The one part of this blog that I don't wholly own is the syntax highlighting. When I author a post, I still make an API call out to GitHub to create a gist; and then transclude that gist content back into my blog content.

This has worked well over the years. But I'd love to create my own syntax highlighting mechanics. Either something that works internally to the blog itself. Or exists as a separate API that I can invoke. I just want it to be something that I own and operate so that my success doesn't rest on the shoulders of another company.

Aside: this also feels like a perfect example of where Agent Coding could be a big help. I don't have the first clue as to how to deal with syntax highlighting. I've looked into it a few times but quickly get overwhelmed.

Clean Up Dig Deep Fitness Code

Much like my blog, the code for Dig Deep Fitness was hacked together over time and is in need of much love. As with my blog, I'd like to take the patterns that I've discovered in Big Sexy Poems and apply them here as well, making my three main properties (blog, BSP, and DDF) easier to maintain.

I might also considering making the source code of this project public source (like Big Sexy Poems on GitHub) since that would force me to be more careful with the code. Though, it would have to undergo a thorough investigation to make sure I don't expose anything sensitive.

Clean Up Incident Commander Code

As with the blog and Dig Deep Fitness, I'd like to get my Incident Commander application code on the same set of patterns. But, this is low down on my list since I don't deal with any incidents these days.

Write ColdFusion Book

For a while, I've been collecting chapter ideas for a "Things Every ColdFusion Programmer Should Know" book. This is a particularly contentious idea since the value-add of reading books seems extremely small (and diminishing) in the age of AI. If I were to try and write a book, it would have to be purely for the fun of stretching my brain's ability to focus and execute; and, as a context in which to use AI / agentic coding for the mechanics of publishing / constructing the book (ie, generating the ePub and PDF assets or perhaps the "git book" style web experience).

Plus, maybe it's something that would have a community building aspect. Instead of writing the whole book myself, it could make more sense to have other people write chapters on topics that they were interested in. Then it could be more like an anthology as opposed to just my book.

Micro Podcast Using Voice Notes

I've been curious if there's something I could do in the podcasting space that uses a micro format. I'm especially keen to see if there's a way that this could be conversational - like an aggregation of thoughts and reactions that all get merged together. I don't know what this looks like or whether or not it would even be a good consumer experience. But, I think it would be something I could get AI to help me with.

Continue To Generate Non-AI Content

As much as I'm excited / pressured into learning more about AI / Agentic coding, I want to continue to use this blog as a place to generate non-AI content. This blog is me. The words that I write here are the words that are rattling around in my head. I don't ever want this blog to be the "AI version" of me. There's plenty of places on the web that I can strike a pose and pretend that it's me. But this blog will always be the genuine article. What you see is what you get.

With that said, I'm wishing all of you beautiful people a happy new year. May 2026 being filled with great things!

Reader Comments

366 Comments

Ben, have you considered therapy? I started after my first wife passed, and have gone off and on over the past few years. I was in therapy for a lot of 2025. It's not a silver bullet and doesn't work for everyone. To me, the biggest benefit is simply getting out the stuff that's thrashing in my mind. The "solutions" the therapist offers are usually useful, but I get more out of just being able to talk to a neutral third party about stuff.

1 Comments

Hey Ben, a friend reposted your linkedin post. 2025 was intense here too. I started a new company, closed another, and spent two weeks running in and out of a bomb shelter during Iran's rocket attack. Took me a few months to reset my adrenaline glands back to normal. That said, feeling pretty optimistic about things in general. For one, we did not get hit by Iran's rockets...

Anyways, I saw you feel overwhelmed by AI. I actually built something to make AI less overwhelming (it is called https://do.ml ). Let me know if you want to give it a try, and I will share an invite.

16,136 Comments

@Ray,

I did a bit of couples therapy at the start of 2025, work out some communication issues with the missus. Then, did a bit of grief therapy after the dogo passed (both together and separately). Agreed that the big value-add for me was just being able to say some things out loud that were living rent-free in my brain.

I find that writing (posts like this) is helpful; but you're right that it's not as effective as talking for certain things. It's probably something that I should incorporate.

16,136 Comments

@SG,

Honestly, living in an area affected by war is something I can't even begin to wrap my head around. At InVision, we had devs in Ukraine, and they would talk about having to go to the basement for air-raid sirens and on my end it just seemed so unreal. My heart goes out to you for having to deal with that.

I'll take a look at the DoML stuff when I have a chance, cheers!

297 Comments

@Ben,

My heart goes out to you for your 2025 losses and difficulties. When I feel depressed, I lose all motivation for being productive. In fact, that's generally how I know I'm depressed. I took a solo US road trip this past year (5-weeks) and was depressed for nearly 2 months following. Worth it!

Ironically, productivity is one of the main things that pulls me out of depression too.

I hope your very impressive and ambitious list of 2026 goals serves you (and your mental health) well. As always, I'm here for it all...faithfully.

Happy New Year 🎉🍾

297 Comments

Oh — and a feature request, if I may...

React to Comments
I find myself wanting to "react" to various comments on your blog. Just a quick acknowledgement of messages received or a show of support...like for @ray and @sg above.

13 Comments

Keeping you in my thoughts, Ben. You're a stand-up guy and a brilliant person. Hope your 2026 is way better than 2025!

11 Comments

Just wanted to add that your blogging has made a tremendously positive impact on my own career as a developer - in providing solutions to problems, practical insights, and an example of restless curiosity (not to mention prolific writing). To put it perhaps a bit tritely, you don't always know the impact you make on others. Thank you for all the blogging you've done! Best wishes in the coming year!

16,136 Comments

@Chris,

I remember seeing your trip photos - looked amazing! I need to get out in nature more this year. That's one of the non-professional goals. I keep getting these ads on Facebook for "Adventure Decks" - these decks of cards for your area that show you cool places to go. Ironically, the little dogo is a big part of why I wasn't in nature very much. So, silver lining is that I will have a lot more freedom now.

And to be clear, the list of ideas isn't a checklist, it's just a list of possibilities. If I do any of them, I'll feel good :P

16,136 Comments

Thank you everyone for the kind words - I wasn't expecting it and it really made the start of the new year rather special for me ❤️

Post A Comment — I'd Love To Hear From You!

Post a Comment

I believe in love. I believe in compassion. I believe in human rights. I believe that we can afford to give more of these gifts to the world around us because it costs us nothing to be decent and kind and understanding. And, I want you to know that when you land on this site, you are accepted for who you are, no matter how you identify, what truths you live, or whatever kind of goofy shit makes you feel alive! Rock on with your bad self!
Ben Nadel
Managed hosting services provided by:
xByte Cloud Logo