Mark Sanborn
@marksanborn
Followers
531
Following
3K
Media
61
Statuses
2K
Passionate about indie software. Founder of https://t.co/q9VfUe25de , Working on https://t.co/N9v5XtRS37
Joined March 2008
I think this might be because of the VM clocks being out of sync due to pause/resume. I vibe coded a local version of https://t.co/CwSyvXtypK and didn’t consider this.
sprites.dev
Persistent, hardware-isolated execution environments for arbitrary code. Run AI agents, untrusted code, and more in secure sandbox environments with checkpoint & restore.
0
0
0
Im at the place in my AI journey where I want agents to be doing things when I’m away from keyboard. I setup a scheduled task that spins up a VM and runs Claude on a repo doing a refactor and merge request once an hour. This works great but the Claude session token expires after
1
0
0
If AI continues on this path it will easily be able to refactor all the slop it makes. So don’t worry about code quality too much.
0
0
0
I can adapt to most defaults but two things I have to change: disable smooth scrolling in browser. “KJ” for esc in vim modes
0
0
0
AI equalizes code quality. For some, AI will actually improve the quality of their code. consider AI slop might actually be better than the work of many developers. And it will only get better.
0
0
0
I just upgraded a neglected site from Django 1.5 (Python 2) to Django 5.2. That’s 19 separate upgrades in a couple hours with Claude. I’m shocked. I honestly thought this site was going to have to stay as is or be rewritten completely. Before AI this would have easily been a
0
0
0
Help and old programmer: How are you all making and using agents? I’ve been using cursor and Claude code a lot but feel like I’m missing something. I keep hearing people using multiple agents and orchestrating them. Also how are people letting agents run for long periods without
1
0
0
I feel like my product has a high conversion rate. Almost everyone that tries it buys it. My problem is I only get < 10 real users a day hit the landing page. How do I get more traffic? Write articles?
0
0
1
Who remembers the dark ages of web dev: Table based layouts Invisible images to nudge things over Entire sites done in flash Supporting IE6 Shared hosting where your neighbor’s site gets hacked and so do you Using tiny rotated images to make rounded corners What else?
2
0
7
It’s weird for me seeing @dhh promoting Linux. Rails and MacBooks were inseparable in the 2007-2010 era. Anyways, always good to see more people try Linux.
0
0
1
A technique I’ve learned while writing lisp/clojure lately: write new implementations instead of mutating existing blocks of code when you want to change behavior. You then just need to swap out the entry point. You are free to experiment with large parts of the code base. When
0
0
2
Where do you all find good doctors that care about prevention? I took function health labs to a doctor and he completely dismissed all of it. Questioned why anyone would run labs without symptoms. Didn’t trust results since they were “online” even though it was done through quest
1
0
1
Python and ruby is just lisp without the good parts. Hot loading, real repl you can send code to, homoiconicity, and consistent syntax. You can see lisp’s influence in these languages. They are just missing all the best parts.
1
0
3
Here are my VPS tips from running online services for over 20 years. The last tip is a doozy! Block all ports by default at the VPS level if possible so you can let yourself in if you misconfigure. Bonus to this is that you can block all SSH access except your home IP. If you
1
0
4
After trying tailwind for a couple years I think I’m going back to raw CSS. I hate the build step and don’t love the class soup. It also makes large restyles more difficult.
3
0
2
After nearly two solid days I finally got a new app code signed and notarized by Apple. It is crazy how finicky this process is and how vague the errors are.
0
0
0
Having your build fail because Apple updates a license agreement is so annoying. This is required for code signing. They cache it too so your build fails for like 30m after you accept.
0
0
0
I went on vacation and needed to look something up in the admin section of my app and realized it wasn’t mobile friendly. It hasn’t been updated in years. It used vuejs from probably 17 versions ago and I had no idea how to update it. AI and I transformed it to HTMX, tailwind,
2
0
3
Remember when LED light bulbs were supposed to last a longer than incandescent? They figured out a way to make them stop working after a year.
0
0
4
Small ask of my followers: I just launched a new product I've been working on over on Product Hunt. Please take a look. Any feedback is appreciated. https://t.co/SqYPYRrWiS Thank you!! 🙏
producthunt.com
PII Crawler scans data for Personally Identifiable Information (PII) like name, address, and social security number so you can properly secure it before it is leaked. It can also be used for DLP and...
3
0
4