HN user

thesurlydev

507 karma
Posts19
Comments86
View on HN
vercel.com 22d ago

Run Any Dockerfile on Vercel

thesurlydev
2pts0
www.surly.dev 3mo ago

A faster, cheaper Claude Code alternative with automatic provider failover

thesurlydev
3pts0
news.ycombinator.com 1y ago

Ask HN: How do you use AI for development in high security environments?

thesurlydev
6pts4
github.com 1y ago

Kagent: Kubernetes native framework for building AI agents

thesurlydev
4pts0
news.ycombinator.com 1y ago

Ask HN: In the age of AI innovation what should software engineers focus on?

thesurlydev
1pts0
news.ycombinator.com 1y ago

Ask HN: What communities exist that are free from self-promotion?

thesurlydev
1pts0
news.ycombinator.com 1y ago

Ask HN: How to designate a browser profile (window) via URL pattern?

thesurlydev
1pts2
news.ycombinator.com 1y ago

Ask HN: What's your favorite OpenAPI authoring tool?

thesurlydev
1pts1
news.ycombinator.com 1y ago

Ask HN: What is your process for Java application modernization?

thesurlydev
2pts1
news.ycombinator.com 2y ago

Ask HN: What's the next big step in the evolution of web applications?

thesurlydev
9pts11
news.ycombinator.com 2y ago

Ask HN: What are the unique ways you make money outside of your job?

thesurlydev
5pts2
news.ycombinator.com 2y ago

Ask HN: What are some great examples of bi-directional diagram/code projects?

thesurlydev
5pts10
news.ycombinator.com 2y ago

Ask HN: What are your tools of the trade?

thesurlydev
2pts1
news.ycombinator.com 2y ago

Ask HN: Does anyone use AWS Smithy outside of AWS?

thesurlydev
2pts1
news.ycombinator.com 2y ago

Ask HN: How do you bootstrap your software projects?

thesurlydev
5pts9
news.ycombinator.com 2y ago

Ask HN: How do you keep track of people who inspire you?

thesurlydev
4pts5
news.ycombinator.com 2y ago

Ask HN: What does your one language ecosystem look like?

thesurlydev
2pts2
news.ycombinator.com 3y ago

Ask HN: How would you improve software development to ensure success?

thesurlydev
1pts0
news.ycombinator.com 6y ago

Ask HN: Where do you find new music to listen to online?

thesurlydev
90pts98
Half-Baked Product 19 days ago

Best line: "Engineering has no time to stop and rethink their approach, because stopping isn’t in the backlog."

I'm glad to see this feature and looking forward to see how it evolves.

Many of the product decisions that Zed's made caused me to switch to Zed for my daily driver IDE (previously JetBrains). The recent AI agent threads and improvements around diffs really solidified the move.

I've been thinking about this a lot lately as well but from a different vantage point. I put together an "ast-crdt" project combining Abstract Syntax Tree and Conflict-free Replicated Data Types) which allows multiple agents to effectively merge multiple code changes. The initial thought was to answer the question "what would it look like to allow modifications to the same code project by multiple agents in a safe way without relying on git semantics (and the inevitable merge conflicts)?" It also touches on the idea of "what if humans are removed entirely from the commit-PR-merge workflow?" All of this to say git-centric forges as we think about them today would start to look very different.

For the signal to noise reason, I start with Claude Code reviewing a PR. Then I selectively choose what I want to bubble up to the actual review. Often times, there's additional context not available to the model or it's just nit picky.

Welcome to Gas Town 7 months ago

I had a lot of fun reading the articles about Gas Town although I started to lose track of the odd naming. Only odd because they make sense to Steve and others who have seen the Mad Max, Water World movies.

I promptly gave Claude the text to the articles and had him rewrite using idiomatic distributed systems naming.

Fun times!

Before I clicked on this I was optimistic and thought this was going to be about how we've turned a corner and the web stack pendulum is now swinging back to the easier days before frontend frameworks.

A web app platform written in Rust with the primary focus on zero-dependency apps and using Pingora as a forward and reverse proxy. Targeting Hetzner for hosting and Cloudflare for DNS. I love Rust but don’t like the long compile times which led me down this rabbit hole (zero dependencies make for fast compiles).

For a while, the O'Reilly subscription was included in the $99/yr ACM membership. Then they stopped offering O'Reilly for a bit. Then they brought it back as part of the $75 skills add-on.

I feel like this is a little known secret (discount via ACM) that more folks should know about. Hopefully this post helps spread the word.

I recently gave up on Proxmox for my home lab needs after a failed upgrade from 8 to 9. I also never liked the feeling of not having an easy to use API.

AI coding 10 months ago

This resonates with me. I'm also around the same age and have the same amount of experience.

I love AI and use it for both personal and work tasks for two reasons:

1. It's a way to bounce around ideas without (as much) bias as a human. This is indispensable because it gives you a fast feedback mechanism and validates a path.

2. It saves me typing and time. I give it one-shot, "basic work" to do and it's able to do accomplish at least 80% of what I'd say is complete. Although it may not be 100% it's still a net positive given the amount of time it saves me.

It's not lost on me that I'm effectively being trained to always add guardrails, be very specific about the instructions, and always check the work of AI.

I like Podman with it's API for hosting (no k8s) but I reverted back to Docker for local because of docker-compose incompatibilities. This was a year or more ago so it may not still be an issue.

I've been following Dark since its inception and found the idea inspiring. I'm happy about today's announcements and look forward to seeing what comes next.

On a personal note, I'm curious around the move to F# as the implementing language and wonder if there will be ports to other languages now that it's open source.

Claude Code SDK 1 year ago

Agree. That would be a great insight as well as what type of activities cause the explosion in spend.

I use the Windsurf Cascade plugin in JetBrains IDEs. My current flow is I rough-in the outline of what I want and have generally use the plugin to improve what I have by creating tests, performance improvements, or just making things more idiomatic. I need to invest time to add rules at both a global and project level which should make the overall experience event better.