Blog
Thoughts on creating digital products, software, and tech.
2023
- Mailchimp pricing too steep? Set up your own email marketing service with this free Mailchimp alternative
- External validation is not real market validation
2022
- The curse of creativity
- How to choose a domain name: my experience after buying dozens of domains for 15 years
- How to create an app from scratch: advice for new makers starting out
- How to use your Yubikey to log in via SSH to your server
- What is an indie hacker? – A guide to indie hacking
- Lessons learned from a failed product launch: LooksMutable postmortem
- Problems and technical nuances of NFT immutability and IPFS
- No, your NFT is not on the blockchain
2021
- Protected: 2021 recap
- Protected: Life is good (but not great)
- Protected: What I learned in my first month as a digital nomad
- Protected: Going nomad
2020
- 2020 was not that bad
- The odyssey of publishing an app in the Mac App Store
- The no-bullshit approach to making hard decisions
2018
2017
- Facebook sharing not scraping URL correctly with HTTPS links
- Prestashop is a piece of s**t
- Prestashop import error: «Technical error: Unexpected response returned by server. Import stopped.»
- De idea a producto en 3 días: la historia de Wakefy