John Bakhmat
banner
johnbakhmat.dev
John Bakhmat
@johnbakhmat.dev
23 y.o Software Engineer (TS/Ocaml/Gleam)
Look at this beautiful Effect code
October 20, 2025 at 5:11 PM
How does one make a parser in functional way if you need to parse step by step?
September 24, 2025 at 3:52 PM
Really fucked that smear up
September 23, 2025 at 9:55 AM
Trying something new. Wanna post some sketches.
September 14, 2025 at 6:55 PM
@adalundhe.dev Yo Ada, i've remember somebody has posted about how volume sliders shouldn't be linear but have an easing instead. Do you per chance have that graph or remember who it was? was it you?
September 14, 2025 at 7:21 AM
What is a good starting point into learning type theory? ive started reading Typecheker's Zoo, but the difficulty ramps out so fast. Id like some grug text
September 7, 2025 at 7:22 PM
Cooking something using Effect
July 27, 2025 at 7:27 PM
Reposted by John Bakhmat
bad ux, 3/4 ways of doing similar but not compatible with other features. small docs, lack of examples. hard to extend.

but also maintainers lack practicallity, not helpful env to contribute... and literally all projects depending on it
June 29, 2025 at 10:55 AM
What should I put on my home lab. Im not feeling media servers, i want something fun / educational
June 3, 2025 at 7:50 PM
Reading the whole PostgreSQL 17 doc pdf right meow. Wish me luck
May 24, 2025 at 4:24 PM
Reposted by John Bakhmat
buddy if i wanted a web browser that just passively served me shit content without me asking for it i'd read the discover feed
May 15, 2025 at 10:23 PM
Reposted by John Bakhmat
🌸⛩️🍃🎐 artwork by @crystalcottage.bsky.social

-done in Pixquare app-
May 10, 2025 at 3:28 AM
Yo, @sabine.sh. Please help 🙏 what is a good query builder or “”orm”” in OCaml
May 9, 2025 at 9:01 PM
Ran HyDE without backing up config files. Rookie mistake
April 28, 2025 at 8:03 PM
Just played wanderstop for the first time.
@c418.org you fucker, how did you make the music so magical? you rascal
April 26, 2025 at 5:24 PM
There is like 5 OCaml SQLite libs, what y’all are using? I assume `sqlite3` by Markus Mott?
March 30, 2025 at 5:32 AM
Can't stop winning
March 23, 2025 at 6:39 PM
parsing vorbis comment using ocaml right now.
what's your turn, jellyfin?!?
a close up of a cartoon character with red hair and a belt
ALT: a close up of a cartoon character with red hair and a belt
media.tenor.com
March 23, 2025 at 2:29 PM
@sabine.sh Bytes module feels weird. I’d assume most functions would return ints instead of chars. 🤔 is it something historic or I’m being a dumbass?
March 22, 2025 at 7:54 AM
See I came at it with wrong mentality. I thought I’d be some kind of fs.readBytes or whatever.
I’m using really_input and it pretty fun
what's wrong with In_channel.with_open_bin and In_channel.read_all? (or alternatively `In_channel.input` if you need a mutable Bytes buffer and want to skip the intermediate copy)
March 22, 2025 at 6:40 AM
OCaml folks, my first hurdle is: how the fork do I read file as bytes KEKW. Is there some Core function to do it 🤔
March 17, 2025 at 5:37 PM
March 9, 2025 at 4:56 AM
Reposted by John Bakhmat
if academia is gonna have to be rebuilt from the ground up at some point, I feel like one thing that could be done is to trash python and start using ocaml: ocaml.xyz
OCaml Scientific Computing
©2018-2024, Liang Wang
ocaml.xyz
March 5, 2025 at 9:27 PM
Taking some time off social media, coz I fucking hate politics and yall still leak it through the ban words and filters
March 1, 2025 at 12:22 PM
Reposted by John Bakhmat
MY BIG MAC REQUIRES A DIFFERENT KIND OF SPECIAL SAUCE OK
We're going to pull a StarBucks and remove the free wi-fi if y'all keep jacking off in our booths.
March 1, 2025 at 4:37 AM