software-development

Low-Code vs. Custom Code: Let's Talk About Speed and Tech Debt
- Low Code
- Custom Code
- 21 Jun 2025
- 18 Mins read
In the ever-changing world of making software, there's always this big question: how do we build things quickly without creating a mess down the road? That's where "low-code" development comes into pl

Understanding Software Versioning
- Software Development
- Versioning
- 12 Nov 2022
- 03 Mins read
Introduction Software versioning is an important practice in software development that tracks changes and updates to a codebase. It provides a structured way to identify different iterations of a

GitHub Actions vs. GitLab CI for Monorepos: Which One Wins?
The world of building software is always changing, and how teams organize their code can really affect how well they work. One way that's become pretty popular is using a monorepo. That's just keeping

10+ Secret Git Commands That Will Save Hours Every Week
- Git
- Version Control
- 22 Feb 2025
- 04 Mins read
Introduction As a software engineer, DevOps engineer, or GitHub user, you probably use Git daily. But are you making the most of it? Git is packed with commands that can save you hours of manual w

What is DevOps?
- DevOps
- Software Development
- 18 Nov 2022
- 05 Mins read
What is DevOps, and why is it important? The name "DevOps" combines the terms "development" and "operations," but it covers a far broader range of principles and procedures than those two terms do

What is a CI/CD?
- DevOps
- Software Development
- 09 Nov 2022
- 04 Mins read
Introduction Continuous Integration and Continuous Delivery are two of the most important concepts in DevOps. This article covers what CI/CD is and how it fits into a software development process.