Blog
How I think about building software worth shipping — the decisions, the trade-offs, the occasional dead end.
Your website shouldn't advertise your suppliers
Groundwork for the Hospedaje photo library: every photograph a guest sees is served from our own address, so a property's website never quietly names the companies behind it.
The homepage lost its stock photo and grew a mountain
The Mulhacén Labs hero is now a living contour map of a mountain instead of a photo of one.
Hospedo — refund a guest straight from the admin
When a booking falls through, issue the refund over the same card terminal the guest paid with — no trip to the bank's back office.
Take card payments straight to your own bank
Hospedo guests can now pay for a booking on their bank's secure page, with the money settling directly to the property owner's own account — no middleman.
Hospedo — per-room payment policies, so a guest always knows what they owe
Charge a deposit on most rooms, full upfront on the suite, nothing online on the annex — set it once per room and every guest sees the right amount at booking.
A new Work page — see what I've built
The site now has a dedicated showcase of live products and client sites, with a preview of it on the homepage.
Bookings that hold the room only for guests who pay
Hospedaje bookings now move from request to confirmed through a payment step, holding the room for a set window and releasing it automatically if payment never arrives.
A new front door: bring me a problem worth solving
The Mulhacén Labs homepage now leads with your problem, not my tech stack.
Set your payment rules the way your property actually works
Hospedaje's new Payments tab lets a property owner choose their payment rail, deposit rules, approval mode, hold window, and cancellation refunds — all in one place.