Jarek Rozanski
Jarek Rozanski
@jarek@its23.eu

Hi, I am Jarek, a seasoned Software Engineer with extensive experience in developing complex systems like search engines, web applications, and electronic trading platforms. I currently run my own consulting firm, Input Objects, and privacy-first web analytics, Wide Angle Analytics. When acting as a Functional Programmer, I primarily code in Scala but also have a strong interest in OCaml and F#. On a daily basis, I use various programming languages, including Java, C#, JavaScript, TypeScript, and Go.

This account is attached to my WordPress instance. My main Mastodon account is @jarekrozanski@mastodon.social

37 posts
7 followers
Powered by
WordPress
Best Web Analytics

wideangle.co

  • I call it: Crap Weekend

    So this was a great weekend.

  • Sometimes you need someone to police you

    Today’s release of Somebody Stop Me, the version 1.3.1 includes new lockdown mode – the block PIN. How does the block PIN work? Ask your friend, partner, spouse, or a child to set a PIN for you. When the PIN is enabled, you cannot disable blocking of specific sites once your daily time limit expires. …

  • Somebody Stop Me – 1.2.1

    New release of Somebody Stop Me got to Chrome Web Store yesterday. Version 1.2.1 is packed! All the above settings and rules are stored in browser sync storage. As always, nothing leaves your browser. The extension makes no external calls.  Enjoy!

  • Casually hitting 99WPM

    If you hear someone telling you you can easily reach 100WPM on split keyboard, take it with a grain of salt. That is likely true if you are already proficient at touch typing. I was not. Getting to 100WPM took ages. Only now, after 6 months I reach these speeds with casual practice without massive…

  • Arts and crafts are for human

    I love the acceleration that AI agents offer for some tasks. It is a real joy to avoid doing boring stuff that would be otherwise hard to script and automate. So that’s a win. What I do not like, however, is framing it as a centrepiece. Using AI to write requirements, implementing requirements, and reviewing…

  • US Convenience vs EU Freedom

    If you abort your European journey at the first, or second or even third snag, let me leave you with this. This is an extract from Cory Doctorow’s blog post: If Trump wants to steal Greenland, he doesn’t need tanks or missiles. He can just tell Microsoft and Oracle to brick the entire Danish state…

  • Split ergo with custom cherry profile

  • “Security Research Slop” Accelerated by AI

    The past few months have been increasingly frustrating. Previously, we received “vulnerability” reports from “security researchers” that, while often inaccurate, at least related tangentially to our service. Today, we are flooded with AI-generated long-form reports that discuss random features – features we neither have nor offer. The AI-generated slop is well-written and appears professional. Yet…

  • Custom Keyboard electronics prowess or lack of it

    I love custom keyboards. I soldered my own Lily58, which I consider to be an amazing keyboard. Currently, I am gearing up to complete my very first single-slab Unix60. The joy of building these is real. However, it is hard to pretend that, electronically, these are still fairly janky devices. For example, a recently purchased…

  • Sponsored Not Sponsored

    Let us talk YouTube. Or, as it should perhaps be called, the TV Shopping Channel Slop. Barring a few genuinely interesting creators, most of YouTube has turned into sponsored content. It is increasingly difficult to find a video that is not sponsored. Of course, creators will claim that the video is not sponsored and that,…