Skip to content
View zik-zikurrat's full-sized avatar
🫣
Focusing
🫣
Focusing

Organizations

@NIC-Golang

Block or report zik-zikurrat

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
zik-zikurrat/README.md

yo, I'm Zak

backend engineer · climber · aspiring real-world Factorio enjoyer
📍 Almaty · runs Arch btw · windows is a skill issue


whoami

I'm a backend engineer backend is the love of my life. By day I keep distributed systems from distributing too hard; by night I solder things and pretend I'm in Factorio, just with worse spaghetti.

  • athlete + boulderer - loves to touch grass, vertically
  • building stuff with Arduino / ESP32 / Raspberry Pi (some of it even works)
  • love writing rough code and then fixing it
  • i draw boxes and arrows for a living.

🛠️ the stack (aka my coping mechanisms)

Go for the money, C/С++ to feel something, Rust just because I like it.


📺 currently

  • 🔬 reimplementing Go data structures in C, so the segfaults feel handcrafted
  • 🧵 reading the Go scheduler internals at hours no human should be awake
  • 🗄️ built an in-memory DB with a WAL because regular DBs were too emotionally stable
  • 📺 "one episode" -> whole season. the saga always completes...

🍩 Donuts for my pussies

If something here made you laugh (or you just want to keep the segfaults coming):

USDT · ERC-20 / Ethereum
0x79ad1CE2e394546AF1DD538bD4f23a8Fdb7Ba94d

📊 receipts


// TODO: relocate from KZ
// it's been here since 2023. the TODO is the bio now.

Pinned Loading

  1. basic-golang-structures basic-golang-structures Public

    Here is my own implementations with several modifications standard golang structures(slices, hash table, channels, mutex and etc.)

    C 3

  2. in-memory-db in-memory-db Public

    Simple in memory key value db fully write on GO

    Go 6

  3. envy envy Public

    CLI Tool for fast switching environment in your backend projects

    2

  4. sso sso Public

    General service for authorization in my projects or viewing demos

    Go 3

  5. message-broker message-broker Public

    Message broker fully write on Go

    Go 1