Skip to content

Instantly share code, notes, and snippets.

View tdadadavid's full-sized avatar
🫅
Work of Art🧑‍🎨✌️

David Dada tdadadavid

🫅
Work of Art🧑‍🎨✌️
View GitHub Profile
@tdadadavid
tdadadavid / plusone.go
Last active January 2, 2026 01:25
leetcode day 1
func plusOne(digits []int) []int {
// access array in reverse order.
for i := len(digits)-1; i >= 0; i-- {
if digits[i] != 9 {
digits[i] = digits[i]+1
return digits
} else if i > 0 && digits[i] == 9 {
digits[i] = 0
} else {
digits[i] = 1
@tdadadavid
tdadadavid / bus.go
Last active January 1, 2026 13:13
POC EventBus
package eventstore
import (
"errors"
"fmt"
"log/slog"
"sync"
"time"
)
@tdadadavid
tdadadavid / Caddyfile
Created December 22, 2025 04:09 — forked from SkYNewZ/Caddyfile
Example Caddyfile for using as load balancer
{
# Enable Debug mode
debug
# Disable admin API
admin off
}
localhost {
# https://caddyserver.com/docs/caddyfile/directives/push