Skip to content
View ooloth's full-sized avatar

Block or report ooloth

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 spend a most of my time writing TypeScript and Python 🐍 these days, but I also enjoy dabbling in Rust πŸ¦€ and getting to know Claude Code πŸ€–. My background is heavily weighted towards front-end web development, and particularly the intricacies of building fast-loading ⚑, accessible :accessibility: websites using React βš›οΈ frameworks like Next.

Outside of work, I enjoy blogging ✍️, creating tutorial videos 🎬 and toying with 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 eleventh iteration of my personal website. Built with Next.js, TypeScript, Tailwind CSS, Notion, Cloudinary, CloudFlare and GitHub Actions.

    TypeScript

  2. dotfiles dotfiles Public

    My configurations for Claude Code, macOS, Zsh, Git, Node, Neovim, Tmux, Ghostty, Lazygit, Yazi, Powerlevel10k and VS Code, plus a script to apply them to a new Mac with one command.

    Shell 22 2

  3. agency agency Public

    Autonomous pipelines for AI coding agents β€” give your agents more agency. πŸ€–

    Python

  4. config.nvim config.nvim Public

    My Neovim configuration, packaged as a plugin.

    Lua

  5. gatsbytutorials.com gatsbytutorials.com Public

    A community-updated list of video, audio and written tutorials to help you learn GatsbyJS. πŸ‘©β€πŸ’»

    TypeScript 116 33

  6. scripts scripts Public

    Quick solutions for small problems. πŸ‘¨β€πŸ”§

    Python