3 projects live ArchSim in the lab

❯hi, I'm

Majid Abarghooei.

Software engineer.

Code, coffee, video games & music. My whole life in a nutshell :)

Want to know more? Read about me

years shipping software
16+
projects live
3
GitHub stars
★ 15
articles
3
majid@coderator — zsh

❯ whoami

Majid Abarghooei // software engineer

❯ ls ~/projects

gamebeeper/geekspulse/speclift/archsim/ wip

❯ git log --oneline -3 posts/

34f6b8d A seemingly simple question: What are de…

f9fee3b How to Make Your Reviewer Cry Using Java…

1f8725c Sluggish Spring Boot Tests Riddle

❯ ▋

01open source

Things I build in the open.

3 live · 1 in the lab · free, fast, and nothing tracking you.

all projects

GameBeeper

video game news aggregator

live

Gaming news, minus the noise.

One fast, clean feed of video game news from 34 trusted sources: PlayStation, Xbox, Nintendo, PC, indie, reviews and trailers. No ads, no trackers, no paywalls.

  • 34RSS feeds
  • 11categories
  • 0ads
4 MIT

GeeksPulse

developer news aggregator

live

Developer news, minus the noise.

Your daily dev briefing from 51 hand-picked feeds: Hacker News, security, AI, Java, Rust, Go, DevOps and architecture, in one fast reader with no ads and no paywalls.

  • 51RSS feeds
  • 11categories
  • 0paywalls
10 MIT

SpecLift

Swagger → OpenAPI converter

live

Swagger's conversion rules, minus Swagger's bugs.

Convert Swagger 2.0 specs to OpenAPI 3 entirely in your browser. Your API spec never leaves your machine, and the output stays valid where Swagger's converter breaks.

  • 99/99APIs match Swagger
  • 0uploads
  • 2modes
1 MIT

ArchSim

coming soon

A flight simulator for your architecture.

Design distributed systems with the technologies you actually run, then push traffic and failures through them before you build anything. Local-first, open source, and coming soon.

JavaTypeScriptDiscrete-event simulation
  • No ads, no trackers

    Nothing watches you read, convert or browse.

  • Open source

    Permissive licenses. Read the code, fork it, send a PR.

  • Static and fast

    Plain HTML, CSS and JS. No servers to wait on.

  • Private by design

    Your data stays in your browser.

Majid Abarghooei

03about

The person behind the terminal.

I've worn a few hats over the years: developer, chapter lead, and the person who asks "but why are we doing it this way?" in design meetings. I care about how systems are structured, why patterns exist, and what makes a codebase a pleasure to work in.