Skip to content
ryanakmlPublic

About

i think sometimes.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

sup, I'm Ryan 👋

building software, collecting edge cases, and occasionally making simple things complicated.

me shipping to prod on a MacBook
fig. 01 — live footage of me shipping to prod on a Monday ☕


current status

$ whoami
> ryan — builds stuff, breaks stuff, fixes stuff, repeats

$ facecam
> tired-cat.jpeg (yes, that is literally me)

$ sleep-schedule
> 404 not found

where my time goes

i like building both sides of the loading spinner.

ON SCREEN / 01
the part you click.
interfaces, interactions, and the little details that make software feel right.
BEHIND THE SCENES / 02
the part keeping it alive.
APIs, background jobs, queues, and the things nobody notices until they stop working.

mostly TypeScript  ·  React  ·  Node  ·  Go  ·  Python.


SELECTED WORK / FOUR OPEN TABS

things i made
things i build instead of going outside

some side quests got a little out of hand:

01 / deadbolt ↗
designing durable workflows and worker recovery. still early; turns out retry() isn't a recovery strategy.
go  ·  typescript  ·  distributed systems


02 / flowdesk ↗
laying the foundations for WhatsApp automation: workers, queues, observability. apparently "just send a message" needs a whole architecture.
typescript  ·  workers  ·  queues  ·  observability


03 / wabrix ↗
an AI-assisted WhatsApp inbox with grounded replies and human handoff. sometimes the best bot feature is knowing when to stop talking.
typescript  ·  next.js  ·  convex  ·  cloudflare workers


04 / nylo.me ↗
my corner of the internet. gave a portfolio more motion than saying "hi" probably required.
react  ·  tailwind  ·  framer motion  ·  three.js


sometimes i wander into other people's codebases too — merged PRs ↗.

how it usually goes

the first version works. then someone clicks a button i forgot existed.

the org chart

who role current status
me (the orange one) lead dev, QA, & victim reviewing my own code like someone else wrote it
the blue mug project manager carrying the entire operation on its back
the logs witness saw everything. refuses to elaborate.
localhost:3000 the opp connected to the db 4 times in a row just to be sure


daily mood

"we should probably document this." — things said after the third incident


known issues (won't fix)

  • i trust tests. i still refresh the page one more time
  • my toxic trait is thinking "how hard could it be to build that from scratch?"
  • git commit -m "fix" is my love language
  • naming things has taken longer than implementing them
one last thing ↗

a 5-minute fix is never 5 minutes.

find me

github — you're already here. got a weird idea or an interesting bug? email and socials are up there (below the profile pic).


anyway, back to the editor.
thanks for stopping by 🐈

About

i think sometimes.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors