News for hackers. Stuff that matters.
Re:Ask HN: Companies of one, what is your tech stack? by jwilliams on Friday September 20, 2019 @04:57AM (#21024570)
Frontend - React / TypeScript

Backend - Lambda / TypeScript

Infrastructure - AWS CDK / TypeScript

Kept in a monorepo, which means tightly-coupled code-sharing between all the different components.

Definitely has it's negatives - but being in small startup (solo technical) also means lots of interruptions and chopping and changing.

Having one language, stack, and repo makes it much easier to me to start, stop, and pick things up as I go.

Re:Ask HN: Companies of one, what is your tech stack? by madamelic on Sunday September 22, 2019 @06:44PM (#21044457)
>monorepo, which means tightly-coupled code-sharing between all the different components.

It's funny how one persons dream is another person's nightmare.

Tightly coupled software is horrifying to me. Modularization all the way; define contracts then build away.

Re:Ask HN: Companies of one, what is your tech stack? by jwilliams on Tuesday September 24, 2019 @01:39AM (#21056883)
Tightly-coupled doesn't necessarily mean you don't have contracts.

In this case, the contract is shared TypeScript types between the front and back-ends. This means you can statically verify as much as the type system allows.

Re:Ask HN: Companies of one, what is your tech stack? by alepacheco on Friday September 20, 2019 @05:01AM (#21024595)
I use a similar stack of React/TS and Node/TS using the Next.js library. It makes it really easy to get started because you don't need any configurations files. I made a template if you like the idea https://github.com/alepacheco/landing-template
Re:Ask HN: Companies of one, what is your tech stack? by moltar on Friday September 20, 2019 @07:20AM (#21025353)
How’s your experience with CDK? I’ve been looking at it a few times and it felt a bit raw and not well documented yet.

Did you have a solid AWS experience prior?

Re:Ask HN: Companies of one, what is your tech stack? by jwilliams on Friday September 20, 2019 @05:31PM (#21031504)
CDK experience has been mixed. Prior to GA it was all over the place, but it's gotten more stable now.

A lot of cloudformation quirks leak directly into CDK. And I've learned to be patient (e.g. one change at a time, roll though all environments, do adds and deletes separately...).

Right now using it is 50/50 for me. I'm assuming as more construct libraries become commonplace that will help the most (up until recently this was hamstrung by the amount of breaking changes)

Re:Ask HN: Companies of one, what is your tech stack? by moltar on Friday September 20, 2019 @06:58PM (#21032146)
Thank you for the feedback!