• 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.

Pong in my own language in my own graphics library in my own game
gamedev2024-06-08
Chig BeefChig Beef

Pong in my own language in my own graphics library in my own game

Since the start of the year I've been solo-working on my game called CompNerdSim. This isn't a game...

My effective approach to explore new codebase
go2024-06-08
Shenouda FawzyShenouda Fawzy

My effective approach to explore new codebase

Whenever I explore a new codebase, whether it is open source or not, I look for three things: How to...

Even more Opentelemetry!
opentelemetry2024-06-06
Nicolas FränkelNicolas Fränkel

Even more Opentelemetry!

I continue to work on my Opentelemetry demo. Its main idea is to showcase traces across various...

Go and WebUI
100daystooffload2024-06-07
Stefan AlfboStefan Alfbo

Go and WebUI

Last week Microsoft released this blog post, An even faster Microsoft Edge, where they introduced...

Setting Up Your GoLang Environment
go2024-06-07
Muhammad SaimMuhammad Saim

Setting Up Your GoLang Environment

Setting Up Your GoLang Environment Golang, commonly known as Go, is an open-source...

Penerapan Domain-Driven Design dan CQRS Pattern di Golang untuk Pemula
go2024-06-07
Yoga Meleniawan PamungkasYoga Meleniawan Pamungkas

Penerapan Domain-Driven Design dan CQRS Pattern di Golang untuk Pemula

Apa Itu DDD (Domain-Driven Design) Arsitektur? Halo temen-temen! Jadi, Domain-Driven...

Gopherizing some puppeteer code
go2024-06-06
Artur DascheviciArtur Daschevici

Gopherizing some puppeteer code

Why? As developers we sometimes get a bad case of the shiny new object syndrome. I hate to...

Go for Backend instead of Python/Django
python2024-06-06
instructuredinstructured

Go for Backend instead of Python/Django

Hi everyone. I've recently started to work at a trade company and they want me to replace their...

Parallel Sub-tests in Go: A Cautionary Tale
go2024-06-06
BlazingBitsBlazingBits

Parallel Sub-tests in Go: A Cautionary Tale

By default Go executes tests sequentially, one test after another. In version 1.17 they added the...

Azure Resume Challenge Using Pulumi, Golang, and Azure Blob Storage
azure2024-06-06
Audu EphraimAudu Ephraim

Azure Resume Challenge Using Pulumi, Golang, and Azure Blob Storage

I undertook the resume challenge on Azure. More about the resume challenge can be found in the AWS...

Como utilizar o Ack do RabbitMQ de forma eficiente
rabbitmq2024-06-06
Igor DinizIgor Diniz

Como utilizar o Ack do RabbitMQ de forma eficiente

A Motivação por Trás Deste Artigo Recentemente, participei de um debate no ambiente de...

Understanding Go: part 12 – Visibility
go2024-06-03
Aurélie VacheAurélie Vache

Understanding Go: part 12 – Visibility

Serie of sketchnotes about Go. Explaining in a visual way Go/Golang concepts.

Bringing It All Together: Integrating GraphQL with Gin in Go
go2024-06-06
mikeyGlitzmikeyGlitz

Bringing It All Together: Integrating GraphQL with Gin in Go

In this phase of our journey, we delve into the realm of middleware integration with gin and the...

The Right Way to Do HMAC Authentication in ExpressJS
authjs2024-06-05
Burhanuddin AhmedBurhanuddin Ahmed

The Right Way to Do HMAC Authentication in ExpressJS

Authentication is the most important thing when building an API. There are many method to...

Event Driven services using Kafka, SurrealDB, Rust, and Go.
eventdriven2024-06-04
Sourab PramanikSourab Pramanik

Event Driven services using Kafka, SurrealDB, Rust, and Go.

Kafka? To understand the purpose of Kafka you need to experiment with it in various...

Learning Zig, day #1
zig2024-06-05
Brandon HarrellBrandon Harrell

Learning Zig, day #1

The why So I have decided to learn Zig. This is kind of an odd decision because I have...