News for hackers. Stuff that matters.

theonly1me

Show HN: shadowclone, skills learned from your coding agent corrections

https://github.com/theonly1me/shadowclone

shadowclone reads the coding-agent sessions already on your disk, finds where you corrected the agent and turns those corrections into skills your agents load next time. It supports Claude Code, Codex, Cursor, Pi, and Antigravity. Every capture source is off by default and has its own consent setting.Why I'm building it?I use multiple harnesses and agents, I extensively use Claud Code and...

( Read More... | 1 comment | 3 points | on HN )
Yes, maintainers only allow a small subset of known contributors to keep contributing to the code, other contributors can do so in other ways like via high quality issues or discussions. The code is open source, development is closed for external contribution.
I agree, I think the future has to be "Open source, closed development" if maintainers really want to preserve the quality of their codebases.

Open source software is slowly turning into open slop software

Code has become extremely cheap to produce, if you have a 5x claude subscription, you can produce or at least try to produce any piece of software you want. And, to be honest, I actually like that, I feel more people should build their own tools and release them as open source because everyone gets to turn their ideas into real products, for their own use if not for others.But this also means...

( Read More... | 7 comments | 5 points | on HN )
I work on AI tooling at QA Wolf and I recently wrote this post.

Everyone is giving agents their own sandboxes these days, so that part isn't new. But I wanted to share the "why" and what we learned from building them. We first built them the way you build anything else in the cloud, but agent sessions don't behave like cloud jobs and a lot of cloud habits were wrong for them.

A few examples:

1. We first built a microservice that was responsible for managing each agent session, and thought we could scale it horizontally. That doesn't work, not if you want to give your agents a real file system and tools that need to be installed on that machine. We later gave each machine its own sandbox.

2. Our agents power our UI, but also live in Slack, Github threads and wait for people to reply. Our sandboxes had a 1-minute timeout and a cold-start. So once a sandbox died, it took anywhere from 10 to 30 seconds to spawn, because of which the users had to wait longer before they received a response from our AI on the UI or in the threads. Now, we maintain warm pools of sandboxes which can be acquired by a session in milliseconds and each sandbox is kept alive for 5 minutes after each reply.

The post is fairly high level, but if you want more detail on any part of it, I'm happy to talk about it here.

Re:Ask HN: Who wants to be hired? (July 2024) on Monday July 01, 2024 @04:57PM (#40850592)

  Location: India (GMT +5:30) - used to working in EU & US hours

  Remote: Yes

  Willing to relocate: No

  Technologies: TypeScript / JavaScript, ReactJS, Node.js, Next.js, Redux, MobX, Angular, HTML, CSS, SCSS, TailwindCSS, Python, Django, Flask, Fast API, Go lang, Gin, Kubernetes, Docker, most of AWS Cloud, Redis, Azure, HashiCorp Cloud, Terraform, MySQL, PostgreSQL, MongoDB, DynamoDB, CosmosDB, Cassandra, Java, Spring Boot etc. (More details in my resume)
  
  Résumé/CV: https://drive.google.com/file/d/1Kr7MmTc3FAN7a-2xV_pttmjiFoRAAFon/view

  Email: hello AT atchyut.dev or pulavarthi.preetham AT gmail.com

  Website: https://atchyut.dev

  Current designation: Senior Engineer (Technical Lead)

  Current org: Postman

  LinkedIn: https://www.linkedin.com/in/atchyutpulavarthi
Re:Ask HN: Who wants to be hired? (June 2024) on Monday June 03, 2024 @01:43PM (#40565177)

  Location: India (GMT +5:30)
  Remote: Yes
  Willing to relocate: No
  Technologies: TypeScript / JavaScript, ReactJS, Node.js, Next.js, Redux, MobX, Angular, HTML, CSS, SCSS, TailwindCSS, Python, Django, Flask, Fast API, Go lang, Gin, Kubernetes, Docker, most of AWS Cloud, Redis, Azure, HashiCorp Cloud, Terraform, MySQL, PostgreSQL, MongoDB, DynamoDB, CosmosDB, Cassandra, Java, Spring Boot etc. (More details in my resume)
  Résumé/CV: https://drive.google.com/file/d/1Kr7MmTc3FAN7a-2xV_pttmjiFoRAAFon/view
  Email: hello AT atchyut.dev or pulavarthi.preetham AT gmail.com

  Current designation: Senior Engineer (Technical Lead)
  LinkedIn: https://www.linkedin.com/in/atchyutpulavarthi
Hi! I am primarily looking to work in remote, fast paced start up environments (company size does not matter), I enjoy autonomy, I can overlap with EU / US timezones if required.
Postman does allow sending requests without a sign-in, https://learning.postman.com/docs/getting-started/basics/usi...
Re:I'd learn to code today, if I were to start over on Friday May 03, 2024 @04:06AM (#40245339)
Yes, exactly! Being adaptable is a very important skill a software engineer needs.
Re:I'd learn to code today, if I were to start over on Friday May 03, 2024 @12:39AM (#40244089)
Hello,

I've been a software engineer for sometime now, and had so many people I know ask me how to get into tech, and I recommended some to simply learn HTML, CSS, JavaScript and then React, Next.js or Node, Express etc. to land their first frontend or backend role and figure things out from there, but in 2024, I think that's not enough, a lot of companies are actively choosing not to hire new grads or new programmers, and I feel people learning to code should learn to 'learn' instead of just learn to code. Hope this guide helps someone.

Re:Ask HN: Who wants to be hired? (March 2024) on Friday March 15, 2024 @06:21AM (#39713973)
Location: India

Remote: Yes

Willing to relocate: No

Technologies: TypeScript/JavaScript, Node.js, (Express/Koa/Fastify/NestJS etc.), React, Redux (and toolkit), MobX, Context API, Next.js (pages router & app router), Angular, Svelte, Python, Django, FastAPI, Flask, Docker, Kubernetes, AWS (EC2, Elastic beanstalk, ECS, EKS, S3, DynamoDB, Elasticache, CloudFormation, Lambda, SQS, SNS, RDS, Redshift), Redis, Lua, MySQL, PostgreSQL, MongoDB, DocumentDB, Golang, Gin, Rust (learning) etc.

Résumé/CV: https://drive.google.com/file/d/1PmiRUMLyA38sMP1GAfNTkT97a5z...

Email: [email protected]

Website: https://atchyut.dev

I'm a fullstack software engineer with over 7 years of experience. I'm currently employed at Postman (www.postman.com), previously SAP (www.sap.com). Looking for Senior / Lead (hands on) roles. I'm a self starter and a continuous learner. I enjoy working in a fast paced environment, I'm obsessed with crafting perfect and intuitive user experiences that are backed by services that scale to millions of requests. I try to be programming language and framework agnostic i.e. I'm flexible when it comes to the technologies I use. I'm looking for roles that are fully remote. You can learn more about me on my website, https://atchyut.dev

Re:Ask HN: Who wants to be hired? (February 2024) on Thursday February 01, 2024 @12:25PM (#39218513)
Location: India

Remote: Yes

Willing to relocate: Yes

Technologies: TypeScript/JavaScript, Node.js, (Express/Koa/Fastify/NestJS etc.), React, Redux (and toolkit), MobX, Context API, Next.js (pages router & app router), REMIX, Angular, Svelte, Python, Django, FastAPI, Flask, Docker, Kubernetes, AWS (EC2, Elastic beanstalk, ECS, EKS, S3, DynamoDB, Elasticache, CloudFormation, Lambda, SQS, SNS, RDS, Redshift), Redis, Lua, MySQL, PostgreSQL, MongoDB, Golang, Gin, Rust (learning), WebSockets, SocketIO, GRPC, GraphQL etc.

Résumé/CV: https://drive.google.com/file/d/1PmiRUMLyA38sMP1GAfNTkT97a5z...

Email: [email protected] or [email protected]

Website: https://atchyut.dev

I'm a fullstack software engineer with over 7 years of experience. I'm currently employed at Postman (www.postman.com), previously SAP (www.sap.com). I'm a self starter and a continuous learner. I enjoy working in a fast paced environment, I'm obsessed about crafting perfect and intuitive user experiences that are backed by services that scale to millions of requests. I try to be programming language and framework agnostic i.e. I'm flexible when it comes to the technologies I use. I'm looking for roles that are either fully remote or have an opportunity to relocate internationally. You can learn more about me on my website https://atchyut.dev

Re:Ask HN: Who wants to be hired? (January 2024) on Sunday January 07, 2024 @05:14AM (#38900005)
Location: India

Remote: Yes

Willing to relocate: Internationally, yes (after Jul'24)

Technologies: Javascript, TypeScript, Node.js, React (& Next), Angular, Python, Java, Spring & Spring Boot, C# & .NET, AWS, Azure, Kafka, RabbitMQ, SQL and NoSQL DBs, Docker, K8S (Kubernetes)

Résumé/CV: https://www.icloud.com/iclouddrive/0cb1xJia0vNIPXnDY7e6eGG-A...

Email: [email protected] / [email protected]

-- Additional resources

Portfolio: https://atchyut.dev

GitHub: https://github.com/theonly1me

LinkedIn: https://linkedin.com/in/atchyutpulavarthi

Years of Experience: 7

--

Senior full-stack software engineer with over 7 years of experience, currently working at Postman Inc., previously at SAP and Genpact. I am programming language and framework agnostic i.e. I can learn and work with any language and/or framework as required. Looking for either fully remote roles or roles with international relocation. It would be great if the role would allow me to work on challenging things. Additionally, I hold an H1B that can be transferred over if required. Please visit my portfolio (https://atchyut.dev) and/or blog (https://blog.atchyut.dev) to learn more about me.