Log inSign up
Will McGugan
21.6K posts
Image
user avatar
Will McGugan
@willmcgugan
Digital Nomad. Hyperborean Python expert, PSF fellow, author, humanist, husband, sometimes wildlife photographer. He/him @[email protected]
Edinburgh, Scotland
willmcgugan.github.io
Joined April 2008
2,303
Following
40.9K
Followers
  • Pinned
    user avatar
    Will McGugan
    @willmcgugan
    Dec 18, 2025
    Alrighty. The Toad is out of the bag. 👜🐸 Install toad to work with a variety of #AI coding agents with one beautiful terminal interface. Check out the blog post for more information... willmcgugan.github.io/toad-released/ I've been told I'm very authentic on camera. You just can't fake
    Image
    00:00
    202K
  • user avatar
    Will McGugan
    @willmcgugan
    Jul 22, 2025
    I'm writing up a blog post about Markdown streaming, because I think it is an interesting topic. I reckon there will be almost a dozen people who agree with me!
    Image
    GIF
    249K
  • user avatar
    Will McGugan
    @willmcgugan
    Aug 3, 2022
    Hiring is difficult and so critical for a startup. If you had applied for job at Textualize would you consider this reasonable?
    Image
  • user avatar
    Will McGugan
    @willmcgugan
    Nov 8, 2025
    I consider myself a "just in time" developer. Like I have no idea how to work with sqlite databases in Python. At least not without an ORM. By the end of the day I will. Let me tell you the secret of how I do that... I read docs and play with code until it works. 🤫
    140K
  • user avatar
    Will McGugan
    @willmcgugan
    Jun 26, 2025
    Hey @googleaidevs @AnthropicAI I have spent the last 5+ years making things look awesome in the terminal. You could have access to all the expertise for the price of a sponsorship, and help fund open source. #worthashot github.com/sponsors/willm…
    Image
    Image
    Image
    Image
    168K
  • user avatar
    Will McGugan
    @willmcgugan
    Aug 6, 2021
    Replying to @simonw
    Absolutely. The thing about semver major version numbers are that they don't mean new stuff, they're a permanent reminder of how many times you got the API wrong. Semver doesn't mean MAJOR.MINOR.PATCH, it means FAILS.FEATURES.BUGS
  • user avatar
    Will McGugan
    @willmcgugan
    Mar 6, 2022
    My name is Will McGugan. 👋 I am the creator of Rich and Textual, and the founder and CEO of Textualize. At the end of last year I took a year off to work on my Open-source projects and develop an idea that I believe will allow the terminal to eat some of the browser’s lunch.
  • user avatar
    Will McGugan
    @willmcgugan
    Sep 25, 2025
    This may be the coolest thing I have ever built, or ever will build.
    Image
    00:00
    227K
  • user avatar
    Will McGugan
    @willmcgugan
    Apr 9, 2022
    Do you know any micro-optimisations for #Python? Small changes to your code that make it run faster, even if just a little? Hit me. Even if it would earn you a 🤨🤯 in a code review. I’m interested.
  • user avatar
    Will McGugan
    @willmcgugan
    Apr 21, 2024
    Developers over 40. What advice would you give to developers just starting their career?
    1.6M
  • user avatar
    Will McGugan
    @willmcgugan
    Jul 23, 2025
    The Toad is out of the bag! 🛍🐸 Announcing Toad - a universal UI for agentic coding in the terminal willmcgugan.github.io/announcing-toa…
    Image
    Image
    Image
    Image
    93K
  • user avatar
    Will McGugan
    @willmcgugan
    May 31, 2025
    Since I'm no longer CEO of Textualize, I can get this off my chest. I fucking hate terminals.
    96K
  • user avatar
    Will McGugan
    @willmcgugan
    Dec 29, 2020
    A feature of #Rich that I use more than any other is "inspect". If (like me) you just haven't got time to read docs you might find this as useful as I do. rich.inspect(anything) uses #Python introspection to display a report on the object, with adjustable levels of detail.
    Image
    Image
    Image
    Image
  • user avatar
    Will McGugan
    @willmcgugan
    Nov 20, 2023
    Senior dev coming in at the end…
    user avatar
    Michael Hoffmann
    @Mokkapps
    Nov 19, 2023
    Developer team fixing a production bug on Friday after the deployment 😉
    Image
    user avatar
    Tansu Yegen
    00:00
    user avatar
    Tansu Yegen
    83K

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
Advertisement
Advertisement