Practical Computer
banner
practical.computer
Practical Computer
@practical.computer
Practical Computer is a small, highly focused software team. You can read more about what we’re working on here: https://practical.computer

Currently building Little CRM: https://little-crm.com
January 24, 2026 at 5:03 PM
Web Awesome continues to be an excellent investment. Since it’s all based on Web Standards, extending it to handle complex behavior leverages decades of experience, tooling, and approaches. Gotta love it!

github.com/shoelace-…
January 16, 2026 at 9:51 PM
Before and after today’s polishing round. Slowly, but surely, getting there
December 27, 2025 at 1:40 AM
New open-source PR, this time for Noticed + keyword mailers! github.com/excid3/no…
October 21, 2025 at 10:12 PM
Shoutouts to the Datadog team for making it remarkably easy to write + submit an integration. Hopefully this will get merged in soon!

github.com/DataDog/d…
October 14, 2025 at 11:53 AM
Put together some very quick thoughts from my 3-week deep dive into Lighthouse, Cumulative Layout Shift, and bundling.

blog.practical.computer/2025/10/08/q...
Practical Computer - Quick notes: Lies, Damn Lies, and Chrome's Lighthouse tab
blog.practical.computer
October 8, 2025 at 9:49 PM
The work that @marcoroth.dev is doing on the view layer for Ruby is so exciting. We’re running the newly-announced ReActionView in Little CRM; which already fixed a variety of syntax errors in our markup 😅
September 5, 2025 at 9:41 PM
Reposted by Practical Computer
"small tweaks"
August 1, 2025 at 9:33 PM
Reposted by Practical Computer
:SHIPIT:
August 1, 2025 at 9:32 PM
To quote @kaspth.com: "LGTM"
August 1, 2025 at 7:57 PM
With Web Awesome moving towards its release date; I’m finally starting to get a proper design for our apps. The theming is still WIP, but the components are much more cohesive
June 29, 2025 at 2:33 PM
If you’re gonna be at RailsConf, I’m hosting an unofficial hang before the conference kicks off! lu.ma/railshang…
June 23, 2025 at 5:26 PM
June 3, 2025 at 1:20 AM
May 22, 2025 at 9:08 PM
May 20, 2025 at 9:19 PM
After 3+ years of work and refining in private repos, I’ve finally published an open-source implementation for client-side error handling that should work for 99% of cases! github.com/practical…
April 23, 2025 at 8:51 PM
This is still one of the best guides & approaches for progressively enhanced form errors. I’ve been running a version of it for 2 years; and will be open-sourcing that library in the next few weeks

cloudfour.com/thinks/pr…
April 18, 2025 at 4:45 PM
Overhauling an existing app's view layer without halting development: https://blog.practical.computer/2025/04/08/overhauling-an-existing-apps-view.html
April 8, 2025 at 1:10 PM
Coming soon!
I know that the economy is actively in freefall right now, but I am glad that after 4-6 months of chewing on the problem; I’ve written an 8.2K word guide on overhauling the view layer for a Rails app. It should go live by the end of the week, still getting reviews on the first draft.
April 7, 2025 at 5:22 PM
March 22, 2025 at 2:16 PM
Sneak peek of a new feature that’s coming soon to Little CRM
March 9, 2025 at 3:30 PM
Having fun with error messages once again
March 6, 2025 at 12:57 AM
I’m starting to add notifications, reminders, followups, prompts to Little CRM. Let me know your thoughts and what you’d find valuable (and more importantly, what you’d find annoying!)

Now that I’m in the phase of m... https://blog.practical.computer/2025/02/20/im-starting-to-add-notifications.html
February 20, 2025 at 11:45 PM
January 16, 2025 at 5:31 PM
I know this isn't exactly what @lollibeepop.bsky.social intended for our Technical Writeup header images, but if the energy fits…😅 blog.practical.computer/2024/12/12/h...
January 3, 2025 at 12:38 AM