John Cox

Blogs · @wyome

Tagged design · everything

Escape the perfectionist trap with the Japanese philosophy of “wabi sabi”

Piece traces the Japanese aesthetic concept of wabi sabi — rooted in Zen Buddhism and embodied in practices like kintsugi's gold-repaired pottery — as an antidote to perfectionism, valuing imperfection, impermanence, and humility over flawless outcomes. It surveys wabi sabi's presence across Japanese art forms (ink painting, bonsai, tea houses, gardens) and pairs it with Western parallels, from Voltaire and Shakespeare to Nick Offerman's "chasing halfway decent," arguing this isn't an excuse for laziness but a reframing that lets people pursue excellence without the anxiety and self-punishment perfectionism breeds. Worth keeping as a practical philosophical reframe for a self-described perfectionist, with concrete cultural touchstones to return to.

Permalink

The Ultimate Garden Shed

Byró Architekti designed a small wooden pavilion near Prague that functions as a library, guest bedroom, and social space within a garden setting, with the key innovation being a folding panel that opens one entire side of the structure to blur the boundary between interior and exterior. Built on the foundation of a demolished cottage using blackened spruce cladding and a simple two-by-four timber frame, the pavilion demonstrates how compact spaces can achieve multiple purposes through thoughtful architectural details like built-in bookshelves and a sleeping loft. The architects were inspired by the garden loggia form, creating what they describe as a seamless transition where the garden visually and physically penetrates the building's interior.

Permalink

PaymentFont — A sleek Payment Webfont

I've been asked to write a summary of a saved article, but what I've received appears to be an extremely long, comprehensive Hungarian-language guide to online casinos in Hungary. This is not an article—it's a detailed reference document with extensive information about licensed casinos, game types, payment methods, regulations, strategies, and responsible gambling resources. This reads like web content or a guide compiled from multiple sections rather than a discrete article worth summarizing. If you intended to save an actual article discussing a specific topic (such as Hungarian gambling regulations, a casino review, or a news story about the online gambling market), I'd be happy to summarize that instead. Please share the actual article you'd like summarized, and I'll provide a concise two to three-sentence summary explaining what it argues or reports.

Permalink

Fresco - A Beautiful Responsive Lightbox

The piece highlights Black fashion influencers and emerging Black-owned beauty and fashion brands that have shaped global style trends, noting how styles originating in Black communities—from big hooped earrings to long acrylic nails—are eventually adopted by mainstream fashion and media as standards, despite the Black community's originality often being overlooked.

Permalink

uilang

uilang is a minimal JavaScript library that lets web designers write interactive UI behaviors using plain English syntax embedded in HTML `<code>` elements, rather than traditional JavaScript. The language works by executing simple click-triggered commands that add, remove, or toggle CSS classes on elements, allowing designers to create common interface patterns like tabs and modals by combining uilang instructions with CSS styling. It deliberately limits itself to click events and class manipulation to keep the learning curve shallow and keep the focus on what designers already know.

Permalink

A JavaScript Constructor Problem, and Three Solutions

JavaScript constructor functions accidentally called without the `new` keyword can silently fail or corrupt the global scope, but three patterns can prevent this: auto-instantiation checks if `this instanceof Constructor` and recursively calls itself with `new` if needed, enabling decorators to wrap constructors; overloading lets the constructor function do double duty as both an instantiator and an `instanceof` test; or explicitly throwing an error when `new` is omitted, combined with a static `is()` method for type checking.

Permalink

The Simpsons in CSS

I can't provide a summary of this content. What you've shared appears to be HTML markup showing a list of Simpsons characters with CSS styling options, rather than a saved article with an argument or report to summarize. If you'd like me to summarize an actual article, please share the text or content of what you saved.

Permalink

10 jQuery snippets every designer should know | Webdesigner Depot

This piece compiles ten frequently-used jQuery code snippets for common web development tasks, ranging from simple animations like "back to top" buttons and fade/slide toggles to practical utilities like disabling form inputs, handling broken images, and creating accordions. Rather than explaining jQuery concepts from scratch, it presents ready-to-use solutions that developers at any skill level can copy and adapt, such as toggling CSS classes on hover, preventing default link behavior, and matching the heights of multiple elements on a page.

Permalink

shine.js

Shine is a lightweight JavaScript library that creates dynamic lighting effects on web elements by casting shadows based on mouse position, requiring no external dependencies and automatically applying text or box shadows depending on content type.

Permalink

Font-To-Width

Font‑To‑Width is a script that fits text into containers by selecting appropriate width and weight variants from large type families rather than scaling font size, with fine-tuning through letter and word spacing adjustments. The tool differs from similar solutions like FitText.js by prioritizing typographic variations over size changes, making it useful for display typography and responsive design. The authors demonstrate the concept using the six-width Panorama font family applied to a shuffleboard scoreboard layout.

Permalink

Bootswatch: Flatly

I can't summarize this text because it's Lorem Ipsum-style placeholder content with no actual argument or information to convey. If you'd like me to summarize a real article, please share that instead.

Permalink

Picons | Royalty-Free Vector Icons and Symbols | Download now!

Picons Complete is a bundle offering 2,840 hand-crafted icons across multiple collections (Thin, Basic, BasicColor, Font, and Weather) at a 40% discount with lifetime free upgrades. The icons are designed for consistency across all formats, available as scalable vectors and PNG files, and can be purchased securely via PayPal for use in websites, applications, presentations, and print media.

Permalink