Insights

Engineering, leadership, and platform thinking from the Nurdsoft team.

The Quiet Cost of Waiting for Perfect Information
Product & Value

The Quiet Cost of Waiting for Perfect Information

Why growing organizations slow down when decisions demand certainty

leadershipdecision makingscaling companies
The Real Cost of Too Many Priorities
Product & Value

The Real Cost of Too Many Priorities

Why focus erodes quietly as companies grow

leadershipscaling companiesprioritization
Speed Is Not the Same as Urgency
Product & Value

Speed Is Not the Same as Urgency

Why growing companies feel busy but move slower over time

leadershipscaling companiesurgency
The Illusion of Being Data-Driven
Product & Value

The Illusion of Being Data-Driven

Why more dashboards don’t always lead to better decisions

leadershipdecision makingdata driven
The Hidden Cost of Alignment
Product & Value

The Hidden Cost of Alignment

Why consensus often slows companies more than conflict ever did

leadershipalignmentdecision making
When Strategy Sounds Clear — but Doesn’t Survive Contact with the Company
Product & Value

When Strategy Sounds Clear — but Doesn’t Survive Contact with the Company

Why alignment fades long before execution ever begins

strategyleadershiporganizational alignment
Most Companies Don’t Have Execution Problems. They Have Decision Problems.
Product & Value

Most Companies Don’t Have Execution Problems. They Have Decision Problems.

Why decision quality—not speed, process, or headcount—determines whether companies scale cleanly

decision makingleadershipscaling companies
How Execution Quietly Breaks as Companies Scale
Product & Value

How Execution Quietly Breaks as Companies Scale

The early warning signs founders and leadership teams tend to miss

executionleadershipscaling companies
Why Execution Becomes a Leadership Problem
Product & Value

Why Execution Becomes a Leadership Problem

How delivery risk and missed commitments quietly emerge as companies scale

executionleadershipdelivery risk
Why Adding Headcount Rarely Fixes Delivery Problems
Product & Value

Why Adding Headcount Rarely Fixes Delivery Problems

Why Adding Headcount Rarely Fixes Delivery Problems When delivery starts slipping, the instinctive response is simple: add more people. It feels logical. More…

executionscaling teamsdelivery velocity
The Metric That Predicts Delivery Failure Before It Happens
Product & Value

The Metric That Predicts Delivery Failure Before It Happens

The Metric That Predicts Delivery Failure Before It Happens Most delivery failures don’t come out of nowhere. They’re visible weeks — sometimes months — in…

executiondelivery riskengineering leadership
Why Most Roadmaps Slip (Even With Strong Teams)
Product & Value

Why Most Roadmaps Slip (Even With Strong Teams)

Why Most Roadmaps Slip (Even With Strong Teams) Most leaders don’t blame their teams when roadmaps slip. They know the people are capable. They know the work is…

executiondelivery predictabilityengineering leadership
Why Everything Feels Slower Than It Should
Product & Value

Why Everything Feels Slower Than It Should

Why Everything Feels Slower Than It Should Nothing is obviously broken. The team is capable. People are working hard. And yet — everything feels slower than it…

executiondelivery velocityengineering leadership
The Value of Saying No
Product & Value

The Value of Saying No

The Value of Saying No Behind every high-performing engineering team is a quiet discipline: they say no far more often than they say yes. Not because they lack…

product strategyengineering cultureplatform engineering
When Process Starts Outrunning Purpose
Product & Value

When Process Starts Outrunning Purpose

When Process Starts Outrunning Purpose Most teams don’t slow down because of talent gaps or technical complexity. They slow down because the intention behind…

product strategyplatform engineeringengineering culture
The Hidden Cost of Ambiguous Ownership
Product & Value

The Hidden Cost of Ambiguous Ownership

The Hidden Cost of Ambiguous Ownership Most teams underestimate how much velocity they lose simply because no one is entirely sure who owns what. Not…

platform engineeringproduct strategyownership
The Design Debt You Don’t See
Product & Value

The Design Debt You Don’t See

The Design Debt You Don’t See Most teams understand technical debt. Few recognize design debt — the quiet layer of inconsistency that spreads across tools…

platform engineeringdeveloper experiencedesign debt
The Economics of Developer Experience
Product & Value

The Economics of Developer Experience

The Economics of Developer Experience Developer experience is often talked about as culture — not capital. But if you trace the line between how engineers feel…

developer experienceplatform engineeringbusiness value
Designing Platforms That Developers Actually Love
Product & Value

Designing Platforms That Developers Actually Love

Designing Platforms That Developers Actually Love Most platforms fail for one simple reason: They’re built for control, not for love. It’s not that engineers…

platform engineeringdeveloper experienceinternal platforms
Bridging Product and Platform: How Modern Teams Deliver Real Impact
Product & Value

Bridging Product and Platform: How Modern Teams Deliver Real Impact

Bridging Product and Platform: How Modern Teams Deliver Real Impact It’s easy to think of “platform” and “product” as two separate worlds — one powering systems…

platform engineeringproduct strategydeveloper experience
Engineering Momentum: Translating Velocity into Business Impact
Product & Value

Engineering Momentum: Translating Velocity into Business Impact

Momentum in engineering isn’t just about speed. It’s about movement with purpose — direction that compounds, decisions that reinforce, and systems that scale…

software engineeringbusiness impactvelocity
The Business of Engineering: Turning Technology into Leverage
Product & Value

The Business of Engineering: Turning Technology into Leverage

There’s a quiet revolution happening in how companies think about technology. What used to be a cost center is now the engine of leverage — the difference…

software engineeringbusiness strategyleverage
Beyond the Platform: Building Software That Moves the Business Forward
Product & Value

Beyond the Platform: Building Software That Moves the Business Forward

For months, our focus has been clear — how the right internal platforms accelerate engineering velocity, improve developer experience, and unlock automation at…

software engineeringproduct strategybusiness value
The ROI of Internal Platforms: Turning Engineering Investment into Business Impact
Platform Engineering

The ROI of Internal Platforms: Turning Engineering Investment into Business Impact

When most executives hear “internal platform,” their first thought is usually cost. Infrastructure, tooling, automation — all of it feels like an expense on the…

platform engineeringROIbusiness value
Developer Experience Is the New Competitive Advantage
Platform Engineering

Developer Experience Is the New Competitive Advantage

For years, the conversation around engineering success has focused on tools. What stack do you use? Which CI/CD platform? Which observability vendor? But here’s…

platform engineeringdeveloper experiencebusiness value
Building Opinionated Platforms That Developers Actually Love
Platform Engineering

Building Opinionated Platforms That Developers Actually Love

When you hear the phrase opinionated platform, it might sound restrictive. As if developers are forced into rigid boxes, unable to shape their own workflows…

platform engineeringdeveloper experienceinternal developer platforms
From Chaos to Clarity: How Standardization Fuels Velocity in Modern Engineering Teams
Platform Engineering

From Chaos to Clarity: How Standardization Fuels Velocity in Modern Engineering Teams

Standardization might not sound exciting at first. It’s not as flashy as AI, or as buzzworthy as Kubernetes was a few years ago. But behind the scenes of fast…

platform engineeringdeveloper experiencestandardization
Automation Isn't Optional Anymore
Platform Engineering

Automation Isn't Optional Anymore

Automation Isn't Optional Anymore We’ve reached a point where automation isn’t a nice-to-have. It’s table stakes. High-growth companies, regardless of industry…

automationscalabilitydevops
Golden Paths: Why Opinionated Platforms Outperform DIY Toolkits
Platform Engineering

Golden Paths: Why Opinionated Platforms Outperform DIY Toolkits

Golden Paths: Why Opinionated Platforms Outperform DIY Toolkits A few years ago, I worked with an engineering org where every team built and shipped software…

platform engineeringinternal developer platformgolden paths
The Rise of Platform Engineering
Platform Engineering

The Rise of Platform Engineering

The Rise of Platform Engineering: Why Teams Are Doubling Down on Developer Experience Software engineering has always required internal tooling—pipelines…

platform engineeringdeveloper experiencedevops
Software Engineering

Garbage Collection in Golang

This article explains how Go's garbage collection works, its advantages, and how to optimize your code to work efficiently with it. Imagine you have a toy box…

golanggarbage collection
DevOps

Supercharge Your VMware Deployment: Automating Windows Image Builds with Packer

Introduction In today's fast-paced IT landscape, automation isn't just a luxury—it's a necessity. If you're managing Windows virtual machines in a VMware…

packerhashicorpvmware
DatabasesCloud

Oracle Embraces the Future of Multi-Cloud with New Partnerships

Oracle’s Collaboration with Major Cloud Providers: A Multi-Cloud Future In a strategic move Oracle has announced new partnerships with key cloud players "Amazon…

DatabasesCloud
Observability

What Is Observability

Understanding Observability and Its Key Components In today's digital landscape, applications are more complex, distributed, and dynamic than ever before. As…

Observability
CloudArtificial Intelligence

Reflections on Oracle Cloud World 2024

Reflections on Oracle Cloud World 2024: Tools, Innovations, and Highlights Oracle CloudWorld 2024, held in Las Vegas, was an expansive event packed with…

OracleCloudWorldNetworkingCloudInnovation
A comprehensive guide to PDF document parsing: Leveraging Tesseract, PyPDF2 & spaCy
Natural Language Processing

A comprehensive guide to PDF document parsing: Leveraging Tesseract, PyPDF2 & spaCy

Introduction In the realm of medical data analysis, the ability to accurately parse and interpret documents is paramount. Medical documents, ranging from…

pythontesseractpypdf2
Artificial Intelligence

Understanding Modelfile in Ollama

Understanding the Ollama Modelfile: A Guide for Developers Ollama, known for its tools designed to streamline coding and model development processes, introduces…

llmollama
Feeding a Hungry Mouse Using Chromedp and Golang
AutomationWeb Development

Feeding a Hungry Mouse Using Chromedp and Golang

The backend engineering team at Nurdsoft is a fan of Go, we use it for almost all of our backend services, its easier to get started even our Frontend…

goautomation
DevOps

Nomad Odyssey: Navigating the HashiCorp Universe with Confidence Part-II - The Practical Guide

Introduction In Part-I of our Nomad Odyssey, we delved into the theoretical aspects, laying the groundwork for confidently navigating the HashiCorp Universe…

nomadhashicorp
DevOps

Nomad Odyssey: Navigating the HashiCorp Universe with Confidence Part-I

Introduction It can be daunting when first looking at a new piece of software. There’s a balance to be struck between getting up and running as quickly as…

nomadhashicorp
Scaffolding your projects with Jumpstart
Web DevelopmentDevTools

Scaffolding your projects with Jumpstart

How many time have you found yourself experimenting with different packages and libraries for your projects and have to setup a new project from scratch every…

vscodejumpstart
How to deploy your next idea on Buildndeploy
DevOpsDevToolsCI/CD

How to deploy your next idea on Buildndeploy

Introduction Deploying a Backend/Fronted app can be a daunting task, especially if you're not familiar with the process. There are a lot of different factors to…

reactjsdockerfilenginx
DevOps

Infracost + Terraform + GitHub Actions = Automate Cloud Cost Management

Preamble The use of public cloud resources has drastically increased in the last decade due to the growth in cloud-native development and the ease of developing…

terraformgithub
DevOps

Setting up K8S cluster & Rancher - Part 2

To import an AWS EKS (Elastic Kubernetes Service) cluster into Rancher server, you can follow these steps: Install and Set up Rancher: Ensure that you have…

kubernetesrancher
DevOps

Setting up K8S cluster & Rancher - Part 1

What is rancher? Rancher is a Kubernetes management tool to deploy and run clusters anywhere and on any provider. Rancher can provision Kubernetes from a hosted…

kubernetesrancher
Blockchain

Exploring the World of NFTs

An NFT (non-fungible token) is a digital asset that is unique and cannot be replaced. NFTs are often used to represent digital art, music, videos, and other…

NFT
A Comprehensive Guide to Getting Started With Hugo
Web Development

A Comprehensive Guide to Getting Started With Hugo

HUGO: A Fast and Flexible Static Site Generator Overview HUGO is a static site generator written in the Go programming language. It is designed to be fast…

hugo
Artificial Intelligence

A Comprehensive Guide to Run LLMs on Your Macbook

Introduction As the demand for large language models (LLMs) continues to increase, many individuals and organizations are looking for ways to run these complex…

llm
Web Development

A Closer Look at Server Sent Events

Server-Sent Events (SSE) which first appeared in the HTML5 specification in late 2009 is a simple and efficient way for a server to PUSH data to a client in…

go
SecurityDevOps

What is HashiCorp Vault

What is HashiCorp Vault? HashiCorp Vault is a tool designed to address the challenges of managing and securing secrets in modern IT environments. Vault provides…

hashicorpvault
Artificial IntelligenceNatural Language Processing

Log Explorer Using OpenAI - Part 2

In part 1 of this blog post, we discussed the concept of using OpenAI to search logs through natural language. We explored different models and capabilities…

openai
Log Explorer Using OpenAI - Part 1
Artificial IntelligenceNatural Language Processing

Log Explorer Using OpenAI - Part 1

Problem Statement Searching logs for any application can be a tedious task, especially when users need to be familiar with log visualisation tools like Kibana…

openai
Web Development

What Is Semantic Versioning

Have you ever come across an application version number with the format v1.0.0 and wondered what the numbers 1.0.0 mean? Description The numbers 1.0.0 follow a…

versioning
Databases

Building a basic search experience with Postgres

Building search functionality in products is a common task. Many solutions exist to solve this problem already. OpenSource tools like opensearch and meilisearch…

postgressql
leftHue
rightHue