HN user

smorsic

2 karma
Posts4
Comments2
View on HN

Hi, this is my first post here.

I have a blog attached to my budding open source project, bun-workspaces, which is a CLI and API for managing Bun monorepos.

This post, however, is an exploration of the fundamentals of software engineering and what these look like now, based largely on my experience coding heavily for production both before and after the AI hype era.

I start with a brief look at the terminal, something that arguably has been around for 60 years and still hasn't died.

This isn't AI-hype or anti-AI, but somewhere in the middle.

I've recently become a fan of more dynamic IaC like the AWS CDK or Pulumi, since I can write more sophisticated stack deployment logic using my skills as a TypeScript developer and sometimes share common code between application deployment logic and infra deployment logic, etc.

I can agree that solving deployments isn't where architectural problems end, but without seeing this IaDE I can't really wrap my head around it, and wherever I navigate is just a placeholder, and I see nothing on GitHub. Is this also code-based? Does this integrate monitoring more easily into stack deployments?