FROM THE ENGINEERING TEAM

Notes from the build

Practical write-ups on the frameworks, patterns, and problems we run into while shipping real products — .NET, JavaScript, databases, and the AI and integration work we do for clients. No filler, just what we learned building it.

0
ARTICLES PUBLISHED
0
TOPIC AREAS
0+
TECHNOLOGIES COVERED
0+
YEARS BUILDING
THE ARCHIVE

Everything we've written up

AI & VOICE

Unlocking the Power of Voice with Flask

How we combined Flask, speech-to-text, and a conversational engine to build a voice-driven chat experience — from audio capture in the browser to a natural-sounding response loop.

Flask Speech-to-Text Python
Jan 28, 2025 • 7 min read
Read Article
.NET TOOLING

Create and Publish a NuGet Package Using Visual Studio

A practical walkthrough of packaging a reusable .NET library and publishing it to NuGet — versioning, metadata, and the release checklist we run before anything ships to a public feed.

.NET NuGet Visual Studio
May 6, 2024 • 5 min read
Read Article
.NET CORE

Implement Minimal API with .NET Core 6.0

Why Minimal APIs cut the ceremony out of small, focused .NET services — and a step-by-step build of one, from an empty project to a working endpoint.

.NET 6 Minimal API C#
Apr 1, 2024 • 6 min read
Read Article
ARCHITECTURE

Implementing MediatR & CQRS Pattern with .NET 6 API

Separating reads from writes with CQRS and wiring it up cleanly using MediatR — the pattern we reach for once a .NET API's business logic starts outgrowing its controllers.

CQRS MediatR .NET 6
Mar 21, 2024 • 8 min read
Read Article
CHROME EXTENSION

Creating an Email Tracking Extension for Gmail

Inside a Chrome extension that flags the moment a sent email gets opened — tracking pixels, background scripts, and the Gmail DOM quirks we had to work around.

Chrome Extension JavaScript Gmail API
Mar 20, 2024 • 6 min read
Read Article
SECURITY & PAYMENTS

Building a Reliable OTP Generator

Designing a one-time-password flow that holds up in production — token expiry, retry limits, and the small details that keep OTP both secure and painless for the user.

OTP Security .NET
Dec 21, 2023 • 5 min read
Read Article
WEB DEVELOPMENT

In-Browser Document Preview, Done Right

Rendering PDFs, Office files, and images inline in the browser without forcing a download first — the approach we use for a smoother in-app document preview.

Web Development File Handling UX
Dec 21, 2023 • 5 min read
Read Article
3D WEB DEV

Basic Information About Three.js

A grounded introduction to Three.js — the scene, camera, and renderer trio every 3D web experience is built on, explained without the usual jargon overload.

Three.js WebGL JavaScript
Jul 12, 2023 • 6 min read
Read Article
3D WEB DEV

Creating Your First 3D Model and Texturing It in Three.js

From a bare geometry to a textured, lit 3D object in the browser — a hands-on follow-up that turns Three.js basics into an actual model you can see.

Three.js Texturing WebGL
Jul 12, 2023 • 7 min read
Read Article
DEPLOYMENT

Hosting a React JS Web Application on IIS Server

Getting a production React build running cleanly on IIS — the URL rewrite rules, MIME types, and routing gotchas that trip up single-page apps on Windows hosting.

React IIS Deployment
May 4, 2023 • 5 min read
Read Article
DEPLOYMENT

Hosting an Angular Web Application on IIS Server

The same production-hosting playbook, adapted for Angular — base href, web.config rewrites, and the checklist we run before a build goes live on IIS.

Angular IIS Deployment
Apr 27, 2023 • 5 min read
Read Article
DATABASE

Building a Pivot Table from SQL Server

Turning row-based data into a readable cross-tab report straight from SQL Server — the PIVOT syntax explained with a real reporting example, not a toy dataset.

SQL Server Reporting T-SQL
Apr 17, 2023 • 5 min read
Read Article
QUERY OPTIMIZATION

SQL Server Query Performance Optimization Tips

Field-tested ways to make a slow SQL Server query fast again — indexing choices, reading execution plans, and the anti-patterns we still see in production databases.

SQL Server Performance Indexing
Apr 17, 2023 • 8 min read
Read Article
REAL-TIME

Overview of ASP.NET Core SignalR

How SignalR gives an ASP.NET Core app real-time, two-way communication — hubs, transports, and where it fits alongside a regular REST API.

SignalR ASP.NET Core Real-Time
Apr 17, 2023 • 6 min read
Read Article
PAYMENTS

Payment Gateway Integration with Razorpay in .NET Core

A working Razorpay integration in a .NET Core app, end to end — order creation, checkout, signature verification, and handling the webhook that confirms a real payment.

Razorpay .NET Core Payments
Apr 17, 2023 • 7 min read
Read Article
JAVASCRIPT

7 Simple One-Liners for Working with JavaScript Arrays

Seven compact array patterns worth keeping in your back pocket — the kind of small JavaScript idioms that quietly clean up everyday code.

JavaScript Arrays Tips
Mar 24, 2023 • 4 min read
Read Article
IOT & GPS

How a GPS/GSM-Based Tracking System Works

The hardware-to-server anatomy of a GPS/GSM tracking device — how location data actually gets from a moving vehicle onto a map that updates in real time.

GPS GSM IoT
Mar 24, 2023 • 6 min read
Read Article
SECURITY

OAuth 2.0 Using ASP.NET Core

Securing an ASP.NET Core API with OAuth 2.0 without the framework magic feeling like a black box — grant types, tokens, and what's actually happening at each step.

OAuth 2.0 ASP.NET Core Security
Mar 24, 2023 • 7 min read
Read Article
WEB DEVELOPMENT

Create a Mobile-Responsive Web Map with Leaflet.js

Building a lightweight, mobile-friendly interactive map with Leaflet.js — markers, layers, and the responsive touches that make it usable on a phone, not just a desktop.

Leaflet.js Maps Responsive
Mar 24, 2023 • 5 min read
Read Article
BUSINESS DOMAIN

Dependency Injection in C#, from First Principles

What dependency injection actually buys a C# codebase beyond fewer 'new' keywords — constructor injection, lifetimes, and testable code explained from the ground up.

C# Dependency Injection Architecture
Mar 24, 2023 • 6 min read
Read Article
WHY WE WRITE

Written by the people who ship the code

From Real Engagements

Every article comes out of something we actually built for a client or a product of our own — not a tutorial written to hit a keyword.

No Filler, Just What Worked

We skip the padding and get to the part that mattered — the decision, the gotcha, the line of config that actually fixed it.

Across the Whole Stack

.NET and databases one week, JavaScript and 3D web the next — because that's the actual spread of what we build for clients.

Read something that fits your problem?

Tell us what you're building. We'll come back with an honest, scoped recommendation — not a sales pitch.

Start a Project