Skip to content
View codehakase's full-sized avatar
:octocat:
Building!
:octocat:
Building!

Organizations

@HakaseLabs

Block or report codehakase

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
codehakase/README.md

Hi, I'm Francis.

I'm a πŸ‡³πŸ‡¬ software engineer with a strong foundation in backend and infra development and a passion for tackling complex challenges. I'm fascinated by distributed systems, databases, and functional programming, and I primarily work with Go and Haskell.

You can read more about me on my personal website. You can also check me out on BlueSky @codehakase.com or Twitter (X): @codehakase.


I publish articles on my blog:


As often as I can, I publish short-form content and quick notes called shorts:


This Readme.md file is automatically generated by a custom script and github action.

codehakase-com

How this works

Pinned Loading

  1. alpf alpf Public

    ALPF (Agentic Loop with Promise Fulfilment) is a deterministic framework for agents to retry tasks until a promise (success condition) is fulfilled.

    Go 1

  2. snipp snipp Public

    Minimalist macOS screenshot utility built with Rust + Tauri v2

    TypeScript 1

  3. md md Public

    A fast, lightweight CLI utility for rendering Markdown files with rich formatting.

    Go 4

  4. Fake.hs Fake.hs Public

    A minimalist Haskell faker library for generating fake data

    Haskell 1

  5. playback playback Public

    Playback is a CLI tool to change video playback speed. Re-encodes video so file size scales with duration.

    Python 1

  6. golang-gin golang-gin Public

    Build a Golang app with the Gin framework, and authenticate with Auth0 + JWT

    JavaScript 185 64