Martijn Smit
@lostdomain.org
I share learnings, tips and tricks, and achievements around running and building products solo. 👷♂️ Building productivity tools like whatpulse.org [Professional], MuteDeck.com, TypeTest.io, and more. Stroopwafels. 🧇
3d printing tip: if you have large overhangs that need support and it fails because the supports fall down, change the Support Style to Tree Strong - don't slow down the print changes the supports from first pic to second pic
I've been building a Laravel deployment tool for a few months, and decided I'm open-sourcing it for anyone to use if you're a fan of Envoyer, this'll fit right in. Think of it as an internally hosted Envoyer. Written in Go, it's super fast More info later github.com/smitmartijn/...
GitHub - smitmartijn/conveyor: A self-hosted zero-downtime deployment tool for Laravel applications
A self-hosted zero-downtime deployment tool for Laravel applications - smitmartijn/conveyor
github.com
software is solved but in the meantime the leading AI provider uses google docs as a survey after you uninstall their chrome extension
using magic links as a login system tells me what you hate your users
just sent out a welcome to a batch of a few 100 users where I've enabled the feature flag for WhatPulse Leagues! really curious how they'll find it and what feedback they come back with 😊 Leagues are weekly competitions on keys & clicks where you can progress through divisions and collect badges
I swear to god this is the same reason we have to have "don't eat" on silicone packets
this is weird: Claude started responding in Dutch mid-conversation and I asked it why it did that.. it figured because of my name and because WhatPulse is a Dutch product (??), it would respond in dutch 🤷♂️
trying my hand at a real mobile app, cooking pretty nicely meeting controls for every app on your iPhone/Android? yes pls
broadening MuteDeck as a platform is a big focus for the next few months - have a few other cool integrations lined up 😊 doesn't hurt as a marketing strategy neither
MuteDeck now has a Macro Deck extension. Macro Deck is an open-source control deck for turning a phone, tablet, or browser into a custom button panel. Install it from the Extension Store and control your meetings with one tap. macro-deck.app/?ref=mutedeck
interesting new type of phishing, pretending to have bought something damaged from your company and sending a "demo video" with proof which of course turns out to be malware
this is what happens when you aggressively give away usage resets to people like OpenAI is doing, you get an Antrophic-like status chart 😂
Handy is an open-source text to speech app that's really good, fast, supports multiple languages, and also pretty cute stop paying for WhisperFlow
HipyoTech casually dropping he uses TypeTest.io for his typing tests 🙌🤯 if you're unfamiliar (do you even like keyboards?!) - check out his YouTube for everything related to keyboards. The different types, switches, and sounds (oh the sounds)
TypeTest.io - Test Your Typing Speed and Improve Your WPM
A clean and simple typing test website. Take timed tests of different durations to find out your WPM, track your progress, and improve your typing ability.
typetest.io
I just switched my local Laravel Herd to Yerd and not looking back laravel apps, services (db, kv stores), custom proxy, integrated with cloudflared, mail and dumps - it's pretty awesome 😊
I built this internal app to deploy my Laravel apps, but it's turning out the way I architected it makes it also suitable for other types of apps just added a NodeJS Discord bot, also deploys smoothly 😊
local transcription setup that just works: - ffmpeg loudnorm + 16k mono - VAD-based chunking - Whisper medium/int8 - lock language after the first segment - emit SRT with timestamps no uploads, no caps, just files in, text out. great for long meetings and podcasts. takes about 5 minutes per 1hr
if LLMs are going to read your docs, structure them like you care: - one answer per page - H2/H3 that say the quiet part out loud - a copy-paste block at the top - explicit “does not” section - canonical links and stable anchors humans appreciate it, machines ingest it, win-win
increasingly, people sending in support tickets about software are including an analysis and recommended fixes from AI agents which is great, and sometimes hilarious... great because they're spending the time and tokens to suggest a fix hilarious because hallucinations are off the chart 😅
two agents on one Laravel codebase without trampling each other: - git worktrees: one per agent/session (use worktrunk) - a .env per worktree (APP_ENV=agent_a / agent_b) - separate sqlite/db filenames per env - unique cache/queue prefixes per env same repo, totally isolated runs.
loved the world cup in general, but this final man.. 🇦🇷 really proved they didn't belong there
you can know create oauth apps on @whatpulse.org and create a "Login with WhatPulse" experience to have your users get their stats in your app! can't wait to see what you create with it 😊 up first will be the PulseView mobile app, which will be updated to use this soon