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
I guess try and see? I’m mostly kidding because any wm on macOS will never be more than hacks on hacks. So they’re all like “pick your compromises”
100
Mikkel Malmberg @mikker.dev · 12h
animations and drag placeholders
121
Mikkel Malmberg @mikker.dev · 12h
- (ab)uses native Spaces - doesn't need SIP disabled - window borders built-in - tiles like dwindle, accordions like Aerospace - better - also worse
110
Mikkel Malmberg @mikker.dev · 12h
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
It has - Syntax highlighting - VS Code theme support - Quicklook support - One-button Set as Default for supported types - No time for wovels - No price tag Enjoy – github.com/mikker/Fst
github.com
GitHub - mikker/Fst: A fast, minimal native macOS text editor
A fast, minimal native macOS text editor. Contribute to mikker/Fst development by creating an account on GitHub.
130
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
yup. An hour later, everything's fine.
010
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
haha I just ramble but thanks!
010
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 · 02/09/2026
Gotta have a stag wallpaper!
010
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 · 25/08/2026
Godt spil!
110
Mikkel Malmberg @mikker.dev · 23/08/2026
"build me a wallpaper crop studio"
250
Mikkel Malmberg @mikker.dev · 22/08/2026
Vi taler sammen 😊
010
Mikkel Malmberg @mikker.dev · 22/08/2026
Han hører Pod Save America og de bruger et eller andet som er i det der partnerprogram
010
Mikkel Malmberg @mikker.dev · 22/08/2026
Svarede i den anden tråd. Man kan ikke bare lige. Buuuuh Spotify bsky.app/profile/mikk...
010
Mikkel Malmberg @mikker.dev · 22/08/2026
Haha yea I agree
000
Mikkel Malmberg @mikker.dev · 22/08/2026
WIP 😊
100
Mikkel Malmberg @mikker.dev · 22/08/2026
Site tries to explain NitroKit.dev
210
Mikkel Malmberg @mikker.dev · 22/08/2026
Gør det fra forsiden af “Bibliotek” siden
200
Mikkel Malmberg @mikker.dev · 22/08/2026
De tre prikker oppe i toppen og …
200
Mikkel Malmberg @mikker.dev · 22/08/2026
Ja, man kan ikke. Spotify er notorisk fjendtlige mod åben podcastinfrastruktur. Man kan hvis man bliver en del af deres partner-program, som man skal ansøge om, så det har jeg gjort.
110
Mikkel Malmberg @mikker.dev · 21/08/2026
How do we feel about this catch phrase? Kinda... good? Right?
3220
Mikkel Malmberg @mikker.dev · 20/08/2026
don't know about TUI but tmux or git or ls or codex (ansi theme) or pi or lazygit
000
Mikkel Malmberg @mikker.dev · 19/08/2026
yes, use provided 16(ish) ANSI color palette. At least make it an option. With that, *every* program has auto light/dark if the terminal app has.
110
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
@marcoarment.bsky.social you must know this?
010
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