Top all-time · #2577
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.
Most-linked posts?
- From Open Source maintainer to Founder / CEO4 people · 4 mentions · first linked 2021-12-24
- Adding Type Hints to the Django ORM3 people · 3 mentions · first linked 2018-10-24
- Building Rich Terminal Dashboards3 people · 3 mentions · first linked 2021-02-15
- A Prettier Python REPL with Rich2 people · 2 mentions · first linked 2020-08-09
- Textual2 people · 2 mentions · first linked 2021-06-16
- CSS in the Terminal with Python and Textual2 people · 2 mentions · first linked 2021-12-27
What Hacker News says?
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”Submitted Building Rich Terminal Dashboards as a story · 499 points
HN discussionFrom 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”Submitted I'm working on open source full time as a story · 406 points
HN discussionCheers. 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”Submitted Possibly a new way of drawing boxes in the terminal as a story · 258 points
HN discussion> 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”Submitted Show HN: PyFilesystem 2.0 – A Python interface to filesystems of all kinds as a story · 139 points
HN discussionrich[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”Submitted PyFilesystem 0.3 released as a story · 93 points
HN discussionhttps://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”Submitted Textual for Windows (Python package for TUIs) as a story · 81 points
HN discussionhttps://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”Submitted Building Rich Terminal Dashboards as a story · 34 points
HN discussionThere 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]”Submitted CSS in the Terminal with Python and Textual as a story · 19 points
HN discussionIf 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”Submitted Exporting SVGs of terminal output with Rich as a story · 14 points
HN discussionI 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”Submitted From Open Source maintainer to Founder / CEO as a story · 10 points
HN discussionThis 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”Submitted Show HN: Use a Raspberry Pi to Monitor Nocturnal Activities of Tropical Insects as a story · 10 points
HN discussionSubmitted Show HN: I built inthing.io, realtime streams with a Python / REST API as a story · 8 points
HN discussionSubmitted Show HN: Introducing Moya Techblog, a blogging engine for coders and photographers as a story · 7 points
HN discussionSubmitted Writing a Facebook Application with Python Pt. III as a story · 7 points
HN discussionSubmitted Writing a Facebook Application with Python, Pt. I as a story · 7 points
HN discussionSubmitted Writing a Facebook Application with Python Pt. II as a story · 6 points
HN discussionSubmitted Promoting your Open Source project or how I got my first 1K GitHub stars as a story · 5 points
HN discussionSubmitted Progressive loading of high DPI photos as a story · 4 points
HN discussionSubmitted Moya 0.6.0 Released, a high level language and web framework as a story · 4 points
HN discussion