Bahman Movaqar

@bahmanm
117 Followers
178 Following
908 Posts
Talk is cheap. Show me the code.
LinkTreehttps://linktr.ee/bahmanm

Do you genuinely love log statements, or harbour some bizarre obsession with them!?

NO? Then, you may enjoy reading about the Log Quad: a semantic framework to evaluate your telemetry, and fine-tune your infrastructure bill.

https://www.bahmanm.com/2026/03/log-quad-domesticate-logging-bill.html

#BrainWork_BrainToil #SoftwareEngineering #SRE #O11y #DistributedSystems

The paradox of building a community in tech: we have instant-publishing tools, but community growth is a slow, organic process, rooted in human evolution and trust.

#Community #Communication #DevX

I clearly remember when the biggest drag on my train of thought was the compile-build-test cycle; a forced focus-shattering coffee/tea break.

As an industry, we used our smarts and there it was: incremental compilation, continuous testing, parallelisation, etc. And all was good for a good while.

But now a new type of interruption has quietly taken its place.

#SoftwareEngineering #DevX

Bubble sort an ArrayList in bjForth

Bubble sort an ArrayList in bjForth. GitHub Gist: instantly share code, notes, and snippets.

Gist

Added some "visual effects" to #bjForth output 馃槑
It already feels very professional 馃槅

#Programming #Java #JVM #Forth

#bjForth v0.0.2 is here! 馃帀

After nearly 2 years of work, I'm excited to release the first version of #bjForth, featuring partial JONESFORTH compatibility and initial Java interop.

Grab it and start hacking: https://github.com/bahmanm/bjforth/releases/tag/v0.0.2

#Programming #Forth #Java #JVM

Release v0.0.2 路 bahmanm/bjforth

The first ever release 馃帀 The fruit of 2 years worth of work, v0.0.2 packs a good bunch of features including initial Java inter-op. You can view the list of all the words included in the library. #...

GitHub

Currently working on Java inter-op for #bjForth: https://github.com/bahmanm/bjforth/issues/223

Looking forward to your opinions on semantics and syntax 馃檹

#Programming #Forth

Java interop 路 Issue #223 路 bahmanm/bjforth

Thinking about Java interop two main use-cases come to my mind. Calling instance methods Using the primitive .. and specifying the desired arity: 10 longValue/1 .. . java.lang.Long<10> Calling stat...

GitHub

Boost/favourite if you keep opening the print window because you want to move up in a list in a GUI app and you press C-p.

#Emacs #Programming

IT WORKS! 馃帀

First ever release is in the works. 馃暫

馃挕 #bjForth is a #Forth written entirely in #Java: https://github.com/bahmanm/bjforth?tab=readme-ov-file#roadmap

#Programming

GitHub - bahmanm/bjforth: Bahman's Forth on the JVM

Bahman's Forth on the JVM. Contribute to bahmanm/bjforth development by creating an account on GitHub.

GitHub

IT WORKS! 馃暫馃帀

_There's still plenty to go for #bjForth to be JONESFORTH compatible though._

https://github.com/bahmanm/bjforth

#Programming #Forth #Java #JVM

GitHub - bahmanm/bjforth: Bahman's Forth on the JVM

Bahman's Forth on the JVM. Contribute to bahmanm/bjforth development by creating an account on GitHub.

GitHub