Lets build a kelpie kennel
Thoughts and experiences
Lets build a kelpie Nest
What will we cover
- Who the hell is this guy.
- A quick introduction.
- Where we were
- What we have
- What I think should be next
- NestJS
- Local secrets
- NestJS and TRPC
- Kennel?
Aaron
Gravypower
- Web and Voice
- https://blog.gravypower.net
- @gravypower
- https://github.com/gravypower
Where we were
The wild west of Develpomnet
- Newmix, I mean Bluemix
- Hard to get things developed
- Good talent pool
- I want to get something off my chest
Kelpie to the rescue
Where we are
Kelpie
the savior?
The Biggest issue
Runners up
What I think should be next
NestJS
NeXTJS
and TRPC
Local
secrets
shut-up Aaron and just show me the code
Kennel
Why should I care Aaron?
What can I do now?
SOLID
Single Responsibility
Dependency Inversion
Keep it separate
- an anti corruption layer
- functionality library
- cicd pipeline
Kelpie is three things
anti corruption layer
Project structure
Composition Root
D is for?
Dependency inversion
D is for?
but how do I inject?
Careful Typescript is a trap
Lets build a Kelpie NEST
By Aaron Job
Lets build a Kelpie NEST
- 66