Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #2577

W

Will McGugan

Personal blog · willmcgugan.comprogramming

Will McGugan's personal blog at willmcgugan.com covers programming. Since 2007, 32 different Hacker News readers have linked it 70 times, most often “From Open Source maintainer to Founder / CEO”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
70mentions?
32HN people?
2007–2024first – last linked?
Links on Hacker News per year · peak 11 in 2021

Most-linked posts?

  1. From Open Source maintainer to Founder / CEO
    4 people · 4 mentions · first linked 2021-12-24
  2. Adding Type Hints to the Django ORM
    3 people · 3 mentions · first linked 2018-10-24
  3. Building Rich Terminal Dashboards
    3 people · 3 mentions · first linked 2021-02-15
  4. A Prettier Python REPL with Rich
    2 people · 2 mentions · first linked 2020-08-09
  5. Textual
    2 people · 2 mentions · first linked 2021-06-16
  6. CSS in the Terminal with Python and Textual
    2 people · 2 mentions · first linked 2021-12-27

What Hacker News says?

  1. Just realized that the post author submitted[0] it hours before I did, but it didn't come up in search because it was dead at the time. This is sad because Will writes great posts[1] and great software[2], but somehow his submissions mentioning Rich tend to end up dead. Would it be a case of bad project name for HN titles? [0] https://news.ycombinator.com/item?id=26147831 [1] https://www.willmcgugan.com/blog/tech/ […

    Comment linking /blog/tech/

    on “Building Rich Terminal Dashboards”
  2. Submitted Building Rich Terminal Dashboards as a story · 499 points

    HN discussion
  3. From https://www.willmcgugan.com/blog/tech/post/textualize-is-hir... > 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. Turns out this idea was compelling enough to attract some sweet sweet VC cash and I am now hiring a third Python developer to join the company.

    Comment linking /blog/tech/post/textualize-is-hiring/

    on “Things I've learned building a modern TUI framework”
  4. Submitted I'm working on open source full time as a story · 406 points

    HN discussion
  5. Cheers. The boxes use this technique, which I think I may have invented, because I've never see it used elsewhere. https://www.willmcgugan.com/blog/tech/post/ceo-just-wants-to... For smooth scrolling, see the first item in this post: https://www.textualize.io/blog/posts/7-things-about-terminal... I'm also fascinated that you can discover new things from a protocol, decades old.

    Comment linking /blog/tech/post/ceo-just-wants-to-draw-boxes/

    on “Textual TUI framework for Python adds CSS renderer”
  6. Submitted Possibly a new way of drawing boxes in the terminal as a story · 258 points

    HN discussion
  7. > He's saying it doesn't have to be the greatest tool for the job, he's saying it's a good intro for would-be programmers and dabblers. Perhaps. But we should be able to do better. Pygame, for example -- The example I found[1] looks quite nice and easy to use: [1] http://www.willmcgugan.com/blog/tech/2007/6/4/opengl-sample-...

    Comment linking /blog/tech/2007/6/4/opengl-sample-code-for-pygame/

    on “Letter to John Carmack”
  8. Submitted Show HN: PyFilesystem 2.0 – A Python interface to filesystems of all kinds as a story · 139 points

    HN discussion
  9. rich[0] has some nice Lay-out functionality [1] [0]: https://github.com/willmcgugan/rich [1]: https://www.willmcgugan.com/blog/tech/post/building-rich-ter...

    Comment linking /blog/tech/post/building-rich-terminal-dashboards/

    on “Ftxui: C++ Functional Terminal User Interface”
  10. Submitted PyFilesystem 0.3 released as a story · 93 points

    HN discussion
  11. https://www.willmcgugan.com/blog/tech/post/from-open-source-... > Additionally, I would work on a cloud service using both those projects which at some point would become a business. > Now this was a good plan. The money from GitHub sponsors which I had previously been donating to charity would take the sting out of not having an income for a while. While far from a salary (where I live), at around $1000 a month it…

    Comment linking /blog/tech/post/from-open-source-maintainer-to-founder-ceo/

    on “Lessons I learned from working full-time on a FOSS project for 503 days”
  12. Submitted Textual for Windows (Python package for TUIs) as a story · 81 points

    HN discussion
  13. https://www.willmcgugan.com/blog/tech/post/resurecting-the-b...

    Comment linking /blog/tech/post/resurecting-the-blink-tag/

    on “Show HN: Dimage.js – Never settle for two dimensions”
  14. Submitted Building Rich Terminal Dashboards as a story · 34 points

    HN discussion
  15. There are attempts at similar things - https://www.willmcgugan.com/tag/textual/

    Comment linking /tag/textual/

    on “Borland Turbo Assembler Version 5 User's Guide (1996) [pdf]”
  16. Submitted CSS in the Terminal with Python and Textual as a story · 19 points

    HN discussion
  17. If anyone is interested, I blogged about how to deploy Techblog to Heroku. https://www.willmcgugan.com/blog/tech/post/deploy-moya-tech-...

    Comment linking /blog/tech/post/deploy-moya-tech-blog-with-heroku/

    on “Show HN: Introducing Moya Techblog, a blogging engine for coders and photographers”
  18. Submitted Exporting SVGs of terminal output with Rich as a story · 14 points

    HN discussion
  19. I hope he doesn't mind, but the creator of Rich and Textualize is a good guy, and Scottish: https://www.willmcgugan.com/about/ https://www.textualize.io/ https://github.com/Textualize/rich

    Comment linking /about/

    on “Ask HN: Programmers and Technologists in Scotland”
  20. Submitted From Open Source maintainer to Founder / CEO as a story · 10 points

    HN discussion
  21. This particular project has raised seed funding. Textual's founder has written a blog post about it here, you may be interested in reading it: https://www.willmcgugan.com/blog/tech/post/from-open-source-...

    Comment linking /blog/tech/post/from-open-source-maintainer-to-founder-ceo/

    on “Textual: Rapid Application Development Framework for Python”
  22. Submitted Show HN: Use a Raspberry Pi to Monitor Nocturnal Activities of Tropical Insects as a story · 10 points

    HN discussion
  23. Submitted Show HN: I built inthing.io, realtime streams with a Python / REST API as a story · 8 points

    HN discussion
  24. Submitted Show HN: Introducing Moya Techblog, a blogging engine for coders and photographers as a story · 7 points

    HN discussion
  25. Submitted Writing a Facebook Application with Python Pt. III as a story · 7 points

    HN discussion
  26. Submitted Writing a Facebook Application with Python, Pt. I as a story · 7 points

    HN discussion
  27. Submitted Writing a Facebook Application with Python Pt. II as a story · 6 points

    HN discussion
  28. Submitted Promoting your Open Source project or how I got my first 1K GitHub stars as a story · 5 points

    HN discussion
  29. Submitted Progressive loading of high DPI photos as a story · 4 points

    HN discussion
  30. Submitted Moya 0.6.0 Released, a high level language and web framework as a story · 4 points

    HN discussion

Search all of HN for willmcgugan.com

Linked by the same people?