Chukwuma
banner
fearful-odds.rocks
Chukwuma
@fearful-odds.rocks
Backend dev with 🐫| F# | TS | C# on Debian 13 and Nix-OS.
Decisions are temporary.
Currently playing nothing
Pinned
Checked a lot of to-dos off my list this week.
Realized I am getting better at programming each day.
And I registered my company last year on July 3rd 2024, I am now putting in effort, one hour at a time, to give it life, it's daunting, but "how hard can it possible be".
No jokes, but if you write 🐫OCaml🐫 you the developer would actually fly.
November 11, 2025 at 6:37 PM
That item list is so cool.
November 11, 2025 at 2:11 PM
Wow, there are a lot of brackets in the TypeScript section.
November 11, 2025 at 10:12 AM
Putting this OCaml out there for posterity sake.
The resources in the post is super valuable.

kcsrk.info/ocaml/2025/1...
Foundations for hacking on OCaml · KC Sivaramakrishnan
kcsrk.info
November 11, 2025 at 9:49 AM
Reposted by Chukwuma
November 9, 2025 at 4:53 PM
What is the difference between ReScript and ReasonML
November 8, 2025 at 9:58 PM
Reposted by Chukwuma
We chose #OCaml for Stategraph because "move fast and break state" didn't sound like a great product strategy.

stategraph.dev/blog/why-we-...
Why we chose OCaml to write Stategraph
OCaml's type system catches state corruption at compile time. Type-safe SQL, automatic serialization, and immutability by default prevent entire categories of bugs.
stategraph.dev
November 7, 2025 at 12:20 PM
I discovered sentinel files today, it enables me ignore files that has been built previously.

It saves my time during build process.

This is because I use makefiles and I combine lots of command into one. I combine dune build @odoc, dune fmt and dune exec <project> --watch into make run.
November 7, 2025 at 11:09 AM
Reposted by Chukwuma
highlights from the new release include unified array syntax, four new stdlib modules, and major runtime improvements. the experimental merlin branch using domains and effects looks promising for performance gains. https://ocaml.org/news/platform-2025-10 🐫
November 6, 2025 at 9:26 PM
Reposted by Chukwuma
ocaml.org also got reorganized with a clear separation between stable releases (OCaml Changelog) and experimental features (Backstage OCaml). this makes it so much easier to know what's production-ready! 🧡
November 6, 2025 at 9:27 PM
Reposted by Chukwuma
the gospel ecosystem has experimental tools for specification-driven testing, while editor support got better with OCaml-LSP 1.24.0 and Merlin 5.6. plus there's a new neovim plugin for ocaml devs! 🐫
November 6, 2025 at 9:27 PM
Reposted by Chukwuma
behind it all is an amazing volunteer team reviewing submissions and maintaining infrastructure. they're actively seeking new maintainers - a great way to support OCaml and learn advanced packaging techniques! https://ocaml.org/backstage/2025-11-05-how-the-opam-repository-works
November 5, 2025 at 9:44 PM
Reposted by Chukwuma
what makes it special is the governance model - it's a commons, not just a publishing platform. packages need substantial utility, proper naming, and maintainers can explicitly declare their maintenance intentions (rare in package ecosystems!) 🧡
November 5, 2025 at 9:44 PM
Reposted by Chukwuma
but the opam repo isn't just a database - it's a comprehensive CI system testing packages across 5+ OS platforms and multiple architectures (even RISC-V and PowerPC!). it ensures quality through both automation and human review 🔥
November 5, 2025 at 9:44 PM
Reposted by Chukwuma
ever wondered what powers the OCaml ecosystem? the opam-repository is a crucial hub managing 4,500+ packages... 🐪
November 5, 2025 at 9:44 PM
Reposted by Chukwuma
The worst enemy to creativity is self-doubt.

—Sylvia Plath

#gamedev #indiegame #games #art #digitalart #artist #artwork #MondayMotivation
November 3, 2025 at 2:40 PM
Got some free time and decided to implement webauthn in OCaml, it was fun.
fearful-odds.rocks/blog/webauth...
WebAuthn & Passkeys in OCaml: Implementing Passwordless Authentication
Building a complete WebAuthn/Passkeys authentication system in OCaml: from bytea binary storage challenges to Base64 encoding layers, model validation, and repository patterns.
fearful-odds.rocks
October 30, 2025 at 6:55 PM
How I face ocaml.
My misunderstanding sometimes are helpful.
October 30, 2025 at 12:26 PM
Blue Sky light theme is good-looking.
October 30, 2025 at 12:15 PM
Light theme is actually not that bad.
I guess it is my eyes.
Also @webstorm.jetbrains.com island light is very awesome.
October 29, 2025 at 9:54 AM
BlueSky feels good and looks good on mozilla firefox.
Awesome
October 29, 2025 at 9:07 AM
Browsers have gotten so powerful, like its mind blowing, but why do start-ups still build android and ios app, when they could go agnostic and make it a progressive web app.
It was save them a few bucks right?
Or is it a security thing?
I would like to know.
October 27, 2025 at 11:01 PM
Reposted by Chukwuma
We went from being asked to think different to not thinking at all.
October 23, 2025 at 2:32 PM