Skip to content
View Timonwa's full-sized avatar
πŸ‘»
World Class Dev
πŸ‘»
World Class Dev

Organizations

@TagItUp

Block or report Timonwa

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
timonwa/README.md

Hi there! πŸ‘‹

I'm Timonwa Akintokun β€” a software engineer, technical writer, and DevRel engineer from Lagos, Nigeria. I build products people use, and guide developers building their own.

What I Do

  • Web Development β€” I build full-stack apps with Next.js and Firebase β€” auth, data, and realtime β€” and lead frontend on production web apps: design systems, frontend migrations, shared component libraries, testing, and documentation.
  • Developer Relations β€” I write and maintain documentation, build tutorials and example apps, support hackathons, and ship developer-experience improvements.
  • Technical Writing β€” I write product documentation, developer guides, tutorials, and in-depth articles, published on freeCodeCamp, LogRocket, Turing, Uploadcare, and my own blog.
  • Open Source β€” I build and maintain my own open-source projects β€” typed React and TypeScript libraries, free web tools, and starter templates β€” and contribute to others.

Currently

  • ✍️ Writing tutorials and guides on web development and AI at Timonwa's Notes
  • 🧰 Building free tools, guides, and templates for writers, developers, and creators at Odd Jobs
  • πŸ“¦ Maintaining a set of typed React and TypeScript libraries
  • πŸ›’ Selling templates, starters, GPTs, and guides in my Shop

What I Work With

  • Build: TypeScript, React, Next.js, Astro, Tailwind CSS, Firebase
  • Write & document: Markdown, MDX, technical documentation
  • Design & tools: Figma, Canva, Git, Postman, Swagger

Featured Projects

  • 🧰 Odd Jobs β€” free single-purpose tools, guides, and templates for writers, developers, and creators
  • πŸ”₯ firebase-hooks β€” typed React hooks for every Firebase Auth client flow
  • πŸͺ react-hooks β€” typed React hooks for theming, media queries, overlays, and the other DOM problems every app hits
  • πŸ§ͺ app-utilities β€” typed helpers for formatting, dates, strings, files, currency, and validation
  • ⚑ Next.js Starter β€” Next.js, TypeScript, and Tailwind with linting, formatting, and commit checks wired up
  • πŸ’¬ Multi-Room Chat App β€” real-time chat built with React and Firebase
  • 🧱 Demo UI Library β€” building a React component library with TypeScript, Rollup, and Storybook
  • πŸ“š JavaScript Project Series β€” 10+ beginner-friendly mini projects
  • πŸ—ΊοΈ Tech Roadmap β€” a free tech-career guidance resource (now archived)

Let's Connect

X Β· LinkedIn Β· All links

Pinned Loading

  1. odd-jobs-by-timonwa odd-jobs-by-timonwa Public

    The odd jobs in writing and code β€” free single-purpose tools (AI helpers like Article to SEO Meta and Article to Social Posts, plus instant utilities like a word counter, case converter, and slug g…

    TypeScript 2

  2. firebase-hooks firebase-hooks Public

    Typed React hooks for Firebase β€” one hook per flow, with its state, errors, and callbacks handled. Each service is its own import, so an app only carries what it uses.

    TypeScript 1

  3. react-chat react-chat Public

    Real-time multi-room chat app built with React and Firebase β€” Google auth, public/private rooms with join codes, and Cloud Firestore. Companion code for the tutorial

    JavaScript 138 71

  4. techroadmap techroadmap Public archive

    Roadmaps, articles, and useful resources to help you choose a career path, start your journey and grow in tech.

    JavaScript 113 54

  5. demo-ui-library demo-ui-library Public

    A demo on how to create a React UI component library using React, Typescript, Rollup, Storybook, Jest and React testing library.

    TypeScript 39 18

  6. Open-Source-Practice-Repo Open-Source-Practice-Repo Public

    A practice repo to learn how to create a pull request.

    2 12