Skip to content
View ooloth's full-sized avatar
πŸ€ͺ
πŸ€ͺ

Block or report ooloth

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
ooloth/README.md

Hi there πŸ‘‹

I'm a Senior Software Engineer at Recursion.

I write TypeScript βš›οΈ and Python 🐍 at work and enjoy exploring Rust πŸ¦€ for side projects. I've fallen down the same AI-assisted coding rabbit hole as everyone else πŸ‡ πŸ•³οΈ and now spend a lot of time experimenting with agent skills that make the engineering practices I care about more explicit and repeatable β€” things like deciding, planning, designing, testing, debugging and code review. πŸ€–

My years as a software engineer focused on front-end web development guided by frequent end user feedback, which gave me an appreciation for polish and end user delight I can't help applying to all new projects. πŸ’…

Outside of work, I enjoy blogging ✍️, creating tutorial videos 🎬 and building side projects that help automate my cares away. πŸ€–

Feel free to reach out!

🏑 Website β€’ 🐦 Twitter β€’ πŸ“Ί YouTube β€’ πŸ‘” LinkedIn

Pinned Loading

  1. michaeluloth.com michaeluloth.com Public

    The code behind my personal website, where I write about software engineering and things I learn along the way.

    TypeScript

  2. puzzles puzzles Public

    Designing a delightful logic puzzle app and generator. ✏️

    Python

  3. react-ts-patterns react-ts-patterns Public

    A playground for modern React, TypeScript, accessibility and UX patterns.

    TypeScript

  4. dotfiles dotfiles Public

    My macOS development environment, including the agent skills and workflows I use for software engineering.

    Shell 24 3

  5. hub hub Public

    A personal TUI for launching coding sessions and keeping an eye on my projects and deployments.

    Rust 1

  6. config.nvim config.nvim Public

    My Neovim configuration, packaged as a plugin.

    Lua 1