justinhj
banner
justinhj.bsky.social
justinhj
@justinhj.bsky.social
Posting about video games and programming
Nice intro to where algebraic effects fit into the Scala ecosystem
December 19, 2025 at 9:42 PM
Hey Advent of Coders.

I made this visualizer with Gemini. Pretty nice to watch it build the circuits in 3d using three.js.

heyes-jones.com/circuitbuild...

You can paste in your own code for examples or the input. This is hard coded with my input.
Circuit Builder
heyes-jones.com
December 19, 2025 at 6:07 PM
Reposted by justinhj
I was interviewed by Serokell regarding my job in Scrive and how we use #Haskell in production, enjoy! serokell.io/blog/haskell...
Haskell in Production: Scrive
In our Haskell in Production series, we interview developers and technical leaders from companies that use Haskell for real-world tasks. We cover benefits, downsides, common pitfalls, and tips for b…
serokell.io
July 30, 2025 at 9:42 AM
Happy to share a new blog post! I've been working on a side project to learn more about the tokenization process of LLM's. In the blog post I explore porting Andrej Karpathy's minbpe tokenizer from Python to C++: justinhj.github.io/2025/07/30/j...
Optimizing training a GPT style Tokenizer with C++
justinhj.github.io
July 30, 2025 at 6:20 PM
Reposted by justinhj
Some of the most popular disk copying utilities for the BBC Micro. I found Howard Spurr's 'Disk Duplicator III' was very effective with most protected disks. All were used to make backups of originals of course!
July 3, 2025 at 3:39 PM
Reposted by justinhj
i'm no stephen hawking but i think what happens is that they cancel each other out
July 2, 2025 at 12:22 PM
een working on a fun tool to visualize search algorithms. Written in Zig and uses zig-raylib.

github.com/justinhj/zig...
GitHub - justinhj/zigpath: Path finding in Zig
Path finding in Zig. Contribute to justinhj/zigpath development by creating an account on GitHub.
github.com
June 29, 2025 at 7:32 PM
Reposted by justinhj
Some people refer to Jonas as a '𝗹𝗲𝗴𝗲𝗻𝗱'...

In this @rockthejvm.com episode, Jonas Bońer discusses the future of open-source sustainability and how the actor model powers #agenticAI systems.

Watch the full discussion: akka.io/blog/the-bac...

#AgenticAI #AI #DistributedSystems #Developer
The backbone of agentic AI, distributed systems, and OSS sustainability
Jonas Bonér talks Akka’s evolution, open-source challenges, BSL licensing, and how Akka powers scalable, agentic AI systems.
akka.io
June 25, 2025 at 4:15 PM
Well worth a follow thanks for your posts Kevin
I just noticed that my follower count has hit 3,000! Thank you so much for taking the time to follow me, read my ramblings and engage. It would be great if you could let me know what kind of things I post that interests you the most, or what other related stuff you'd like to see. Please re-post this
June 12, 2025 at 3:22 PM
Reposted by justinhj
There are a lot of incredibly talented people on the job market right now. Many of my friends in DevRel, OSPO, program management, and engineering are looking for their next role, some have been searching for months. If you’re hiring, please consider sharing a link to your open roles below. TY ❤️
May 13, 2025 at 4:21 PM
Is there demand in the Scala world for a book on implementing an effect system? After all we don’t have enough of them 🧐
The Red Book goes some way but much innovation in Cats Effect and Zio would be worth reading about.
May 11, 2025 at 7:15 PM
Reposted by justinhj
Scala 3.7.0 has been released! 🎉

✅ [stable] SIP-58: Named Tuples
✅ [stable] SIP-52: Binary APIs
👀 [preview] SIP-62: For comprehension improvements
🧪 [experimental] SIP-61: Unroll
🧪 [experimental] SIP-68: Reference-able Package Objects

More at scala-lang.org/news/3.7.0/
May 8, 2025 at 11:25 AM
Reposted by justinhj
April 20, 2025 at 8:11 PM
Reposted by justinhj
Better Scala builds with the Mill build tool by @lihaoyi.com

Subscribe to our our YouTube channel so you don't miss the rest of #scalarconf videos.
Better Scala builds with the Mill build tool by Haoyi Li | Scalar Conference 2025
YouTube video by SoftwareMill
www.youtube.com
April 15, 2025 at 9:18 AM
Zig 0.14.0 release notes.

There is a new multi threaded allocator as well as rewritten and renamed debug allocator, amongst many other improvements. Nice to see how Zig is progressing.

ziglang.org/download/0.1...
0.14.0 Release Notes ⚡ The Zig Programming Language
ziglang.org
March 5, 2025 at 4:16 PM
@aaronwherry.bsky.social is there any cbc piece on Carney’s semi conductor comments?
March 4, 2025 at 3:44 PM
Reposted by justinhj
I’ve never written or created videos about Kyo because I didn’t really grok how to use it, so this video is a helpful step in that direction! 👍 #scala
You've probably heard of Kyo, but maybe you were too lazy to read all the documentation or try it out yourself (I know I was! 😀). Watch this live demo, as Kyo will soon reach version 1.0. #scala #kyo #algebraiceffectsystem https://www.youtube.com/watch?v=uA2_TWP5WF4
Kyo: A New Approach to Functional Effects in Scala with Flavio Brasil and Adam Hearn
www.youtube.com
February 22, 2025 at 8:44 PM
Seen on Facebook Marketplace. “Never used.”
February 15, 2025 at 7:53 PM
Reposted by justinhj
📣 We have two great talks by two awesome speakers lined up for you at #BayArea #Scala

Designing the library powering Netflix's QoE with Scala 3 By Joan Goyeau

Let's Teach LLMs to Write Great Scala! By Kannupriya Kalra

For full details and to RSVP visit our Luma Calendar 👇

lu.ma/5fz2y9or
Designing the library powering Netflix's QoE with Scala 3 & Let's Teach LLMs to Write Great Scala! · Luma
We have two great talks for this in person event by two great speakers! Designing the library powering Netflix's QoE with Scala 3 By Joan Goyeau From raw data…
lu.ma
February 15, 2025 at 1:38 AM
Monte-Carlo tree search
February 10, 2025 at 12:27 AM
Reposted by justinhj
A trio of SQLite nerdery on my blog today:

- simonwillison.net/2025/Feb/6/s... about a neat tool for exploring SQLite's binary file format
- simonwillison.net/2025/Feb/7/a... is a tool I built for playing with APSW via Pyodide
- simonwillison.net/2025/Feb/7/s... lets you back a SQLite DB with S3
February 7, 2025 at 2:25 AM
Reposted by justinhj
The first release of Snapper for the BBC Micro featured the familiar arcade game Pac-Man character and ghosts - as shown in the magazine advert. However, potential legal issues resulted in modifications to the graphics and later releases had Pac-Man wearing a hat and four 'alien' like creatures.
January 19, 2025 at 5:18 PM