data
Read – Angular Tutorial for Beginners: Learn Angular & TypeScript
It’s clear the world of enterprise app development prefers Angular rather React. I suspect this is because Angular appears more modular and easier to maintain at large, complex scale. As a result I felt its a good idea to expand on my React experience.
Dev/Compile vs. Runtime Errors
Something I’ve recently wrapped my head around is the difference between development errors versus runtime errors. For much of my career I’ve approached all errors as runtime because then you can fail gracefully. But, that’s a mistaken approach and it adds unnecessary complexity. Let’s say, for example, your web app fails to instantiate a required …
Read – Node/TypeScript Tutorial
https://auth0.com/blog/node-js-and-typescript-tutorial-build-a-crud-api/
Scheduled Jobs/Tasks + Git Version Control
I started writing a scheduled jobs management tool and now realize it was a mistake. The original problem I was trying to solve was “how to you setup scheduled jobs on multiple servers (dev, staging, QA/UAT, production) while also saving the run schedule to version control”. I was over-complicating this in my head and thinking …
Read – Building Microservices w/ Node
https://blog.logrocket.com/building-microservices-node-js/
Acceptance Criteria
No criteria is perfect and they inevitably take some time to refine and perfect. But! I think this is a good representation of my understanding of SDLC, my communication, and my management style.
Functions & Microservices As A Single Source of Truth
I wrote about microservices and micro-UIs the other day and that got me thinking about another value in microservices; as a single source of truth. In this case the same can be said of shared classes & functions. This is an argument against code duplication. Let’s say for example, and I’m currently seeing this in …
Functions & Microservices As A Single Source of Truth Read More »
Software “Micro”
I think we’re all sold on the idea of microservices; they reduce risk, improve maintainability, and reduce fragility. When you think about it, everything in the Software Development Life Cycle (SDLC) is all about reducing down to the small possible increment. With user stories & requirements we want to boil down to a very small, …
Read – Endpoint testing with Jest and Supertest
https://zellwk.com/blog/endpoint-testing/