• OPENDEV HUB V1.0• API STATUS: 100% OPERATIONAL• CLIENT ENGINE: LOADED & CACHED• TRENDING TECH: TAILWIND V4, NEXT.JS 16, RUST, GO• ZERO AUTH REQUIRED
OPENDEVHUB

Command Palette

Search for a command to run...

DEVELOPER RELEASES

DEVELOPER NEWS STREAM

Direct logs, engine updates, and framework notifications parsed from curated RSS feeds and announcements, updated hourly.

When (and more importantly why) are merge commits created?
go2023-08-19
Ayush PoddarAyush Poddar

When (and more importantly why) are merge commits created?

This post is part of my "Shorts" series, where each post is concise and hyper-focused on a single...

Building a Robust Webhook Service with Golang: A Comprehensive Guide
go2023-08-13
Mangabo KolawoleMangabo Kolawole

Building a Robust Webhook Service with Golang: A Comprehensive Guide

Introduction In software engineering, certain concepts like webhooks require careful...

New Golang Error: Final Update
go2023-07-21
Wesley PowellWesley Powell

New Golang Error: Final Update

It has been a while since I last posted about better golang error handling and I thought I would...

Appwrite + Go: Build APIs without technical overhead
go2023-08-18
Demola MalomoDemola Malomo

Appwrite + Go: Build APIs without technical overhead

In every stage of the Sofware Development Lifecycle (SDLC), developers must make strategic decisions...

Protoc Plugins with Go
go2023-08-18
Homayoon AlimohammadiHomayoon Alimohammadi

Protoc Plugins with Go

In this article we take a look at Protocol Buffers (protobufs) and explore the intricate workings of...

Build a Credit Card validator using Go
go2023-08-18
ClaudClaud

Build a Credit Card validator using Go

Introduction 🪩 In this tutorial, we will build a credit card validator using Go and the...

12.Data Transmission Protocol: Protocol Buffers
zinx2023-08-18
AceldAceld

12.Data Transmission Protocol: Protocol Buffers

[Zinx] <1.Building Basic Services with Zinx Framework> <2. Zinx-V0.2 Simple...

Enhancing gRPC Error Handling in a Microservice Architecture
go2023-08-14
Homayoon AlimohammadiHomayoon Alimohammadi

Enhancing gRPC Error Handling in a Microservice Architecture

Error handling and the way it is done is a crucial part of software engineering. Poorly returned...

Handling JSON in Go
go2023-08-17
Homayoon AlimohammadiHomayoon Alimohammadi

Handling JSON in Go

In Go, the encoding/json package offers built-in JSON marshaling and unmarshaling capabilities,...

Proper HTTP shutdown in Go
go2023-08-15
Momchil AtanasovMomchil Atanasov

Proper HTTP shutdown in Go

Up to this day, I continue to come across code that has problems with shutting down an HTTP server...

The Golang Saga: A Coder’s Journey There and Back Again. Part 3: The Graphing Conundrum
tutorial2023-08-16
Olga BraginskayaOlga Braginskaya

The Golang Saga: A Coder’s Journey There and Back Again. Part 3: The Graphing Conundrum

Welcome back to the third part of “The Golang Saga: A Coder’s Journey There and Back Again.” In the...

We moved our Cloud operations to a Kubernetes Operator
kubernetes2023-08-15
Steven SklarSteven Sklar

We moved our Cloud operations to a Kubernetes Operator

How QuestDB adopted the Kubernetes Operator pattern to manage our Cloud

Using code coverage to debug large Go application
go2023-08-15
Viacheslav PoturaevViacheslav Poturaev

Using code coverage to debug large Go application

Code coverage is typically used as a code quality metric. One can run go test -coverpkg ./......

GoLang Reverse Engineering & Hacking
reverseengineering2023-08-15
RakeRake

GoLang Reverse Engineering & Hacking

GoLang Reverse Engineering GoLang, a prominent programming language, is not just confined...

Stubbing AWS Service calls in Golang
go2023-08-15
Joris ConijnJoris Conijn

Stubbing AWS Service calls in Golang

I recently switched to Golang for my language of choice. (In my previous blog you can read why.) But...

Build a web scraper with Go
go2023-08-12
ClaudClaud

Build a web scraper with Go

Introduction 👣 In this tutorial, we will walk through the process of building a web...