Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 19/10/2026Pinhead Gunpowder is on their first tour in 35 years of being a band. This is them in NYC last week. Highly recommend if they are anywhere near your city. …but I bet them playing West Side Highway was only for New York, sorry! 000 0
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 31/07/2026New blog post! In "Authorize, don't authenticate," I argue for the elimination of the login screen in applications that manage your personal data. You should be authorizing apps to access your data, not logging in for the privilege of handing it over! The blog […] [Original post on hachyderm.io] 000 0
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 23/06/2026Dear New York: Today is the day to work through the uncertainty and make some compromises. Go vote! 000 0
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 06/05/2026For designers to work outside a codebase, you have to keep wireframes and implementation in sync. To that end, I'm sharing Figmimic, a bookmarklet that copies any website or webapp into Figma in an editable state. Try it: marcua.net/minitools/figmimic […] [Original post on hachyderm.io] 000 0
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 08/04/2026Late last year, I gave a talk at Northeastern to students in a few software engineering classes about what's changing and what's staying the same for junior engineers in industry with the introduction of coding agents. Slides and notes here […] [Original post on hachyderm.io] 002 2
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 27/02/2026If you find yourself in Las Vegas, The Punk Rock Museum is a pretty good place to go! It's like 50% nostalgia for whatever 1-2 decades of punk you liked, 50% stuff Fat Mike / NOFX liked or collected. 000 0
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 26/02/2026Just posted "Four questions agents can't answer: Software engineering after agents write the code" We're dedicating a lot of brain space to what coding agents can do, but it's equally important to consider what they won't accomplish for years to come. Lots of […] [Original post on hachyderm.io] 002 2
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 11/12/2025I’m excited to share Review, a bookmarklet that makes it easier for you to code review AI coding agents. The bookmarklet turns all unresolved comments on a GitHub pull request into a Markdown-formatted text blob that you can paste into your coding agent of […] [Original post on hachyderm.io] 010 1
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 27/09/2025ayb now includes a web frontend! I hope this expands the set of people that can use ayb. The web interface lets you create databases, share them with collaborators, and query them from anywhere! More here: blog.marcua.net/2025/09/27/ayb-v0.1… 000 0
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 17/08/2025There's almost always a surprising nugget, usually multiple, in the acknowledgements section of a book/dissertation. Here's one from Manning Marable's "Malcolm X: A Life of Reinvention," for which he was posthumously awarded a Pulitzer prize in history. 110 1
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 29/05/2025Things you can learn about a place from Google's automatically generated summary... (Also Less Than Jake is playing there June 17 if you're into that) 000 0
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 22/05/2025I made a mini-tool called Rich to enrich your CSV files with additional columns using the OpenAI API. It runs entirely in the browser, and you can use it here: marcua.net/minitools/rich Blog post here: blog.marcua.net/2025/05/22/rich-enr… 001 1
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 16/03/2025Heads up to anyone with a public GitHub repo: I got an email an hour ago that looks like "If you didn't attempt this login, click here." It's a phishing attempt that someone created by posting the issue to my GitHub repo, resulting in my getting a somewhat legitimate-looking email from GitHub. 023 3
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 29/01/2025This POTUSA album cover is more relevant now than ever 000 0
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 05/01/2025What if it was easy for a user to create a personal database and authorize an application to access it? The user could maintain control of the database, and the application would gain access to the data for as long as the user wished. The post also covers some challenges to making this a reality. 000 0
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 05/01/2025When Ted Codd imagined enterprise databases in the 1970s, storing company-controlled data in a company-controlled database was a reasonable choice. But for consumer applications, sharing your data with an application that then restricts, loses, leaks, or sells it doesn't make as much sense. 100 1
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 08/12/2024Thinking about how disrespectfully the traditional application/database stack treats users’ data. (There’s a second diagram, but it will give away a future blog post:)) 000 0
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 20/11/2024Oh, the stories I have for you about replication slot lag for databases under heavy load 000 0
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 18/11/2024Big day for B12: we're featured in the ChatGPT store! Describe the pages/services/products/team you'd like to create and see a draft of your website in a minute. Really proud of the team for making the experience so smooth […] [Original post on hachyderm.io] 000 0
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 28/08/2024If you evade a fare on a bus, we're going to fine or arrest you (especially if you are a person of color)! But like, if you hide your car's license plate from toll cameras, we'll like, urge third party marketplaces to like, not make that easy. NYC is doing great at increasing public transit usage. 010 1
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 15/07/2024This month only, increase your pizza’s carbon footprint! 000 0
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 03/07/2024Implement...refactor...doesn't work...iterate...refactor...doesn't work...keep iterating...tests pass...smile 000 0
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 10/06/2024GitHub's dependabot is great, but every time I mindlessly accept all of its package version bumps, I think about how easy it would be to inject vulnerabilities by creating a nefarious dependabot impersonator that submits malicious code with innocuous-sounding names. How might we prevent that? 000 0
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 02/06/2024Oh yup! But it doesn't feel good to be right. 100 1
Adam Marcus @marcua.hachyderm.io.ap.brid.gy · 02/06/2024I don't know about that Rust. I think I'm right on this one. 100 1