All Posts

25 of 25 posts
genaimcpllm

Building MCP Servers in Go: From Basic Tools to Interactive Experiences

A practical guide to creating Model Context Protocol servers in Go, covering basic implementations, streaming HTTP, and user elicitation patterns.

Read more
graphqlapibackend

GraphQL

Understanding GraphQL as an alternative to REST - when to use it and when not to.

Read more
learningbackendtechnology

Backend - Tech refresher 2019

Starting a tech refresher journey to stay current with planet-scale backend technologies.

Read more
macosapplescriptautomator

Import a list into Wunderlist - MacOS

Using AppleScript and Automator to bulk import a list of countries into Wunderlist on macOS.

Read more
gogolangtesting

Go lang: Return True specified Pct% of time

A simple Go helper for probabilistic testing in state machines with percentage-based randomness.

Read more
c++backtrackingalgorithms

[BackTracking] [C++] Permutations of given string

A C++ implementation of string permutations using backtracking algorithm with XOR swap optimization.

Read more
wunderlistproductivitytips

[TIP] How to unselect all items in Wunderlist

A quick 3-step method to unselect all items in Wunderlist using keyboard shortcuts, perfect for resetting grocery lists.

Read more
algorithmsc++pattern-matching

WildCard Matching algorithm

A recursive implementation of wildcard pattern matching algorithm in C++ with support for * and ? wildcards.

Read more
c++data-structureshash-table

Hash Table in C++

A simple hash table implementation in C++ using a modified version of Bernstein's Hash function with collision handling.

Read more
c++data-structuresalgorithms

Priority Queue implementation using MaxHeap

A complete Priority Queue implementation in C++ using MaxHeap data structure with insert, remove, and heap sort operations.

Read more
c++algorithmsdata-structures

InFix to PostFix and PreFix conversion [C++]

Complete C++ implementation for converting mathematical expressions from InFix notation to PostFix and PreFix using stack-based algorithms.

Read more
c++binary-treebst

[Binary Tree] Convert a List to a Binary Search Tree of minimal height

Algorithm and C++ implementation to create a binary search tree of minimal possible height from a given list using divide and conquer approach.

Read more
c++algorithmsstring-manipulation

Anagram Solver

A complete C++ implementation of an anagram solver that uses string permutation and dictionary lookup to find all valid anagrams of a given word.

Read more
c++binary-treealgorithms

Some Binary Tree Tricks

Complete C++ implementation of various binary tree operations including DFS, BFS, tree mirroring, and calculating sum of numbers formed by root-to-leaf paths.

Read more
binary-analysisdisassemblypattern-analysis

Binary Disassembly Pattern Analysis

Announcement of US Defensive patent publication on Binary Disassembly Pattern Analysis - a technique for analyzing binary code patterns.

Read more
c++binary-searchalgorithms

Finding the square root (of a perfect square) using binary search c#

A straightforward implementation of finding perfect square roots using binary search algorithm with recursive approach.

Read more
c++backtrackingalgorithms

N Queens problem

A classic backtracking algorithm to solve the N Queens problem - placing N queens on an N×N chessboard such that no two queens attack each other.

Read more
c++dijkstraalgorithms

Dijkstra's Algorithm

Implementation of Dijkstra's shortest path algorithm to find the shortest path from a single source node to all other nodes in a weighted graph.

Read more
hypervwindows-servervirtualization

HyperV Annoyance: HyperV hangs at "Loading snapshots for the selectedVirtual machine..."

A quick fix for Hyper-V hanging when loading snapshots after upgrading from Windows Server 2008R2 to Windows Server 2012.

Read more
ubuntudhcpload-testing

Running DHCPerf on Ubuntu

Step-by-step guide to install and run DHCPerf (DHCP load testing tool) on Ubuntu using Alien to convert RPM packages to Debian format.

Read more
hypervwindows-8virtualization

HyperV Annoyance: An error occurred while attempting to snapshot the selected virtual machine - Access denied : Solution

Quick fix for Hyper-V snapshot access denied error on Windows 8 when importing VHDs from external sources - resolve ACL misconfiguration issues.

Read more
microsoftinterviewalgorithms

Microsoft Interview Questions

Complete collection of Microsoft IDC interview questions including written test and technical interview rounds covering data structures, algorithms, system design, and security.

Read more
microsoftplacementcareer

Placed at Microsoft IDC

Exciting news about getting placed at Microsoft IDC Hyderabad after going through written test and four technical interviews as a Microsoft Student Partner.

Read more
google-codejamc++algorithms

CodeJam: Theme Park code

Solution to Google Code Jam Theme Park problem - calculating roller coaster revenue with group queuing and capacity constraints.

Read more
google-codejamc++algorithms

Google CodeJam: Problem 1: Snapper Chain

Solution to Google Code Jam 2010 qualification round Problem 1: Snapper Chain - determining light bulb state after K finger snaps with N chained snappers.

Read more