Dave Smith
banner
davesmith.dev
Dave Smith
@davesmith.dev
Yes a hotdog 🌭 is a sandwich

From the swamps of Milwaukee I write C# for $$$ and Go for fun 💻

I also
🏃‍♂️ run stupid distances
🥃 enjoy bourbon
📔 neglect my blog

I'm Dave Smith https://davesmith.dev
Other Dave Smiths https://youtu.be/CwZwL8bkxU4
Pinned
Hi 👋

I’m Dave Smith. I’m finally making regular visits to this site 🦋

I’m a software developer, engineer, programmer, or coder. I wrote my first code in 1997 on a TI-86 🧮

I connect with other software people to hear their stories

I also share my experiences with my other hobby, running 🏃
git reset-base

git reset —soft $(git merge-base origin/main HEAD)

Soft reset the branch to where it was created. Using it to review PRs with many commits. Also easier to review changes in the IDE

Anyone have a better name for this alias?
November 17, 2025 at 1:53 PM
Helped out a friend this weekend who was running a 200 mile(!) trail race. Ran 18 miles with her overnight and into the morning after a snowstorm came through.
What an amazing event to be a small part of. The grit and determination of all the runners was so inspiring
November 10, 2025 at 10:34 PM
4 days into @gleam.run and it’s starting to grow on me. Tried Elixir a couple of times but didn’t stick.
I think the types plus some Go/Rust vibes in the syntax is helping
November 5, 2025 at 2:03 AM
3 hours later and none of the models I tried could generate json decoding that would compile. This has to be isolated to generating Gleam code. Never seen this with Go or c#

I told the robot it was fired
Vibe coding twice today.

In Go, collecting all child requests from a web url and grouping by IP. One shotted it with Claude

In Gleam, building an API. Neither GPT 4.1 or Gemini couldn’t do json encoding/decoding. Haven’t even done the hard stuff yet

Is it Gleam and less data to learn from?
October 29, 2025 at 3:03 AM
Vibe coding twice today.

In Go, collecting all child requests from a web url and grouping by IP. One shotted it with Claude

In Gleam, building an API. Neither GPT 4.1 or Gemini couldn’t do json encoding/decoding. Haven’t even done the hard stuff yet

Is it Gleam and less data to learn from?
October 29, 2025 at 12:20 AM
What a great close to @leaddev.com. Met up with a few new friends at a happy hour.

I learned so much and can’t wait to come back again
October 17, 2025 at 1:39 AM
Had a wonderful time at @leaddev.com conference in New York today. Talked with so many good people about the intersection of tech and leadership. Looking forward to more of it tomorrow
October 15, 2025 at 11:07 PM
I hear every language walking the streets in Manhattan, but the universal language is a horn. On cars and on bikes
Hey all, I’m going to New York City for work this week. Never been there before. Looking for recommendations on what to do while I’m there
October 15, 2025 at 12:52 AM
Hey all, I’m going to New York City for work this week. Never been there before. Looking for recommendations on what to do while I’m there
October 13, 2025 at 12:55 PM
Halfway through the first book. Yeah, it’s good. Really like the author’s style
Finished up Wheel of Time season 3. wtf. How do they cancel it after that?

I have questions that need answers. Moiraine, Rand, Nynaeve, Egwene, Lanfear? What happens?

Welp, here we go
October 10, 2025 at 3:46 AM
Late night playoff baseball == insomnia
October 7, 2025 at 4:21 AM
Was in a meeting with tech leaders discussing AI. Many had concerns about AI causing critical thinking skills to decline
 
To get results from an LLM I have to deeply think about the problem and write about it in detail. Feels like critical thinking, right? What do you think?
September 30, 2025 at 8:03 PM
Finished up Wheel of Time season 3. wtf. How do they cancel it after that?

I have questions that need answers. Moiraine, Rand, Nynaeve, Egwene, Lanfear? What happens?

Welp, here we go
September 29, 2025 at 11:50 PM
Farewell astronomical summer. Tell your friend meteorological summer they are welcome to stay around
September 22, 2025 at 10:17 PM
Been using the same starter word for about 3 years. Time for another

Wordle 1,553 1/6*

🟩🟩🟩🟩🟩
September 19, 2025 at 11:23 AM
Fun LLM use case. Describing hallucinations seen after staying up all night during my 100 mile run

ChatGPT made this image which is darn close to what my brain was telling me

In reality, sunlight was hitting the char on a burned tree and reflecting iridescent light
September 16, 2025 at 1:21 PM
It’s been a week since I finished this. My body finally feels recovered. I still get goosebumps thinking about the moments before the finish line. Looking forward to the next adventure
If you haven’t run 100 miles without training for it, have you even lived? jk

Spent the weekend running the Mogollon Monster 100 in Arizona. It was beautiful and challenging. I was way undertrained and suffered. I also finished it.

Go out and do hard things

strava.app.link/kgCB9LkEzWb
September 15, 2025 at 2:23 AM
If you haven’t run 100 miles without training for it, have you even lived? jk

Spent the weekend running the Mogollon Monster 100 in Arizona. It was beautiful and challenging. I was way undertrained and suffered. I also finished it.

Go out and do hard things

strava.app.link/kgCB9LkEzWb
September 11, 2025 at 11:24 AM
A coworker brought a case of Dragons Milk Origin back from Michigan. Wasn’t going to buy one, but an after-work tasting changed that
September 3, 2025 at 12:26 PM
It’s the end of summer intern season. We treated him as a full team member. No intern project. Contribute to the work, ask questions, and question things

Knocked it out of the park. He was teaching us by the end of the summer

Amazing what smart, driven people can do even with no experience
September 2, 2025 at 1:43 PM
Love it or hate it, Python is one of the most popular languages. I started using it in 2005 when my boss told me about it. Hard to believe how far it has come

Check out the Python documentary
youtu.be/GfH4QL4VqJ0?...
Python: The Documentary | An origin story
YouTube video by CultRepo (formerly Honeypot)
youtu.be
August 29, 2025 at 4:32 PM
I’m 7 months into a project using @htmx.org. What I didn’t expect was the team discussions to sound like we are creating an API, but the content type is html
August 22, 2025 at 1:46 PM
Back home after an unforgettable week at the final TransRockies Run
August 12, 2025 at 6:21 PM
Been working on a new app at work for our bond traders. Had to rely on AI to learn the bond trading business cuz the experts in the subject are busy, ya know, trading

The bond market is incredibly complex and nuanced. I don’t think we deliver something useful to them without a learning tool like AI
July 31, 2025 at 1:03 AM
wtf wordle?!
July 19, 2025 at 12:54 AM