AAAdegoke Ayobami Seuninayobamiseun.hashnode.devSingle Thread vs Goroutines: The Real Difference Between Node.js and GoYou've probably heard it a thousand times: "Node.js is single-threaded" and "Go has goroutines." But what does that actually mean when you're building real applications? Here's the thing both Node.js 1d ago·7 min read
IOIslam O. Elgoharyinthepayload.hashnode.devUnder the Hood: An Architect’s Guide to Go vs. Scala (Part II)This is the second part of my series comparing Go to Scala and diving deeper into their differences. In the first part, I compared their philosophies, the circumstances of their design and the Runtime1d ago·4 min read
GCGeoffrey Copininblog.scrapelens.comScraping JavaScript-rendered pages in GoIn our previous article, we built a simple HTTP-based scraper that fetches a page and parses its HTML directly. This approach is fast and lightweight, but it only works when the content you need is present in the server's initial response. Modern web...3d ago·6 min read
ALAnjanesh Lekshminarayananinanjanesh.devGetting picoclaw to work on WindowsMy friend Shabeer Naha WhatsApped me this link today - https://youtube.com/shorts/HUueAGGKy9I?si=kJ-h7G6Y3sW0ql9h - and asked "Is this true?" This was my first time I was hearing of picoclaw and I was3d ago·4 min read
JEJahswill Essieninjasper-dev.hashnode.devEfficient Software Development Workflow: One Schema, Two EndsTL;DR Stop manually writing API server or client code. Define your API schema first with OpenAPI, then auto-generate type-safe server stubs (Go) and client API code (Dart/Flutter). This workflow eliminates boilerplate, prevents integration bugs, and...4d ago·8 min read
RNRohan Nilatkarinrohancodes.hashnode.devDay 4: Generating Animated GIFs with GoToday’s focus in my Go journey was moving beyond the console and into binary image generation. I’ve been following the "The Go Programming Language" (gopl.io) and reached Section 1.4. What I built: I created a program that generates animated Lissajou...5d ago·1 min read
DDetectZeStackindetectzestack.hashnode.devWhy Single-Layer Tech Detection Misses Half the Stack (And How to Fix It)Most tech stack detection tools use a single method: they download a webpage's HTML and match it against a pattern library. Wappalyzer checks for wp-content in URLs to detect WordPress. BuiltWith looks for _next/ paths to identify Next.js. This works...6d ago·6 min read
JJimmex04injimmexploit.hashnode.dev10th Break: Functions in GOHi everyone! this is Jimmy , and this is the 10th article in my series “Breaking Things with Go.” In this series, I document my journey through Jon Bodner’s Second Edition: Learning Go – An Idiomatic Approach to Real-World Go Programming and explore ...6d ago·9 min read
Kko-chaninko-chan.hashnode.devNext.js + Go Monorepo: Managing 4 Portals × 4 APIs as a Solo Developer [Part 3]This article was originally published on Saru Blog. What You'll Learn Next.js + Go monorepo architecture patterns Practical use of pnpm workspace + Turborepo Sharing UI components across 4 portals Package splitting strategies that don't break down...6d ago·7 min read
GGitHubOpenSourceingithub-open-source.hashnode.devStop Subscription Shock: Manage Your Recurring Costs with the Sleek, Self-Hosted SubTrackr📝 Quick Summary: SubTrackr is a self-hosted subscription management application built with Go and HTMX. It allows users to track their subscriptions, visualize spending habits, receive renewal reminders, and manage their finances effectively. 🔑 Key...6d ago·3 min read