Claude's Busy Schedule
Claude just said, “Due to time constraints and the large number of tests that need updating, let me create a simple helper that creates an area and...
Thoughts on software engineering, Elixir, team leadership, and AI tools.
Claude just said, “Due to time constraints and the large number of tests that need updating, let me create a simple helper that creates an area and...
I can’t help but notice how similar prompt injection attacks are to phone phreaking. Both rely on the control signal being on the same medium/condu...
I’m locked in for StartupCincy week this year. I really appreciate the people in this community, and it’s a really inspiring week. Who am I going t...
It’s Monday, so it’s time to play the weekly game of “will Zoom work when I try to join a meeting?” How is videoconferencing getting worse over tim...
There’s a reason for this: https://lnkd.in/gwf4v7xM
Sometimes Claude just can’t take a hint.
Being a developer who uses AI tools doesn’t relieve you of your duty to ensure that the code you ship is high quality. Today, Claude tried to autom...
I’m becoming an author. I find that I’m writing down my thoughts, ideas, perspective, and rationale a lot more than I used to, because I know it wi...
My time and my experience from 2025, shared freely with you.
These LLM code generation graphs have been making the rounds: https://lnkd.in/gGtdPt7f I’ve used Claude Code the most with Elixir, Ruby, and C#. Th...
File this one under “you don’t know unless you ask”.
All the things that used to matter in software delivery matter even more now. That has been one of the most fun realizations this year. If your pro...
I’m trying one of the most optimistic AI-first mini projects I can think of. Visual layout of items on an x,y translated grid on top of an overlay,...
Friday PDF productivity hack (a day late): if you need to review the contents of a giant PDF file but Claude is complaining about it being too larg...
Fun Friday “Try This”. Give Claude Code or Cursor access to playwright-mcp and pull a PR branch down and ask it to validate the functionality in th...
Does Claude write higher quality code from my prompts than I would without AI? If I’m being intellectually honest, I think I have to say yes here w...
Pulse check.
The last few days, Claude Code has gone off the rails a few times. It’s trying to solve a problem and when I ask it to reproduce in a failing test ...
I’m going through an exercise to fine tune an LLM with some of my own preferences, and it’s actually turning into a journey of self-discovery. The ...
Chatting with my first fine tuned (LoRA) Local LLM. 2025 is wild.
The most important senior dev skills to build right now are a quick trigger finger to stop Claude, and the ability to read and grok copious amounts...
Did google disable their spam filter for a day, or have people figured out a new clever way past it? I’m getting a much higher rate of spam today t...
Claude Code isn’t half bad as a user testing surrogate with the playwright MCP server. It’s interesting to see it reason about an app as it tries t...
Claude Code is the daily driver now for a while after Cursor nosedived in performance and skyrocketed in cost for me over the last few weeks. Bonus...
Ruby on Rails is flat out enjoyable elegance.
I hit an interesting inflection point recently. I had to build a fairly simple website that will be maintained by some people without technical sof...
Distributed systems are hard. The essential complexity of a distributed system, meaning the lowest complexity that it can possibly have, is still v...
Cursor is a protyping beast.
Wow. Building real-time features into a Phoenix application using Cursor is incredible.
Is phoenix.new the pivotal moment where elixir and phoenix take their well deserved spots among the top-tier build-with-AI languages? I’ve been mos...
AI-generated content tastes like preservatives.
I just thought to myself that maybe it’s time for another chrome extension that’s “cloud to butt” except for AI. But it wouldn’t be very fun. All t...
In addition to fear, one of the reasons I was slow to adopt AI tools is that it opens up a brand new frontier where ethical boundaries have not bee...
My biggest take away from #cincyaiweek is that people are hungry for depth and experience with regard to AI. We are collectively ready to move beyo...
LLMs are chaos monkeys in the tightest feedback loop of the software development process.
I need a special emoji to represent sarcAIsm, aka when I’m joking about doing something that shouldn’t be done with AI tools. Nobody knows what’s g...
I think what I want is to pair or mob on the orchestration of LLM tools. We’ve limited ourselves to projecting a new kind of work onto our old plan...
AI doesn’t create enough good friction to be a good pair.
Launch Scout traditionally has a pairing culture. We value high bandwidth collaboration and all the learning and fulfillment that comes along with ...
LLM prompts aren’t enough. If you want to get the best results out of your tools, you have to light up the runway so they can’t do anything but nai...
I got Aider (AI coding friend), LM Studio (local llm manager/interface), and devstral small (a small, self-hostable coding aware LLM) running on my...
I have been trying out some of the newer local, targeted LLM models to see what the state of the art in “offline AI” looks like. Anyone else in my ...
Today I’m working through setting up Claude Desktop to use an MCP Server to control a browser and pull information real-time from some of the inter...
Did you know you can teach AI to speak your company’s language?
Soundcore introduced a hearing test in their 40i noise cancellation/transparency product. It tweaks the EQ to account for your perception of differ...
Gaining proficiency in AI tools is humbling. I pride myself on being a scrappy problem-solving kind of person, but the necessary amount of continuo...
Let’s meet up! I would like to compare notes with anyone leading a team of developers using (or thinking about using AI). I want to have as many co...
AI has done something to my eye for code. I find myself caring less about how the code looks, but I care even more about how the overall design and...
Local LLMs are going to be a real thing.
This is a super-interesting inside look at some of what our team is thinking and doing with technology, (Pythonx and AI tools in this case). I’m cu...
The biggest shortcoming of every AI coding/assistant tool I’ve seen is the inability of the tool to incorporate feedback from when I take the wheel...
Web devs are running out of legitimate reasons for why there isn’t a comprehensive and automated test suite in the app that trigger on every PR… 😅
One of the things that makes Cincinnati Computer Reuse special to me is being able to find an esoteric piece of hardware, buy it, get it home only ...
AI is stone soup. It’s not what makes the meal or creates anything meaningful by itself. Oftentimes in my recent experiences, it’s merely a sociolo...
I think I’ve converted Claude 3.7 to be a proponent of TDD.
If you’re using generative AI tools to write software and you’re not including automated tests with good coverage for new features in your cod...
Wonderful Cursor benefit: it’s almost free to add characterization tests to untested code. It’s never been easier to implement the important parts ...
Here’s a simple and super effective approach that only took a couple of weeks to initially implement and is helping me today to understand the metr...
Interesting parallels between the focus on agentic AI and how the BEAM works.
(Leading) questions of the day:
Feeling a little left behind with all the hyped or deeply-technical AI posts on here? I wrote an article for you: https://lnkd.in/gxPrDWqQ
Originally published on Launch Scout’s blog
Leading question 😜: which day of the week do you turn off all your AI buddies to exercise your brain/tech muscles to counteract the brain rot that ...
What is your favorite way to learn and connect about technical things? I’ve been thinking about my own habits recently, and I realized that while I...
In the last two weeks, 3 different people have told me about some crazy-sophisticated things they’re doing with Excel and some glue code. What is t...
For me, two of the biggest things that have converged and shaped me as a developer: learning to ship everything I do in the smallest form possible ...
Safewave is solving an important problem. This can help people who otherwise might miss important notifications to avoid emergencies and stay safer.
Anyone have luck with getting the auto-email 2FA disabled on an @X account? I have the password, and I was a delegated admin (removed when that bec...
I’m at #MomentumDevCon! Who do I just need to see here today?
Kind of off-the-wall, but I’ve slowly acquired tools to archive data off old media (5.25” and 3.5” floppies using a flux reader, audio cassette tap...
Today I attended the final session for Leadership Council for Nonprofits BOLD 19 cohort. It’s been a very informative and helpful training program ...
What is a problem you encounter frequently that makes you think, “this should be easy, why is it so hard that nobody has solved it yet?”
My operations management class taught two discrete methods of measuring and improving: traditional project management, and continuous improvement. ...
Coming up on a year since my graduation from Xavier with an MBA, here’s some takeaways:
If you want a pick-me-up and to have hope for the future of the field of software engineering, go watch a Kimberly Erni talk. There’s so much optim...
News! It’s official enough for me to talk about it at this point:
I always just figured I’d be a stormtrooper, moisture farmer, or low level rebel mechanic if I were in the universe. Have we considered that the li...
I don’t often talk publicly about my thoughts around leadership. Here’s something that’s been on my mind recently as I get ready to graduate in a f...
If you’re looking for a quick mental health win, feel free to add this to your greasemonkey-style script for LinkedIn (it hides LinkedIn News, whic...
Thanks for having me to speak about designing real time web applications, #codemash! Here are the results of the interactive polls during the talk....
Several of my dear friends and colleagues talking about a really important topic. What more could I ask for?!
I totally forgot that it was the CoverMyMeds booth that I won a drone from at #codemash like 8-ish years ago. I repaired some things on it over the...
I just joined the Erlang Ecosystem Foundation. Happy to support the ongoing efforts of that community and the BEAM community at large. https://erle...
I’ll be in Columbus mid-January to speak at the #ruby meetup about real-time apps. Any of my friends here have office space for me to work out of f...
Big tech company reductions are front-and-center. But alongside cost and spending controls during challenging economic times, companies and individ...
Is that a plant growing out of my plate? Am I getting ready to fight someone? Pretending to have a Lego minifig hand?
Seen on fly.io’s login page:
Is anyone in my connections using Livebook for BI? I’m getting good insights out of my work in it, and I’m thinking about the process of sharing t...
The goal… was to make the industry better.” I love Rob Tarr’s words and Sparkbox’s actions around their apprenticeship program. I’ve got a lot resp...
This was a fun (and a bit unnerving) talk to give! I walked up to give the talk with code that just didn’t quite work how I knew it should from our...
Continuing on in my recent Elixir #livebook adventures… I used #Nx linear algebra functions to solve a system of equations to find the equilibrium ...
The most surprising and valuable thing I’ve introduced since speaking at conferences again is interactive polls. Here are the results of the most r...
I used #livebook in #elixir over the weekend to model an economics problem for my graduate business class. I used VegaLite charting and dynamically...
I’ll be speaking next week at the Cincinnati Ruby Brigade meetup. Let’s Ride the Rails in Real-time by talking about design considerations and addi...
I’m planning to attend Gig City Elixir and taking as many people with me as I can! Stay tuned to Groxio for more details on this!
If you attended my talk, THANK YOU! Please give me feedback about the content and delivery. And please reach out to talk with me if you have questi...
It’s a very productive way to develop web apps, and LiveView is an industry changer. The closest thing I can relate its transformational power to i...
Hey, everyone! I’ll be in Atlanta at the Connect.Tech conference November 8th and 9th to talk about Designing Real-time Web Applications (https://l...
One recurring piece of feedback for me from the conference talk on designing real-time web apps was “show me the code”. The talk is focused on empa...
Thank you everyone who attended our #momentumdevcon talk this morning! Here are the results of the interactive polls during the talk. Katie Pohlman...
Here’s a li’l peek at a slide from our real-time web application talk. We’ve embedded #LiveView mini-apps within our marp.app talk slides, so givin...
Here’s a li’l peek at at slide from our real-time web application talk. We’ve embedded #LiveView mini-apps within our marp.app talk slides, so givi...
I’m hard at work getting ready for the Designing Real-time Web Applications talk next week at Momentum Dev Con in Cincinnati! It’s not too late to ...
I have a few conference talks coming up, and among them is… #CodeMash 2023!
Just hanging out at TQL Stadium for the Cincinnati Best Places to Work awards. Call me Ted Lasso.
One of the highlights for me at ElixirConf was getting to hang out with the fine folks at Binary Noggin, and specifically with Amos King. Amos and ...
What a great bundle of some of the best technical writing out there about Elixir! humblebundle.com/books/elixir-p…
As a colleague and I were talking on Friday about an important architectural decision that was upcoming, we felt the typical pressure to make the r...
Peel back the curtain and read about the story of our rebrand! A ton of work went into this, and the design team did a great job carrying the effor...
Is there an easy way to turn off the LinkedIn steady drip of doom and gloom news? It feels like LinkedIn wants me to become a pessimist, but there’...
My family moved into a new house (actually we bought my parents’ house) last year. When we did that we also got a large, inground pool! I’ve become...
This is a gentle reminder to me to tell people what I’m constantly thinking but not often sharing out loud. Thank you, Joe.
If you know me, you know that I like a challenge. You also know that I hate throwing away engineered products. I love the challenge of fixing them ...
I’m going to EMPEX MTN! Will I see you there?
I’m excited to see old friends and make new ones in a few weeks, and I’m really excited about the talks this year! Should I live tweet the talks fr...
In Elixir, hexdocs.pm/plug/Plug.Rout… makes it so simple to stand up a fake server for testing handling API integrations. I make the actual call wi...
Are you a software engineer with a heart for mentoring? Maybe you’re on a product delivery team, wishing that you could spend more time helping you...
I can’t quantify this statistically, but I believe that the #elixirlang community and companies who use it have an outsized positive influence on p...
This was also something I’ve encountered. From solving the longest road problem in Catan (with @Heflinao!) to building my first Elixir CRUD app yea...
There’s some fascinating and fantastic work going on with machine learning and Elixir!
Originally published on Launch Scout’s blog
Originally published on Launch Scout’s blog
Haley Moore and I were guests on the 3 Legged Stool Podcast! As usual with any conversation I have with Haley, I left reinvigorated. It reminded me...
I’m really appreciating the laser-focused simplicity that Phoenix and LiveView afford in just getting work done. Reminds me of the days before heav...
Originally published on Launch Scout’s blog
It’s CodeMash week! Since I’m presenting on Friday at 11, I’ve got a cgm going that’s pushing data to the internet using Elixir and @NervesProject.
Originally published on Launch Scout’s blog
Several years ago I earned a leadership role on a small product development team in a large company. I had served as a member of the team up to tha...
Originally published on Launch Scout’s blog
No posts found in this category.