Practical Computer @practical.computer · 06/05/2026Thoughts on self-hosting & PaaS (May 2026): blog.practical.computer/2026/05/06/… 011
Reposted by Practical ComputerAlbert Inkman @albertinkman.bsky.social · 06/03/2026gem.coop is exactly the kind of infrastructure that should exist for indie builders. A cooperative model means you're aligned with the actual users, not distant shareholders. That's how you keep open source healthy long-term. 021
Practical Computer @practical.computer · 06/03/2026Heads up! our new home for Ruby gems is gem.coop. If you're looking for the latest and greatest open-source work from us, there's where to go beta.gem.coop/@practical-c...beta.gem.coop@practical-computer — gem.coopA concern to quickly scaffold custom forms based on existing ActiveRecord models, like 3 kids stacked up in a trenchcoat. 141
Practical Computer @practical.computer · 01/02/2026🕵️♂️ Pssst! LittleCRM now lets you set a codename for a deal; because it’s always much more fun to add ✨mystery✨ to the work 031
Practical Computer @practical.computer · 24/01/2026Announcing `caddy-dev`: blog.practical.computer/2026/01/24/… 000
Practical Computer @practical.computer · 16/01/2026Web 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-… 010
Practical Computer @practical.computer · 27/12/2025Before and after today’s polishing round. Slowly, but surely, getting there 000
Practical Computer @practical.computer · 21/10/2025New open-source PR, this time for Noticed + keyword mailers! github.com/excid3/no… 010
Practical Computer @practical.computer · 14/10/2025Shoutouts 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… 000
Practical Computer @practical.computer · 08/10/2025Put 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...blog.practical.computerPractical Computer - Quick notes: Lies, Damn Lies, and Chrome's Lighthouse tab 011
Practical Computer @practical.computer · 05/09/2025The 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 😅 1123
Practical Computer @practical.computer · 29/06/2025With 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 100
Practical Computer @practical.computer · 23/06/2025If you’re gonna be at RailsConf, I’m hosting an unofficial hang before the conference kicks off! lu.ma/railshang… 001
Practical Computer @practical.computer · 03/06/2025The Practical Framework 3.0.0 (alpha 1): blog.practical.computer/2025/06/02/… 000
Practical Computer @practical.computer · 22/05/2025Friendship with Scrivener over: blog.practical.computer/2025/05/22/… 000
Practical Computer @practical.computer · 20/05/2025A great read: animationobsessive.substack.com/p/rejecti… 010
Practical Computer @practical.computer · 23/04/2025After 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… 011
Practical Computer @practical.computer · 18/04/2025This 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… 000
Practical Computer @practical.computer · 08/04/2025Overhauling an existing app's view layer without halting development: blog.practical.computer/2025/04/08/… 000
Practical Computer @practical.computer · 22/03/2025Rails View Layers in 2025: blog.practical.computer/2025/03/22/… 000
Practical Computer @practical.computer · 09/03/2025Sneak peek of a new feature that’s coming soon to Little CRM 000
Practical Computer @practical.computer · 20/02/2025I’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... blog.practical.computer/2025/02/20/… 001
Practical Computer @practical.computer · 16/01/2025New tool: Mustachio Extism Plugin: blog.practical.computer/2025/01/16/… 000
Practical Computer @practical.computer · 03/01/2025I 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... 121
Practical Computer @practical.computer · 13/12/2024How Little CRM is going to try to build a system to try to help folks who aren’t just plain weird, when the space is filled with just plain weirdos: blog.practical.computer/2024/12/12/… 000
Practical Computer @practical.computer · 08/12/2024Little CRM update: I’m thinking of hiding “Events” from the UI while I work on the new posting UI. Folks haven’t groked it yet, and I’m thinking they make more sense as special kind of attachment to a micropost, than their own distinct items. 000
Practical Computer @practical.computer · 03/12/2024A peek into the UI overhaul for Little CRM’s timeline. First up is top-level filtering by the entry type, with (rounded) counts. The idea is to help the user avoid blindly navigating. 011
Reposted by Practical ComputerThomas Cannon @thomascannon.me · 01/12/202414-year-old-me is chuckling 041
Practical Computer @practical.computer · 24/11/2024Just finished the first weekend of alpha bugfixes for Little CRM. Improved the readability & grouping of timeline entries a good bit, and finally added avatars to people. 000
Practical Computer @practical.computer · 24/11/2024Just finished the first weekend of alpha bugfixes for Little CRM. Improved the readability & grouping of timeline entries a good bit, and finally added avatars to people. 000
Practical Computer @practical.computer · 19/11/2024Little CRM’s initial alpha is live!: blog.practical.computer/2024/11/19/… 000
Practical Computer @practical.computer · 16/11/2024Another reason I love Oaken: I’ll be able to setup a reliable, sandboxed, as-needed dataset for performance testing. It’s all powered by a single file, I could run it in test/dev, and easy to maintain gist.github.com/tcannonfo… 021
Practical Computer @practical.computer · 16/11/2024The initial alpha will be coming soon! Here’s the punchlist, minor stuff 001
Practical Computer @practical.computer · 15/11/2024Little CRM’s early alpha is almost ready! The plan: Get this alpha ready to ship Write a blog post explaining what’s in the early alpha currently, and how it works That way folks can see what the ethos is, and talk about signing up! So far the reaction has been excitement 000
Practical Computer @practical.computer · 13/11/2024The form for adding someone important to your endeavors is coming along! I've been trying hard to add fun placeholder values. Hopefully it'll guide to less transactional convos. Plus, it’s just plain fun to add a human element. 000