Pinned Tweet
Happy to announce I've moved into a new role as the Director of Engineering for the Mission Services division at Detroit Defense.
I'll be leading both the software and the engineering teams within the division, including our direct support engineers. 🙂
lnkd.in/p/gD3AFA78
I filled out a reference letter for a former colleague and was asked to disclose their starting and ending salary.
I left "N/A" but I still feel dirty for even being asked the question.
Do better.
Today I uploaded a beginner Ruby on Rails 8 tutorial on how to deploy your app to production on Digital Ocean.
Tools like Kamal are really going to change the game for people vibe coding Rails apps, or beginners looking to publish their first project!
youtu.be/tGi3YGGhIGg
Today I uploaded my first Ruby on Rails 8 tutorial.
I decided to return to my roots and get things started with an absolute beginners guide to the framework
Looking forward to giving back to the community again and working on my backlog of suggestions!
youtu.be/VRd8belO1zE?si=EQVY…
I think every educational content creator I've spoken with has felt similarly in recent times.
It's a bit scary because the LLMs are trained on our data. If we stop making them, and they stop learning from them, we'll hit a big "reset" point in the not-so-distant future.
But you also can't fault the people trying to learn. They're doing what they think is best and will allow them to learn as quickly as possible. And to be frank, I get it. A lot of videos don't respect the viewers time, they have mistakes. The passion isn't there. I know my passion and quality faltered at times.
I'm not quite sure what the answer is in the short term. But I think leaning even more towards the human experience may be the way to go.
In the long term, though? The demand will be cyclical. It just may take a different shape.
I saw a video from @maxedapps a few days ago about the death of coding tutorials on YouTube. I agree 100% with his take, but wanted to share my own opinions and plans.
youtube.com/watch?v=WCGTQBCE…
YouTube, the tech industry, and the world have changed drastically over the past 5 years - mostly because of AI. We need to adapt.
We're working on a lot of stuff away from YouTube for 2026, but my crash courses aren't going anywhere. What I'll likely stop is the one-off long tutorials that take forever to make and people just don't seem to want anymore.
We're brainstorming new ways to teach that I think you'll get even more from. More info in the video.
Today I was promoted to Director of Software at Detroit Defense!
Looking forward to expanding beyond Ruby on Rails tutorials into leadership one day soon.
Until then, we'll continue learning by doing. 😎
linkedin.com/posts/deaniocom…
What if I started posting YouTube videos again?
Wouldn't that be quirky? Maybe a few Ruby on Rails tutorials when nobody is looking?
youtu.be/BLHJsA-pUFw?si=4fsT…
I'm still alive, I promise. Work has me stretched thin, but eventually I'll find time to upload content again, and yes that includes Rails.
It means the world to me to have so many people reach out recently to check on me or to chat.
Sorry for the absence,
Love you all!
There are a lot of YouTube channels, that we all watch, being acquired by private equity.
The list in this video isn't comprehensive, it's largely just one firm.
Something to look out for, even if there's not much you can do. 🤷♂️
youtu.be/hJ-rRXWhElI?si=y2Dy…
Mom said it was my turn to sell a ChatGPT wrapper and claim my company is selling the most advanced AI solution on the market.
I've started reading while on the bike or treadmill during breaks. Tonight I managed to knock out Rework, by @dhh and @jasonfried
Hats off to them for the, "Out-Teach" advice. In my opinion this succinctly captures what I've been trying to tell people for years.
Good read. 🫡
Deanin retweeted
We built kamalify.com to make spinning up a Kamal config as easy as filling out a form.
Simple, open source, and ready to save you some headaches.
Try it, share it, and if you're into Kamal, we'd love your help making it better 🙌🙌
Adding an initializer that hijacks any route with a prefix is some of the most infuriating design I've ever heard of.
Just lost two hours of my life because a gem was redirecting all prefixes and I couldn't figure out where this random redirect was coming from.
Trying to build a project from scratch in a video so that a new dev can follow along feels like this.
We're going to cover adding admin accounts, but first we need normal accounts, and before that we need something to administrate so let's make a quick blog...
Making screencasts often feels like this.
On the bright side, it's given me lots of opportunities for open source contributions.
youtube.com/watch?v=_UZFI-8D…
Hi everyone!
The job is going well for those of you asking.
I'm still making bread (here's today's batch) and editing my book.
The Ruby on Rails videos should pick up again soon. I'm just a little busy right now!
If there's anything specific you'd like covered with Rails 8, please let me know either here, via DM, or whatever is convenient for you.
Finished the first draft of my book. I've been slowly moving through the editing process.
Hopefully I'll be able to start getting feedback soon.
Looking forward to being able to the people I've actually finished writing a novel. 🥲









