Matthew Lang avatar

Matthew Lang

πŸ“· day 25 - decay

A collection of wilted flowers and dried leaves is arranged inside an orange container.

I updated my Rails app’s start script to launch Docker containers for PostgreSQL and Redis. I also added a kill script to stop them when I’m done coding. I hope this helps my struggling laptop battery by properly shutting down services.

I finally set up Claude Code. Very impressed with it so far.

πŸ“· day 24 - bloom

White flowers are blooming among a bed of smooth, rounded stones.

πŸ“· day 23 - fracture

A small plant grows through a crack in a concrete path.

πŸ“· day 22 - hometown

A historic building with columns and a clock tower is surrounded by green lawns and trees under a cloudy sky.

πŸ“· day 21 - silhouette

Silhouetted trees stand on a grassy hill against a twilight sky.

It’s a quiet morning with some code and coffee. I am working through an issue with a product of mine using forms, Rails, and Sidekiq. I’m happy to put the time into this over the weekend, as it’s a core part of the product and will be reused heavily in the future.

πŸ“· day 20 - gather

A zippered pouch contains various pens, markers, and a pencil.

πŸ“· day 19 - equal(ish)

Two people wearing wide-brimmed hats and sunglasses stand together on a golf course, with one holding a golf club.

Zed, the free and open-source text editor, has announced the addition of a debugger to its text editor.

A particularly tough email written tonight. One of those times where you need to write something, but you’d rather not. This had to be done though.

Apologies for being vague, but just had to get this off my chest.

πŸ“· day 18 - texture

A close-up of a textured, ribbed tile with a speckled gray pattern.

πŸ“· day 17 - warmth

A white mug with a star inside a speech bubble design sits on a mosaic-patterned outdoor table, holding a light-colored beverage.

πŸ“· day 16 - blue

A clear blue sky stretches over a suburban neighborhood with several houses.

πŸ“· day 15 - tie

A pair of blue and white sneakers with white laces is resting against a stone wall.

πŸ“· day 14 - twilight

A silhouette of dense trees is set against a colorful sunrise with power lines crossing the scene.

πŸ“· day 13 - pathway

A serene sunset scene features lush green trees and grass, with a small bridge over water.

πŸ“· day 12 - hidden

A small ceramic owl and a larger ceramic capybara sit side by side on a wooden surface, surrounded by purple flowers.

I forgot how great the chatbots are in Basecamp. They can respond to commads and can communicate from outside apps.

I see they also allow the ability to use different formatting in their message content. That’s the next thing I think I will try and do. Nicely formatted chatbot messages.

πŸ“· day 11 - brick

A brick wall extends upward towards a clear blue sky, viewed from a low angle.

πŸ“· day 10 - rail

A sticker displays the logo and text "RAILS," symbolizing the Ruby on Rails framework.

Joan Westenberg explains why goals might not be what you should aim for and the power of adopting constraints instead.

A goal is a win condition. Constraints are the rules of the game. But not all games are worth playing. And some of the most powerful forms of progress emerge from people who stopped trying to win and started building new game boards entirely.

β€” Smart People Don’t Chase Goals; They Create Limits

I just used the workflow feature in Hey for the first time. I’m not sure if it’s the right thing I need to monitor this collection of emails, but I will run with it over the next few days to see if it works.

πŸ“· day 9 - wood

A wooden pallet has several nails embedded in it, with some rust and visible wear.