<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://matiassalles99.codes/</id><title>Matias Salles</title><subtitle>Ruby on Rails developer and open source enthusiast sharing my thoughts and experiences on various engineering topics.</subtitle> <updated>2026-07-11T05:24:21-03:00</updated> <author> <name>Matias Salles</name> <uri>https://matiassalles99.codes/</uri> </author><link rel="self" type="application/atom+xml" href="https://matiassalles99.codes/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://matiassalles99.codes/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2026 Matias Salles </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Publishing My Emulator Book on Amazon KDP</title><link href="https://matiassalles99.codes/posts/publishing-emulator-book-on-amazon-kdp/" rel="alternate" type="text/html" title="Publishing My Emulator Book on Amazon KDP" /><published>2026-07-10T14:23:41-03:00</published> <updated>2026-07-10T14:23:41-03:00</updated> <id>https://matiassalles99.codes/posts/publishing-emulator-book-on-amazon-kdp/</id> <content src="https://matiassalles99.codes/posts/publishing-emulator-book-on-amazon-kdp/" /> <author> <name>Matias Salles</name> </author> <category term="Indie Hacking" /> <category term="Writing" /> <summary>I put the NES emulator book I built earlier this year on Amazon KDP after it sold 60+ copies on Reddit. Notes on the move and what I changed.</summary> </entry> <entry><title>Slap Links: My First Fully Vibecoded Chrome Extension</title><link href="https://matiassalles99.codes/posts/slap-links-vibecoded-chrome-extension/" rel="alternate" type="text/html" title="Slap Links: My First Fully Vibecoded Chrome Extension" /><published>2026-05-18T14:23:41-03:00</published> <updated>2026-05-19T23:30:22-03:00</updated> <id>https://matiassalles99.codes/posts/slap-links-vibecoded-chrome-extension/</id> <content src="https://matiassalles99.codes/posts/slap-links-vibecoded-chrome-extension/" /> <author> <name>Matias Salles</name> </author> <category term="Indie Hacking" /> <category term="Vibecoding" /> <summary>I vibecoded SlapLinks, a Chrome extension inspired by SlapMac.</summary> </entry> <entry><title>From Heroku to DigitalOcean: $4/month Side Project Deploys</title><link href="https://matiassalles99.codes/posts/heroku-to-digital-ocean/" rel="alternate" type="text/html" title="From Heroku to DigitalOcean: $4/month Side Project Deploys" /><published>2026-05-14T14:23:41-03:00</published> <updated>2026-05-14T14:23:41-03:00</updated> <id>https://matiassalles99.codes/posts/heroku-to-digital-ocean/</id> <content src="https://matiassalles99.codes/posts/heroku-to-digital-ocean/" /> <author> <name>Matias Salles</name> </author> <category term="Indie Hacking" /> <category term="DevOps" /> <summary>I moved a side project from Heroku to a $4 DigitalOcean droplet using Kamal and SQLite, and cut my monthly hosting bill from $16 to $4.</summary> </entry> <entry><title>Cheap Domains for Indie Hackers: Why I Moved to Porkbun</title><link href="https://matiassalles99.codes/posts/cheap-domains-porkbun/" rel="alternate" type="text/html" title="Cheap Domains for Indie Hackers: Why I Moved to Porkbun" /><published>2026-05-03T14:23:41-03:00</published> <updated>2026-05-04T03:16:15-03:00</updated> <id>https://matiassalles99.codes/posts/cheap-domains-porkbun/</id> <content src="https://matiassalles99.codes/posts/cheap-domains-porkbun/" /> <author> <name>Matias Salles</name> </author> <category term="Indie Hacking" /> <category term="DevOps" /> <summary>I switched my domains from GoDaddy to Porkbun and cut my yearly bill in half. Here&amp;#39;s how the transfer works and what to watch out for with DNS records.</summary> </entry> <entry><title>Building a NES Emulator from Scratch: The Book (Crystal)</title><link href="https://matiassalles99.codes/posts/building-nes-emulator-crystal-book/" rel="alternate" type="text/html" title="Building a NES Emulator from Scratch: The Book (Crystal)" /><published>2026-03-22T14:23:41-03:00</published> <updated>2026-03-26T15:30:25-03:00</updated> <id>https://matiassalles99.codes/posts/building-nes-emulator-crystal-book/</id> <content src="https://matiassalles99.codes/posts/building-nes-emulator-crystal-book/" /> <author> <name>Matias Salles</name> </author> <category term="Coding" /> <category term="Emulation" /> <summary>I built a NES emulator in Crystal. Mario went from 0.5 FPS to 60 FPS. Then I turned the whole journey into a book. Here&amp;#39;s what I learned.</summary> </entry> </feed>
