Recent Articles
Operators in TypeScript
TypeScript is a superset of JavaScript that adds static typing and other features to the language. Its operators are crucial to understanding the language and writing effective code.
Read moreThe Art of Writing Clean Code: A Key to Maintainable Software
“Spaghetti code” has long been an issue in the field of software development. Many developers have discovered the difficulty with deciphering complex tangles of code, which leads to increased delays and frustration for everyone involved.
Read moreEnforcing Your Architecture with ArchUnit
ArchUnit is a Java library to validate your software architecture. The library is well described in its documentation and as its fluent API is pure Java, it’s easy to explore using the code completion in the IDE.
Read moreOrganizing Code in Node.js Application
Node.js is a popular server-side runtime engine based on JavaScript to build and run web applications. Organizing our source code right from the start is a crucial initial step for building large applications.
Read moreHow to Build Responsive Web Apps with Spring Boot and React: A Step-by-Step Guide
Choosing a backend and frontend stack for web apps can be a daunting task, as there are numerous options available for backend (Node.
Read moreStructured Logging with Spring Boot and Amazon CloudWatch
The primary purpose of logging in applications is to debug and trace one or more root causes of an unexpected behavior.
Read more