Skip to content
View bbelderbos's full-sized avatar

Organizations

@Pybonacci

Block or report bbelderbos

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
bbelderbos/README.md

Hi there, I'm Bob ๐Ÿ‘‹

  • ๐Ÿ Python software developer & coach
  • ๐Ÿง  Co-Founder of Pybites โ€“ practical, project-driven Python training
  • ๐Ÿ“š I love books / reading, yet my focus is shipping real projects, not just consuming more tutorials.

Programs & platforms


How I became a developer (short version)

  • Started in support & finance, automating my work with Excel + VBA macros.
  • Saw a painful problem: tons of telemetry bundles, no tool to analyse them.
  • Built a scrappy PHP app that processed thousands of bundles for hundreds of engineers.
  • That project put me on the map: I was pulled into automation work and finally became a full-time developer.

No CS degree โ€” just JIT learning, persistence, and a lot of increasingly complex projects building up real-world experience. ๐Ÿ’ก

Now I help others escape tutorial hell, ship things, and build careers around it. ๐Ÿš€


What I love helping people with

  • Escaping tutorial paralysis and designing a project roadmap
  • Writing clean, tested, idiomatic Python โ€“ and sharing what Iโ€™m learning as I dive deeper into Rust and other languages
  • Building CLIs, web apps, and automations that actually get used
  • Levelling up from โ€œcoderโ€ to trusted engineer / senior dev
  • Creating systems for consistent learning: exercises, reading, and reflection
  • Turning your editor (especially Vim) and terminal into real productivity multipliers โ€“
    Supercharge Your Vim Workflow ยท 9 Command Line Tips Every Developer Should Know

Podcast appearances


Connect


Latest Bluesky posts

  • Why you probably don't need React ๐Ÿ’ก

    "I need a React frontend for my SaaS."

    Do you? Or do you just want a smooth UI?

    The complexity cost of a decoupled frontend is massive:

    • State synchronization

    • JWT/Auth handling

    • API serialization overhead (22 Jan 2026) - link

    • We just shipped a new SQLModel Learning Path on the Pybites Platform:

    ๐Ÿ”น Learn the Python ORM to focus on next

    ๐Ÿ”น Get type-safe models with Pydantic-style, high-performance validation

    ๐Ÿ”น See how cleanly SQLModel plugs into FastAPI for real-world APIs (22 Jan 2026) - link

  • ๐Ÿ Pythonista โ†’ ๐Ÿฆ€ Rustacean?

    Iโ€™ve built aย Rust Cohort for Pythonistas with Jim Hodapp,ย a 6-week, project-driven journey where youโ€™ll:

    Build aย real JSON parser,ย in Rust ๐Ÿ—๏ธ (22 Jan 2026) - link

Follow me ยป

Latest Python tips

  • Live debugging with sys.remote_exec: TIL: Python 3.14 added a live debugging hook: ... (16 Jan 2026) - link
  • Retrieving GitHub Issue Comments with PyGithub: You can use PyGithub to load issue comments from a GitHub repository. ... (11 Jan 2026) - link
  • PEP 723 inline script metadata: Declare script dependencies directly in your Python file with PEP 723 ๐Ÿ‘‡ ... (18 Dec 2025) - link
  • Memoization with frozenset for immutable state: Use functools.cache with frozenset to memoize graph traversal in #Python ๐Ÿ‘‡ ... (18 Dec 2025) - link
  • Using Z3 solver for optimization problems: Solve complex constraint problems with z3-solver in #Python ๐Ÿ‘‡ ... (18 Dec 2025) - link

More Python tips ยป

Build READMERoll your own: How to create a self updating GitHub Readme.

Pinned Loading

  1. bobcodesit bobcodesit Public

    Coding tips (mainly Python) I share on social media.

    Python 33 4

  2. emojisearcher emojisearcher Public

    No more google search, copy emojis to the clipboard.

    Python 21 1

  3. color-searcher color-searcher Public

    Python 30 2

  4. pybites/100DaysOfCode pybites/100DaysOfCode Public

    PyBites #100DaysOfCode

    Python 448 165

  5. PyBites-Open-Source/karmabot PyBites-Open-Source/karmabot Public

    A Python based Slack Chatbot for community interaction

    Python 75 42

  6. PyBites-Open-Source/search PyBites-Open-Source/search Public

    Python 22 3