Developer Enablement or Platform Team. What do you prefer? Fearless CORS: a design philosophy for CORS middleware libraries (and a Go implementation). Have you figured out the right way to do CORS? Here is a design philosophy The 25 Percent Rule for Tackling Technical Debt. What kind of technical debts...
How Rust went from a side project to the world’s most-loved programming language
For the C/C++ lovers wanting to fall in love with another language, here is a good background to Rust emerging as a worthy alternative. 15 of the Best Continuous Delivery Tools You need not know all fifteen, but knowing and implementing a couple will help. The Ultimate Guide To Software...
Github copilot – A must-have tool for any developers
Github Copilot is something every developer should consider in their arsenal. We present copilot 101 as a screencast from one of our past developers. In this screencast, you see how to use copilot to generate an image from a text you give as input. The whole app will not take...
12 Factor App Revisited
A Guide to App Development Methodology It’s generally better to think system as a set of building blocks. The 12 factor app gave us that and this article revisits those blocks. Artificial Intelligence at Twitter – Two Current Use Cases Forget what is happening at twitter. Get to know how...
Let’s talk about web components
Web Components: An Overview Have you ever wondered about the front of the front end or the back of the front end in development. Here is a good place to start with web component framework. Why we're leaving the cloud Cloud while simplifying things a lot impacts us only when...
The Forty-Year Programmer
No Bar On Age to Become a Software Programmer You wish to be a ‘coder for life’. This article gives an insight. We love them. What Makes Developers Unhappy? Interestingly many of them are external factors. Most of them can be addressed. If you are curious take a look at...
Airbnb’s Microservices Architecture Journey To Quality Engineering
How to scale your Microservices journey. Here is an interesting article to look at and apply it as applicable to your journeys. Design Patterns for QA Automation: Build effective test solutions As QA automation becomes part of your development process, here are some functional patterns to consider. Top 10 Architecture...
The Clean Architecture — Beginner’s Guide
An Engineering Approach to Create a Clean Architecture A concise introduction to understanding the elements of clean architecture. It is important to understand the foundational elements and adapt them to the situation. NFPs Do you love NFPs? Are they difficult to manage? Do they feel privileged or entitled? NFPs exist...
Top 10 Podcasts to Follow to Become a Better Programmer
What Should a Software Programmer Know to Become Better? Continuous learning is the only choice to keep us going. Here is a list of podcasts that will help you keep sharpening your axe. Chesterton’s Fence: A Lesson in Second-Order Thinking At first glance, this article may seem irrelevant to the...
Collection of Books
Best Programming Books You Must Read in 2023 In this edition, we deviate from our usual curations and give you a collection of books that every coding specialist should have. If you have chosen ‘Coding programming’ as your ‘Profession’ these should be in your book shelf and this is the...