Sign in

Mikkel Malmberg

@mikker.dev
2K followers 622 following 1.1K posts

solo founder 10er.com and more ✹ building nitrokit.dev ✹ maximum overbusiness as brainbow.studio ✹ @mikker most places ✹ I have three kids ✹ 📍 Denmark

PostsRepliesMedia
Mikkel Malmberg @mikker.dev · 10h
Throwing my own hacks on top of the (burning) pile – Here's Dinky. My take on a tiling wm for macOS. Is it better? Worse? It's just as bad as the other ones but it's mine. Mom, can we have hyprland? No honey, we have hyprland at home. Hyprland at home: dinky.rodeo
dinky.rodeo
Documentation · dinky
A tiling window manager for macOS that leaves System Integrity Protection on.
350
Mikkel Malmberg @mikker.dev · 29/09/2026
Tomorrow's my last day at Holepunch/Tether. It's been a blast learning about all the intricacies of peer-to-peer development and working with some wonderful people there. If you haven't, try keet.io today! It was time for me to try something else. Will say more soon.
keet.io
Keet – The Chat App That Knows Nothing About You
Keet is a peer-to-peer chat application that allows users to communicate directly with each other. 100% end-to-end encrypted. Never on a server.
190
Mikkel Malmberg @mikker.dev · 28/09/2026
The ONE THING that beats homemade butter chicken is left-over homemade butter chicken
240
Mikkel Malmberg @mikker.dev · 28/09/2026
Today's agentic realization is "I should have all my servers and buckets and shit in some declarative ops setup." What's the most agent-friendly, low ceremony project of this sort? Terraform?
430
Mikkel Malmberg @mikker.dev · 25/09/2026
Bragging about code output quantity in 2026 is like bragging about how many expensive for loops you have running at once.
260
Mikkel Malmberg @mikker.dev · 25/09/2026
Man, really jealous of hyprland. Actually sad we'll never get anything like it on macOS.
041
Mikkel Malmberg @mikker.dev · 23/09/2026
Wrote a bit about Nitro Kit 2.0 to the mailing list buttondown.com/nitro-kit/a...
001
Mikkel Malmberg @mikker.dev · 22/09/2026
them: then Lincoln said "I'd spend the first 30 minutes sharpening my axe" me: *looking up from my bespoke, vibecoded, cross-platform, syntax highlighted, fully customizable axe prototype v0.69* huh
110
Mikkel Malmberg @mikker.dev · 21/09/2026
Annoyed by once again letting all hell loose because I double clicked a code file and now Xcode, VSCode and frickin' Adobe Photoshop anno '08 are jumping in my dock for 10 minutes–– I built a tiny macOS app for the ONE PURPOSE of launching AS FST AS PSSBLE. It's called Fst, it's free
241
Mikkel Malmberg @mikker.dev · 21/09/2026
💯
070
Mikkel Malmberg @mikker.dev · 18/09/2026
Bulk recording videos seem to be the unlock I needed
000
Mikkel Malmberg @mikker.dev · 18/09/2026
youtu.be/3gUb_uSo7EY
youtu.be
There's always more to learn with the Tuna launcher
YouTube video by Mikkel Malmberg
020
Mikkel Malmberg @mikker.dev · 17/09/2026
wdym "tuna launcher?"
070
Mikkel Malmberg @mikker.dev · 17/09/2026
Every single night, YouTube's RSS feeds start throwing errors for a bit then go back to normal. Because why not
240
Mikkel Malmberg @mikker.dev · 16/09/2026
What's new in Tuna, September 2026 edition youtu.be/-ATwML5HtWk
youtube.com
Tuna launcher for macOS keeps improving
What new in Tuna, September 2026 edition. New themes, new dictation...
050
Mikkel Malmberg @mikker.dev · 15/09/2026
fut is my terminal multiplexer. It's free and open source. It's my daily driver and I love it. youtu.be/Ev-p1-1sEY4
youtube.com
fut is my very own tmux/herdr alternative
fut is a terminal multiplexer. It's free and open source. It's my d...
140
Mikkel Malmberg @mikker.dev · 14/09/2026
You gotta give Astra, you give it a vague idea about a Final Cut plugin and it will just greedily computer use grind it out like it was turning human flesh into paperclips github.com/mikker/fcp-...
github.com
GitHub - mikker/fcp-plugin-zoom: A Final Cut Pro title that zooms in, holds across cuts, and zooms out.
A Final Cut Pro title that zooms in, holds across cuts, and zooms out. - mikker/fcp-plugin-zoom
010
Mikkel Malmberg @mikker.dev · 09/09/2026
Updated my app Flick Ring the other day to support liquid glass. It's kinda distracting and other times ... it's perfect
020
Mikkel Malmberg @mikker.dev · 01/09/2026
Omarchy is good fun! Posting this from DHH​OS (Not switching. Can't live without my beloved Tuna etc etc. But VERY interesting how different linux feels when agents can hold you hand. Used to feel like road bump city. Now feels like so much extra space for activities!)
130
Mikkel Malmberg @mikker.dev · 31/08/2026
This is super cool – CSS-only, no span-elements syntax highlighting! github.com/davatron500...
github.com
GitHub - davatron5000/microlighter: A zero-dep syntax highlighter that uses the CSS Highlights API
A zero-dep syntax highlighter that uses the CSS Highlights API - davatron5000/microlighter
283
Mikkel Malmberg @mikker.dev · 29/08/2026
THIS 30 MINUTE DISH WILL CHANGE YOUR LIFE (it's just noodles and chicken) *cut to OP stuffing their stupid face, smacking their mouth, nodding to the camera like oooooh yeaaaaaa I bet you didn't see that one coming*
020
Mikkel Malmberg @mikker.dev · 27/08/2026
excited to welcome our new agentic coo
040
Mikkel Malmberg @mikker.dev · 26/08/2026
I will forever call this Exposé. www.youtube.com/watch?v=ktT...
youtube.com
Mac OS X Panther - Expose
This is Steve Jobs introducing OS X's Expose to the world during th...
040
Mikkel Malmberg @mikker.dev · 23/08/2026
"build me a wallpaper crop studio"
250
Mikkel Malmberg @mikker.dev · 21/08/2026
How do we feel about this catch phrase? Kinda... good? Right?
3220
Mikkel Malmberg @mikker.dev · 19/08/2026
New in Tuna: OCR images and a @mymind extension
110
Mikkel Malmberg @mikker.dev · 19/08/2026
If you're building for the terminal and you have "themes" and by that you mean color schemes... you're already off in the wrong direction.
280
Mikkel Malmberg @mikker.dev · 18/08/2026
PR reviewers, the new "LGTM" is in
283
Mikkel Malmberg @mikker.dev · 18/08/2026
Can it really be true that one cannot subscribe to a podcast by RSS feed url in Spotify? No way to use it with private feed urls?
230
Mikkel Malmberg @mikker.dev · 18/08/2026
"Review the entire native app part of this repo and diagram it using tldraw offline" Neat one for visual, spatial thinkers
Flowchart summarizing components of the Tuna.app, detailing entry points, command execution, and user state management.
240
Mikkel Malmberg @mikker.dev · 17/08/2026
$ wt is my worktrees flow bundled up. Goes great with fut. I'll make a video soon. wt.fut.sh
wt.fut.sh
Documentation · wt
Ephemeral Git worktrees without the plumbing.
150
Mikkel Malmberg @mikker.dev · 17/08/2026
Bending Spoons will probably buy Dropbox some day
170
Mikkel Malmberg @mikker.dev · 17/08/2026
Terminals are too low fidelity, they say, so the web is a better platform for developer tools. I get the argument. But why then do I still prefer terminals for 80% of the work? I think it's the constraints: Terminals...
1110
Mikkel Malmberg @mikker.dev · 14/08/2026
$299 course on not reading the code
020
Mikkel Malmberg @mikker.dev · 14/08/2026
The Xcode betas come with a bunch of Apple-authored skills. Rather than adding them all to every single session, Xcode or not, I've bundled them up inside a meta skill that can load them on demand. github.com/mikker/xcod...
060
Mikkel Malmberg @mikker.dev · 12/08/2026
Shut. The. Hell. Up.
0110
Mikkel Malmberg @mikker.dev · 12/08/2026
First product of Anti Slop Slop Club is to - set up evals for all models to - "generate beautiful landing pages" - then gather similarities - then write the anti-slop skill banning them. Next generation will have new tells. The product is the system to identify and de-slop.
150
Mikkel Malmberg @mikker.dev · 11/08/2026
hey computer you know what set it up in three.js instead and animate it s3.brnbw.com/rocket-monst...
000
Mikkel Malmberg @mikker.dev · 11/08/2026
You’re not overthinking, you’re underdoing
091
Mikkel Malmberg @mikker.dev · 11/08/2026
Fable and Blender mcp is just completely nuts. We went from "hey computer write a poem about soup" to "hey computer draw a badass car with a jet engine on the roof then model it in 3d software and put it in a dusk desert chase scene" in how long?
3262
Mikkel Malmberg @mikker.dev · 11/08/2026
when two terminal windows view the same session in fut, the empty size difference space is filled with a cute ascii starry night sky because why not
131
Mikkel Malmberg @mikker.dev · 10/08/2026
Amazing that with the right loop and a pad on the back, the models can just do the work completely by themselves. Before this autoresearch run, Fut was laggy on some busy multi-pane stress tests. Now it's matching the rest of the pack.
000
Mikkel Malmberg @mikker.dev · 10/08/2026
Why can't I mark an invite in Calendar​.app as spam?
010
Mikkel Malmberg @mikker.dev · 09/08/2026
Nitro Kit is my UI kit for Ruby on Rails. Version 2 is rebuilt completely different than 1. 1 was tailored to devs. 2 is tailored to agents.
110
Mikkel Malmberg @mikker.dev · 07/08/2026
Directionally… they were actually kinda dead on
140
Mikkel Malmberg @mikker.dev · 06/08/2026
Showed ChatGPT my plain text Obsidian workout tracker format and asked if it could parse it. It understood it just fine. Build me a tracker, I said. No no, you’re fine, it answered. This format is fine and will last you many years. What? Are you @kepano now?
060
Mikkel Malmberg @mikker.dev · 06/08/2026
$ semantic-review@v0.3.0 • --export review.html option • OpenAI API support • Config file support github.com/mikker/sema...
github.com
GitHub - mikker/semantic-review: Semantic diff review for coding agents
Semantic diff review for coding agents. Contribute to mikker/semantic-review development by creating an account on GitHub.
030
Mikkel Malmberg @mikker.dev · 06/08/2026
🤷‍♂️ fut.sh Fully slopped. I guarantee nothing.
fut.sh
Documentation · Fut
Agent-aware terminal multiplexing.
000
Mikkel Malmberg @mikker.dev · 03/08/2026
020
Mikkel Malmberg @mikker.dev · 02/08/2026
yea, no, herdr is not it
660