Technical Blog
Insights on software engineering, system architecture, and the latest in full-stack development.
7 articles

Getting Started with System Security and Privacy Plans as per NIST 800–53
NOTE: This is for NIST 800–53 based SSP and not for a NIST 800–171. Both differ in nature, use and implementation and hence should not be used interchangably. As an example, If you are a contractor a...
Radioactive Log Tracing
Merging Biology with Software Engineering Photo by Ana Petrenko on UnsplashProduction level debugging is always a hassle. Figuring out those high priority burning issues can be really tough if you do...

Lazy Programming: Part 2
The right way to be lazy with Angular Directives This is part2 of my lazy programming series where I will teach programmers to effectively be lazy using my personal experiences and findings. Here is ...
Lazy Programming: Part 1
Why lazy programmers are better than hard-working ones. Photo by Thibault Penin on UnsplashImagine this. You work on a project day and night and after months of hard work, you still have to work just...
Reusability: How much repetition is too much repetition.
Reusability: Is reusability too much work. Photo by amin khorsand on UnsplashOften at work people come to me and ask me questions like “I have to make this component which does (something) and It may...
Hiring right: The one question which makes all the difference
Hiring right: The one question which makes all the difference Photo by Austin Distel on UnsplashTLDR; The most important question to ask the candidate during their interview is what their dream is, o...
MicroFrontends and Services Companies
Photo by Fabian Grohs on UnsplashTLDR; Microfrontends can help solve many problems around building large web apps with maintainable, good quality code. With micro fronetends, each team of devs works ...
Need more information?
Try asking the bot (Coming soon) or if you need a real person I'm here to help. Lets hop on a quick chat or call to discuss more about your needs.