Sign in

Miguel Batres

@btrs.co
370 followers 156 following 212 posts

hi-fi designer && lo-fi photographer views are my own (duh) 👨🏾‍💻 → batres.co 🔗 → woosh.link/btrs.co

PostsRepliesMedia
Reposted by Miguel Batres
Offprint @offprint.app · 25/10/2025
Second feature showcase drop, the single image block (simple but fundamental to get this right) We'll keep dropping sneak-peeks when we have something refined to show off! 🎫 Request an invite → offprint.app
0123
Reposted by Miguel Batres
Offprint @offprint.app · 25/10/2025
We've been working on our editor for about a month. Built from the ground up and while it was serviceable, I wanted it to feel amazing to use. Re rebuilt it on top of a good base package, and have been working the past week nonstop to rebuild what we had. But now we're further than we were before!
2202
Reposted by Miguel Batres
Offprint @offprint.app · 24/09/2025
As promised, a sneak peak of the article editor we are in the middle of building 🚧 Curious if anyone has a wishlist of block/content types the editor should support other than the basics in most editors. Any other feedback is welcome!
Screenshot of the work in progress document editor for Offprint publishing dashboard
2183
Reposted by Miguel Batres
Offprint @offprint.app · 20/09/2025
Hello everyone, hope you've all been doing well. We're currently working on the article editor ✍🏽 and will focus on the publication websites layout afterwards. 👀 Stay tuned, we'll be sharing some more polished sneak peeks this upcoming week!
162
Miguel Batres @btrs.co · 05/09/2025
👇🏽👇🏽
040
Reposted by Miguel Batres
Offprint @offprint.app · 01/09/2025
While we continue to work on the core features needed to start onboarding creators, we did up a way for you request an invite to the private beta once it's ready! Connect your account, confirm your email and you're on the list! 📨 Request an invite → offprint.app
offprint.app
Own your words. Own your audience. - Offprint
273
Reposted by Miguel Batres
Offprint @offprint.app · 31/08/2025
Its been a good 24hrs since our post announcing, and we had an amazing level of interest! 37 follows, 6 reposts, 40 likes, and plenty of conversions. We where definitely not expecting so much interaction on day one! Wanted to say thank you to everyone 🙏🏽 Stay tuned for updates regularly 👀
1102
Miguel Batres @btrs.co · 30/08/2025
Building a new publishing platform built on top of #atproto that will act as a drop in replacement for Substack essentially. Publishing, audience tools, content subscriptions and more. To follow the process, go follow @offprint.app. I'll be posting progress updates and answering questions there.
1231
Miguel Batres @btrs.co · 19/08/2025
Alright so I've been having issues with fwd.host, instead of opening an issue or PR I decided to just make a quick self-hostable version of it. Nothing complicated, but feel free to use it, host it, or contribute: forward.direct
forward.direct
GitHub - grey-studio/forward.direct: Open source request forwarding webservice built on Cloudflare Workers. Inspired by fwd.host
Open source request forwarding webservice built on Cloudflare Workers. Inspired by fwd.host - grey-studio/forward.direct
020
Miguel Batres @btrs.co · 16/08/2025
Testing migrating PDS to another droplet
100
Miguel Batres @btrs.co · 15/08/2025
Bro, why is it so easy to come up with ideas. I have one idea, then that leads to the next, and to the next. Never finishing the first and abandoning everything in between. I am become Death, the destroyer of my own mind. #indiehacker #buildinpublic
media.tenor.com
a person with a hood on covering their face with their hand
ALT: a person with a hood on covering their face with their hand
040
Reposted by Miguel Batres
Ketan Joshi @ketanjoshi.co · 14/08/2025
The AI bros are actively killing the open internet. They're greedy predators with empty, rumbling bellies and they're never, ever going to be satisifed. www.theverge.com/news/757538/...
theverge.com
Reddit will block the Internet Archive
It’s another move to protect against AI scraping.
221060
Miguel Batres @btrs.co · 12/08/2025
Finally on my own PDS. Decided to go with the stupidest name I could think of: glorp.network
Glorp branding
060
Miguel Batres @btrs.co · 11/08/2025
🖕🏽(if you think this is for you, it’s not. If you *know* it’s for you, *it is*)
000
Miguel Batres @btrs.co · 29/07/2025
Found familiar? Feels like my last job 😂
000
Miguel Batres @btrs.co · 29/07/2025
Let’s goo, Laracon Day 1!
010
Miguel Batres @btrs.co · 24/07/2025
Who’s going to Laracon US? I’m going this year with my team and would love to meet some people at the after party!
000
Miguel Batres @btrs.co · 22/07/2025
Rip 🤘🏽
020
Miguel Batres @btrs.co · 20/07/2025
Can we please normalize turning your headlights off in a drive thru at night? Especially if you’re in a huge truck. Guy behind me did it, loved it 🙏🏽
000
Miguel Batres @btrs.co · 12/07/2025
Do any of you remember NeonMob? A collectibles app? Is there anything like that now?
000
Miguel Batres @btrs.co · 12/07/2025
Been messing around with PDS as a service, having issues with random crap that isn’t tied to what you’d think is difficult about this. Not having a great day 💀 #buildinpublic #pds #atproto #saas #indiehacker
031
Miguel Batres @btrs.co · 12/07/2025
Post via shortcut created with AT Toolbox 🔗: apps.apple.com/app/at-toolbox...
031
Miguel Batres @btrs.co · 12/07/2025
@baileytownsend.dev finally got the time to try to set up a shortcut. I tried to log into my account, and as soon as I tap the “Login” button the app crashes. Tried checking if there’s any updates, seems to be up to date. Any help?
100
Miguel Batres @btrs.co · 21/06/2025
I don’t like this trend of using “Sky” in our AT Proto app branding. Feels lazy, idk
020
Miguel Batres @btrs.co · 09/06/2025
Emails are still hella annoying to create templates for. Thank v0 for generating all the templates I needed
000
Miguel Batres @btrs.co · 08/06/2025
Working on a directory starter kit for #Laravel. Not sure how I want to release it, this has been more work that I expected. Might be a paid starter kit, I'll explore some ideas later. Anyone interested in something like this? #buildinpublic #starterkit #indiehacker #php #vuejs #vue
Screenshot of Dirkit homepage (a directory starter kit built in laravel, vue, inertia and tailwindcss) showcasing a curated directory of software tools. The hero section includes a dark grid background, bold headline 'Discover Top Software, Tools & Resources', and a call to action with an email input and green 'Join the community' button. Below are tool cards, each with brief descriptions and category tags. Navigation options for category filtering and sorting are visible above the tool listings.
040
Miguel Batres @btrs.co · 05/06/2025
If you don't like or even worse... publicly complained about the pricing changes and/or EULA changes for the Nintendo Switch and are still buying a Nintendo Switch 2, you have no principals. Just don't buy it, ezpz. Feel targeted? You are probably one of these people.
000
Reposted by Miguel Batres
dame @dame.is · 04/06/2025
open source is basically the free use kink but for software
3637
Miguel Batres @btrs.co · 29/05/2025
@woosh.link sesh 3 (I think), decided to make some responsive components that turn dropdown menus and dialogs into drawers.
120
Miguel Batres @btrs.co · 28/05/2025
What are you all working on it today? Gonna finish up work on split payments today and later, make some progress on the link page editor for @woosh.link after work. #buildinpublic #indiehacker
020
Miguel Batres @btrs.co · 26/05/2025
Alright I think I’m done for the night, now morning (focused for 5-ish hrs total). Got tired and side tracked with an animation of the new themes and updated link page design for @woosh.link. Will release the full video closer to release but here’s a sneak peak. #buildinpublic #design
140
Miguel Batres @btrs.co · 26/05/2025
This weekend has been full of a @woosh.link redesign and developing those features. 6 hrs straight last night. Didn’t even sleep, let’s go again tonight 💪🏽 #buildinpublic
240
Miguel Batres @btrs.co · 22/05/2025
Working on an update for @woosh.link and realized we were just proxying blobs ourselves. Realizing the waste of bandwidth, I built a simple #microservice. Easily fetch avatars, banners and other media from the Bluesky CDN. Try it → blob.photo #opensource #buildinpublic #indiehacker #cloudflare
blob.photo
GitHub - federationstudio/blob.photo: Minimal Bluesky image proxy that redirects avatar, banner, and post media requests to Bluesky’s CDN.
Minimal Bluesky image proxy that redirects avatar, banner, and post media requests to Bluesky’s CDN. - federationstudio/blob.photo
070
Miguel Batres @btrs.co · 17/05/2025
Night out in Tempe, Arizona. Got a bratwurst, amazing in its own, but had a bunch of sauerkraut (which I don’t like and didn’t realize when I ordered it)
A dark soda, bratwurst hotdog and chili cheese tots sitting in a metal tray on top of a wood table from Dog HausStudded looking building with interesting lightingTall chairs uniformly lined up along the edge a table shot through a windowPalm tree in front of a dark skyline near the corner of s building with hanging lights
110
Miguel Batres @btrs.co · 04/05/2025
Ohio was fun, finally got my hands on a Ricoh GR IIIx and was loving it. Here are some of my favorite shots from the trip
020
Reposted by Miguel Batres
Jeva Lange 🫎 @jeva.bsky.social · 09/04/2025
Final_Version_of_Tarrifs_actualFINALcopy_version7_USETHISONE.docx
289233234875
Miguel Batres @btrs.co · 08/04/2025
TechCrunch really demotivated me from working on my current project and now all I can think of is working on @woosh.link again…
030
Miguel Batres @btrs.co · 08/04/2025
Great feeling being featured in a TechCrunch article among other great at proto apps. Love it! #buildinpublic #indiehacker
050
Miguel Batres @btrs.co · 19/03/2025
I will finally have some “sick drip” as the kids say
020
Miguel Batres @btrs.co · 24/02/2025
lol would suck to be a non-laravel dev right now
120
Miguel Batres @btrs.co · 29/01/2025
@pinksky.app curious if you could separate profiles/posts better. I want to have an IG replacement that uses my bsky identity. But if I post it cross posts to bsky. I want to separate my content based on mediums. If I wanted to post images on bsky, I’d just use bsky.
000
Reposted by Miguel Batres
Doode @newsdoode.bsky.social · 21/01/2025
If it wasn’t a yatzee salute…
724121
Miguel Batres @btrs.co · 18/01/2025
“Remember: the time you feel lonely is the time you most need to be by yourself. Life's cruelest irony.” — Douglas Coupland
000
Miguel Batres @btrs.co · 16/01/2025
The Nintendo Switch 2 😘👌looks so good… I need one… despite knowing I won’t play it more than an hour a year… youtu.be/itpcsQQvgAQ
youtu.be
Nintendo Switch 2 – First-look trailer
YouTube video by Nintendo of America
100
Miguel Batres @btrs.co · 15/01/2025
One of us! One of us! #laravel @daniel.fanara.co
020
Miguel Batres @btrs.co · 09/01/2025
Why is everyone and their dog creating a Bluesky scheduling app? I feel like thats one of the most saturated niches on here.
110
Miguel Batres @btrs.co · 01/01/2025
`laravel new prototools` ✨
000
Miguel Batres @btrs.co · 27/12/2024
@laiew.bsky.social I swear you made a GitHub repo that contained your bskyinfo tools list. Is that still around anywhere?
130
Miguel Batres @btrs.co · 26/12/2024
Sidephone is interesting, might try it out whenever it’s released. I’ve had my eye out for light phone alternatives. www.sidephone.com
sidephone.com
Sidephone - Leave the Matrix
A modern distraction-free phone that keeps you in the driver's seat of your life. Designed to work as a standalone device, or pair with your existing smartphone.
221