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".
In OCaml, ! is used to retrieve the contents of a
reference.
It does not negate the content of the variable, as I used to assume before I discovered.
November 17, 2025 at 9:45 PM
Reposted by Chukwuma
With Advent of Code coming up I've written a blog post about solving coding challenges with functional programming. Maybe someone reads it and recognizes that you dont need deep understanding of type theory or monads to get started with the cool stuff. Examples in OCaml.
ecsodikas.eu/posts/functi...
Functional Programming for Coding Challenges
A brief introduction into starting coding puzzles with functional programming.
ecsodikas.eu
November 16, 2025 at 1:09 AM
Reposted by Chukwuma
I have been using NixOS for a couple months now and have really liked it. It really scratches this part of my brain that really likes to keep everything tidy and tracked. The the declarative nature of NixOS is great for that. Plus it makes it easy to sync my environment across my two laptops.
November 15, 2025 at 4:21 AM
Hey OCaml community.
Do you know if anyone has attempted the One Billion Row challenge in OCaml recently using the concurrency and parallelism feature since OCaml 5.0?
November 14, 2025 at 12:38 PM
🐫🥳🥳
No, hiring isn't hard for #OCaml. The Blub paradox is real. I have 30 resumes in my Inbox. The hard part is saying no.

terrateam.io/blog/is-ocam...
November 14, 2025 at 12:31 PM
The more I learn, i seem to realise all roads leads back to C.
November 13, 2025 at 10:52 AM
Reposted by Chukwuma
Heheh #OCaml 🤭❤️
November 12, 2025 at 6:10 PM
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