Behind the Terminal
– gusk.ca - submitted by Gustavo Karkow
Why I made my portfolio feel like a terminal, and how it works
Read more [gusk.ca]
Posts tagged with design
– gusk.ca - submitted by Gustavo Karkow
Why I made my portfolio feel like a terminal, and how it works
Read more [gusk.ca]
The true work is in building complexity into software, then thoughtfully editing and pruning it into something that takes a minute to learn, yet offers a lifetime of mastery for those who want to accomplish complicated things.
Read more [buttondown.com]
Join thousands of developers
Every two weeks, I share practical tips, tutorials, and behind-the-scenes insights from maintaining 300+ open source packages.
No spam. Unsubscribe anytime. You can also follow me on X.
Matthew Inman's take on AI Art. Some good points, and beautifully illustrated as always.
Read more [theoatmeal.com]
– ryangjchandler.co.uk - submitted by Ryan Chandler
Have you ever been on a website and navigated between pages, only to notice that the layout shifts slightly because the scrollbar suddenly appears on longer pages?
Read more [ryangjchandler.co.uk]
– phare.io - submitted by Nicolas Beauvais
Making a visually appealing range input based on Laravel Cloud's design, native HTML and only a few lines of JavaScript.
Read more [phare.io]
Beware of "Other"!
Read more [devblogs.microsoft.com]
Christmas came very early! Adam Wathan published a new free course.
Read more [tailwindcss.com]
– liamhammett.com - submitted by Liam Hammett
It may only be a side effect of its colour palette and class naming conventions, but as a colourblind developer, Tailwind has made it SO EASY to design with sensible colours - a superpower I've been missing my whole life
Read more [liamhammett.com]
– clig.dev
Good naming, consistency, clear communication, and discoverability. These are things that do not only apply to command line programs, but to general development as well.
Read more [clig.dev]
This site offers some good alternatives for modals
Read more []
Mailcoach is our premium mail service that allows you to send newsletters, build powerful email automation, and send transactional mail. It truly can cover all your mailing needs.
Unlike most competitors, we only price by the number of emails you send and not by how large your subscriber list is.
After having revamped our marketing pages last month, we’re launching our new beautiful UI for the app today. Let’s take a closer look at all the changes.
Let’s dive straight in; here’s what a list of subscribers now looks like.

If you’ve used Mailcoach previously, you’ll notice immediately that this screen has been redesigned from scratch. The colors, font, and general layout have all been updated to reflect the design we introduced to our marketing pages.
Behind the scenes, we use Filament to render those tables. We’ve highly customized how they look, so you don’t have the feeling you’re looking at the stock tables. Of course, every list has powerful sorting, search, bulk actions, and filtering options that you know and love from Filament.


Email automation is one of Mailcoach's most powerful features. Using automations, you can build up any email flow you might need. You might also know this as “drip campaigns.”
We’ve totally revamped how automations look. Here’s a simple automation that sends mail 10 minutes after someone signs up.

At Spatie, we use this feature to send a couple of emails during the trial period on Flare.

The real power of automations comes into play when using branching logic. For Flare, we’ll automatically invite people who are subscribed after two months since onboarding to our affiliate program.

Next to the hosted version of Mailcoach, we also offer a self-hosted version. This version has been updated as well. Because we need to update every view, we decided to tag it as a new major version. You’ll find the upgrade notes here.
With both the Mailcoach marketing pages and the Mailcoach app itself updated to the new design, we feel the Mailcoach platform is on another level now.
Take a look for yourself by starting a free 14-day trial.
Here are some cool ways to structure URLs
Read more [blog.jim-nielsen.com]
Some fancy tricks are being used to achieve this.
Read more [flareapp.io]
The keynote of Tailwind Connect 2023 took place on June 20th, 2023, featuring presentations from Adam Wathan, Sam Selikoff, and Steve Schoger.
Here's an interesting technique that we use in Mailcoach.
Read more [mailcoach.app]
Our friends at Digital With You wrote a detailed case study on how they helped us redesign @OhDearApp They cover rewriting marketing text, choosing new colours, redesigning all pages.
Read more [digitalwithyou.com]
My colleagues and I are hard at work making the best error tracker for Laravel even better.
Read more [flareapp.io]
– tighten.com - submitted by Jamison Valenta
This post discusses three equitable design considerations to avoid creating unintentional barriers and cultural or social biases for potential users.
Read more [tighten.com]
– tighten.com - submitted by Jamison Valenta
This post discusses accessibility design considerations that will help users with disabilities successfully use and navigate your website or application.
Read more [tighten.com]
Here's how we use the Shadow DOM to ensure layout from page doesn't affect the layout of a component.
Read more [mailcoach.app]