Mathias Hansen's Avatar

Mathias Hansen

@codemonkey.io

πŸ‡©πŸ‡°πŸ‡ΊπŸ‡Έ Laravel, Go, Ansible and everything in-between Bash scripting addict Interested in scaling/high-availability Geocodio Co-Founder Laravel Live DK Co-Organizer

794
Followers
697
Following
150
Posts
09.05.2023
Joined
Posts Following

Latest posts by Mathias Hansen @codemonkey.io

πŸ€—

09.02.2026 05:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oh noes! Hope everyone is feeling better now.

08.02.2026 18:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Chief β€” Autonomous PRD Agent Write a PRD, run Chief, watch your code get built. An autonomous agent that transforms product requirements into working code.

A couple of founders took it for a spin this week and I was really blown away with what they built and shipped!

minicodemonkey.github.io/chief/

08.02.2026 18:36 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Screenshot of the Chief TUI that shows tasks being completed

Screenshot of the Chief TUI that shows tasks being completed

Open-sourced Chief β€” a CLI that wraps Claude Code in a loop and works through your project task by task.

Define a PRD, run chief, go do literally anything else. It commits after each task and picks up where it left off.

Zero config. Single binary. Pretty TUI.

08.02.2026 18:36 πŸ‘ 12 πŸ” 1 πŸ’¬ 1 πŸ“Œ 2
Preview
Ship Features in Your Sleep with Ralph Loops - Geocodio Claude Code is powerful, but performance degrades as context grows. Ralph Loops solve this by wrapping your AI agent in a while loop with external state. Here's how I've been using this pattern to shi...

Gave a talk on Ralph Loops at the Copenhagen Laravel Meetup last night. Still pretty new to this, but it's been seriously addictive -- there's something weirdly satisfying about going to bed and waking up to a fully working app.

Did a write-up of everything here: www.geocod.io/code-and-coo...

27.01.2026 16:09 πŸ‘ 6 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

Thank you @ianlandsman.com for giving me permission to laravel new.

It’s just what this side project needed 🀩

25.11.2025 20:11 πŸ‘ 9 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1

Yep! This was rolled out on a Thursday. But there was still a bit of a lag until AWS notified me of the anomaly.

19.11.2025 17:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
HelpSpot Turns 20

Also read his really interesting write up ianlandsman.com/helpspot-tur...

24.10.2025 20:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Happy birthday @ianlandsman.com and happy birthday HelpSpot! 20 years is incredible.

24.10.2025 20:03 πŸ‘ 4 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
Mostly Technical | Sweet Hang #1: Fever Dream w/ Michele Hansen Ian and Aaron are joined by Michele Hansen, CEO of Geocodio, for the first in a series of Sweet Hangs to talk about everything from Aaron's upcoming vision quest to beard oils to why you need to in...

Look what just came out! @mjwhansen.com got to hang out with @ianlandsman.com and @aaronfrancis.com on @mostlytechnical.com this week. mostlytechnical.com/episodes/swe...

25.09.2025 12:14 πŸ‘ 13 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
The best way in the world to add Open Graph images to your website
The best way in the world to add Open Graph images to your website YouTube video by Peter Suhm

Okay, so I'm pretty sure I've found the best way in the world to create dynamic Open Graph images! And I've turned it into a little product that I'd love to show you 🀩

Check out this quick video tour of Ogkit.dev to see how it works πŸ‘‡

www.youtube.com/watch?v=UoVr...

02.09.2025 13:13 πŸ‘ 25 πŸ” 16 πŸ’¬ 3 πŸ“Œ 7

My personal rules for surviving Ikea:

1. Never buy the cheapest option. Even if on a tight budget, buy the *second* cheapest

2. Once you’ve left a floor, there is no going back

3. Never impulse buy something in the Self-Service warehouse

4. The cinnamon rolls smell a lot better than they taste

30.08.2025 19:34 πŸ‘ 22 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
Preview
Building a Jeopardy Game for Laravel Live Denmark - Geocodio A crazy idea that turned into a fun mashup of software and hardware...and all of it with Laravel

And what a journey that was... Here's a few words on the process I went through
www.geocod.io/code-and-coo...

27.08.2025 18:46 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

For @laravellive.dk I had this crazy idea to build and host a full-blown Jeopardy game with physical buzzers and all. Of course 100% built with Laravel.

27.08.2025 18:46 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Frontend Mentor | Challenges Browse through the front-end coding challenges on Frontend Mentor. Find interesting projects to practice your HTML, CSS and JavaScript

Is there anything like Frontend Mentor but for Laravel? www.frontendmentor.io/challenges

13.08.2025 13:30 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

It's quite embarrassing to still have such a stale library lurking in the docs... but on the other hand, the library still works 100% with many of the newest Geocodio features, which really just shows how committed we are to keeping our API stable and backwards compatible.

08.08.2025 16:25 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

We just removed code examples from our docs for a third-party Geocodio library that hasn't been updated in 10 years(!). We now only show code examples for our first-party libraries.

08.08.2025 16:25 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'm on a 9 hr plane ride and I'm bored, so here's a thread about product management as different forms of government

26.07.2025 13:53 πŸ‘ 10 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0

Now building a Docker image with external dependencies... That's a different story. I think I'll just push my changes and let the CI decide if I got my linter issues fixed or not :)

26.07.2025 12:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm happy to report that Claude Code works exceedingly well on plane WiFi.

I wasn't sure how much data it was pushing back and forth, but it's surprisingly smooth!

26.07.2025 12:08 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It’s been a minute since Laracon 2017 πŸ˜€

26.07.2025 10:56 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

It’s Laracon time! @mjwhansen.com and I are officially on the way to Denver.

Looking forward to seeing you all soon. Don’t forget to swing by the @geocod.io booth

26.07.2025 09:24 πŸ‘ 25 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

πŸ‘€

21.07.2025 22:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ooooh! Looking forward to that. We use SQLite a lot.

21.07.2025 20:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Nice! What are you writing docs for?

21.07.2025 12:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Preparing the last few bits for Laracon. This is going to be good!

What are you wrapping up before Laracon?

20.07.2025 20:17 πŸ‘ 15 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
a man wearing a floral suit and bow tie says " stop " ALT: a man wearing a floral suit and bow tie says " stop "

I hate how much I love being complimented by Claude Code when it reviews my PRs

"The changes are low-risk, technically sound, and enhance both the logical structure and user experience of the documentation."

19.06.2025 11:18 πŸ‘ 16 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Post image

Everybody has a box of cables (according to @mjwhansen.com)

Today it saved the day. Lost internet this morning, and walked in to see the router looking decisively unwell. Quick internet search says bad power supply.

Go to the box o’ cables and fetch a matching power supply. The internet is back!

14.06.2025 09:34 πŸ‘ 17 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0

Not sure which features to prioritize? Want to understand your customers better so you know exactly *what* to build?

It’s WILD that Michele is running a $5 sale. What a steal!

09.06.2025 13:22 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

It’s a slippery slope lol. You can just start using it via the API and then slowly make your way up the plan ladder as the need arises. I just had to switch to the 20x Max plan today because of very high usage.

07.06.2025 22:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0