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.
A practical guide to creating Model Context Protocol servers in Go, covering basic implementations, streaming HTTP, and user elicitation patterns.
Understanding GraphQL as an alternative to REST - when to use it and when not to.
Starting a tech refresher journey to stay current with planet-scale backend technologies.
Using AppleScript and Automator to bulk import a list of countries into Wunderlist on macOS.
A simple Go helper for probabilistic testing in state machines with percentage-based randomness.
A C++ implementation of string permutations using backtracking algorithm with XOR swap optimization.
A quick 3-step method to unselect all items in Wunderlist using keyboard shortcuts, perfect for resetting grocery lists.
A recursive implementation of wildcard pattern matching algorithm in C++ with support for * and ? wildcards.
A simple hash table implementation in C++ using a modified version of Bernstein's Hash function with collision handling.
A complete Priority Queue implementation in C++ using MaxHeap data structure with insert, remove, and heap sort operations.
Complete C++ implementation for converting mathematical expressions from InFix notation to PostFix and PreFix using stack-based algorithms.
Algorithm and C++ implementation to create a binary search tree of minimal possible height from a given list using divide and conquer approach.
A complete C++ implementation of an anagram solver that uses string permutation and dictionary lookup to find all valid anagrams of a given word.
Complete C++ implementation of various binary tree operations including DFS, BFS, tree mirroring, and calculating sum of numbers formed by root-to-leaf paths.
Announcement of US Defensive patent publication on Binary Disassembly Pattern Analysis - a technique for analyzing binary code patterns.
A straightforward implementation of finding perfect square roots using binary search algorithm with recursive approach.
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.
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.
A quick fix for Hyper-V hanging when loading snapshots after upgrading from Windows Server 2008R2 to Windows Server 2012.
Step-by-step guide to install and run DHCPerf (DHCP load testing tool) on Ubuntu using Alien to convert RPM packages to Debian format.
Quick fix for Hyper-V snapshot access denied error on Windows 8 when importing VHDs from external sources - resolve ACL misconfiguration issues.
Complete collection of Microsoft IDC interview questions including written test and technical interview rounds covering data structures, algorithms, system design, and security.
Exciting news about getting placed at Microsoft IDC Hyderabad after going through written test and four technical interviews as a Microsoft Student Partner.
Solution to Google Code Jam Theme Park problem - calculating roller coaster revenue with group queuing and capacity constraints.
Solution to Google Code Jam 2010 qualification round Problem 1: Snapper Chain - determining light bulb state after K finger snaps with N chained snappers.