pontus
p1xelher0.com
pontus
@p1xelher0.com
λ dysfunctional programmer
nonono i would never try to solve aoc during standup
December 8, 2025 at 8:26 AM
why is lisp so cool?
December 6, 2025 at 7:45 PM
friends
December 6, 2025 at 7:31 PM
BEER
December 6, 2025 at 7:20 PM
Reposted by pontus
PSA: The sokol-zig bindings now include bindings for sokol_gfx_imgui.h which implements a sokol-gfx tracing/debugging UI via Dear ImGui.

Zig bindings are here: github.com/floooh/sokol...

...and the sokol-zig Dear ImGui sample has been extended to use the debug UI:

github.com/floooh/sokol...
December 6, 2025 at 2:13 PM
Favorite albums of 2025?
Wait they're all from 2024... help!
December 6, 2025 at 12:25 PM
all it took for people to finally write documentation was LLMs lmao
December 5, 2025 at 5:27 PM
Love me some Purley Functional OOP
December 4, 2025 at 8:36 PM
I will never again mix up my 1s and -1s thanks to this woke formatting
December 4, 2025 at 7:04 PM
leaving for work: it's dark
going home from work: it's dark

dark
December 4, 2025 at 6:20 AM
sometimes I remember Haskell uses `::` instead of `:` and I go "aueäåöaehg"
December 3, 2025 at 7:40 PM
at this point I am almost convinced coding style (formatting, indentation, allman vs not etc) is just what you are used to. I changed to allman and 2 space indentation for the hell of it and now I think it looks good *shrug*.

8 spaces tab next???
December 3, 2025 at 12:05 PM
Veeery slooowly back to tinkering a bit with my SDL thing and toying with Odins `os2.Process` which has made it very easy to just... do things! Saving a Aseprite files means we automatically export a new sprite atlas and hot reload it. Neat.
December 2, 2025 at 7:56 AM
holy shit labeled arguments can save so much unnecessary debugging fml
December 2, 2025 at 7:49 AM
Reposted by pontus
Compiler Explorer supports Racket 🎉

Thanks to J. Ryan Stinnett (@jryans)👏

godbolt.org/z/z3WffbzaY
Compiler Explorer - Racket (Racket (nightly snapshot))
#lang racket/base ;; Type your code here, or load an example. (define (square num) (* num num))
godbolt.org
November 29, 2025 at 6:19 PM
introduce yourself with 5 concerts you've seen

Godspeed You! Black Emperor
Meshuggah
King Gizzard & The Lizard Wizard
Blood Incantation
Elder
introduce yourself with 5 concerts you've seen

nicolas jaar
radiohead
james blake
dirty projectors
kendrick lamar
introduce yourself with 5 concerts you've seen

Muse
Snow Patrol
Imagine Dragons
James Blunt
Coldplay
November 28, 2025 at 9:33 AM
They make it sound comfy but this is true horror weather.
November 27, 2025 at 3:20 PM
We use phantom types so much at work I've forgotten about it but it's nice. We have a bunch of different string IDs we tag and get some safety from.
November 27, 2025 at 8:22 AM
WE REWROTE OUR STARTUP IN 3 DAYS USING RAKU
November 27, 2025 at 7:58 AM
Migrating from GitHub to Codeberg ⚡ Zig Programming Language
ziglang.org
November 27, 2025 at 7:25 AM
Is it just me or does the iOS 26 keyboard fucking suck?
November 27, 2025 at 6:49 AM
If Visual Studio Code is for Code what is Visual Studio for?
November 27, 2025 at 6:07 AM
There are no anti-patterns if I am the only one touching the code :^)
November 26, 2025 at 9:17 PM
WHO IS PURPLE, HAS PINK FIREWORKS AND KEEPS RUNNING AWAY? FUCK THAT BUG IN PARTICULAR.
November 26, 2025 at 7:41 PM
Reposted by pontus
(i tried to get this across in welltypedwitch.bearblog.dev/nominal-for-... but a lot of people misunderstood it to mean "we should just have both" oh well)
Nominal for Storing, Structural for Manipulating
Something that comes up sometimes in programming languages is the difference between nominal and structural type systems. While I'm definitely not the fir...
welltypedwitch.bearblog.dev
November 26, 2025 at 11:08 AM