Reading up on design
100 deep · digging since nov 19, 25
- Looks as Extreme as the Paris Heat
During a Paris heat wave, fashion designers presented bold runway collections while attendees struggled to stay cool amid sweltering temperatures.
- Slate x Crayola Collab
Slate and Crayola launch limited‑edition vehicle wraps and decals in five vibrant colors to let owners personalize their trucks with playful, self‑expressive designs.
- My favorite keyboards
The author reminisces about their favorite keyboards, starting with the Sinclair ZX Spectrum and Thomson MO5 from their early computing days.
- 5k menus from the New York Public Library’s Buttolph Collection (1880-1920)
The NYPL's Buttolph Collection of 5,000 menus from 1880-1920 documents the emergence of modern restaurant dining in America.
- Skill engineering and the case against one-shot AI design
Paul Bakaus argues AI agents need “skill engineering” to give designers precise control, rejecting full automation in favor of human judgment steering the final 20% of creative work.
- mapcn - Beautiful maps made simple
mapcn provides beautiful, accessible map components for React using MapLibre GL, Tailwind CSS, and shadcn/ui integration.
- Astryx Design System
Meta has open-sourced Astryx, its internal design system with 160+ React components, CLI tools, and agent-ready MCP integration.
- In Brazil, Making a Huge Space ‘Cozy’ Is a Big Challenge
Coletivo Arquitetos transformed a vast two-story São Paulo penthouse into a warm, inviting home by balancing scale with intimate materials and spatial strategies.
- Apple and Audi alumni have made a luxe EV based on the moon buggy
The Amble One is a $25,000 street-legal electric buggy inspired by the moon buggy, designed for luxury resorts by former Audi and Apple designers.
- Opinion | It’s Ugly. It Costs $640,000. Everyone Is Mad About It but Me.
Ferrari's new £640,000 EV wins the author's praise despite widespread critical backlash for its design and price.
- Japanese symbols that speak without words
Japan uses a system of wordless symbols on vehicles and in heraldry (kamon) that convey mutual understanding and consideration, reflecting a cultural emphasis on unspoken cues.
- Stealing Is a Skill
The blog post argues that outright copying another company's website design pixel-by-pixel for commercial gain is disrespectful and lacks the learning and transformation that define creative "stealing."
- Dirty Little Zine – a tool for making an 8 page printable Zine
Dirty Little Zine is a free browser tool that lays out an eight-page folded booklet on one sheet of paper, exporting print-ready files without server uploads.
- GitHub - emilkowalski/skills: Skills for Design Engineers.
A curated set of coding skills for design engineers that encode animation and UI best practices, helping AI agents produce better interfaces through domain expertise.
- Words of Type | Hacker News
Words of Type is a beautifully designed typography glossary that pays exceptional attention to detail and serves as a brilliant educational resource.
- How liminalism became the defining aesthetic
The article argues that liminalism has become the defining aesthetic of the modern era, but Hacker News commenters widely disagree, calling it a microniche.
- Why Are Dress Sneakers Everywhere?
Dress sneakers evolved from Common Projects' 2004 minimalist sneaker to a business-casual staple, now signaling comfort and status, but may be declining as loafers return.
- CrankGPT | Hacker News
Hacker News users roast CrankGPT's scroll-animation-heavy landing page while confirming its hand-crank can power LLM inference on a Pi 5.
- An interview with an Apple emoji designer
A book author interviews Ollie Wagner, one of Apple's first emoji designers, about the process, SoftBank influence, and Steve Jobs' approval.
- Anthropic ships major Claude Design overhaul with design system imports, code round-trips, and a fix for its token-burning problem
Anthropic's Claude Design overhaul adds design system imports, Claude Code integration, and shared token limits to reposition the tool from a viral demo into an enterprise design-to-code platform.
- An Architect Opts for ‘Optimistic Modernism’ in Her Silver Lake Kitchen
Architect Barbara Bestor decorates her Silver Lake kitchen and dining room with colorful and vintage objects to embody her 'optimistic modernism' style.
- Figma - Chrome Web Store
The Figma Chrome extension lets users capture live websites and import them as editable layers directly into Figma, supporting production UI pulls and calendar file sharing.
- A Paris Pied-à-Terre, Designed for a Daughter
A designer renovates a Paris apartment to serve as both a family pied-à-terre and a home for their daughter.
- Wonder What a Renovated Penn Station Might Look Like? Here’s a Preview.
A $7 billion redevelopment plan for New York's Penn Station would replace cramped corridors with a grand entrance, sweeping staircases, and a glass-walled concourse.
- Obama Center’s Two Sides: A Lovely Park and a Forbidding Tower
The $850 million Obama Presidential Center in Chicago combines a 19.3-acre community park with a 225-foot museum tower, aiming to transform the surrounding neighborhood.
- The Next Frontier of Visual AI Is Code - by Yoko Li - a16z
Visual AI is shifting from generating pixel outputs to producing code artifacts (SVG, HTML/CSS, Blender scripts) that can be edited, iterated, and debugged in a closed-loop render-inspect-revise cycle.
- GitHub - ideogram-oss/ideogram4: Ideogram 4: Open image model at the forefront of design
Ideogram 4 is an open-weight text-to-image foundation model with structured JSON prompting, best-in-class text rendering, and state-of-the-art design generation performance.
- The Next Frontier of Visual AI Is Code
Visual AI is shifting from pixel generation to code-native generation (SVG, HTML, 3D scripts) to enable editability and iterative improvement through test-time compute loops.
- Figma Make, Now on Your Local Code
Figma Make now connects to production codebases, enabling visual editing, git branching, and collaborative PR creation from within Figma.
- Inside Humorist David Sedaris’s Two Upper East Side Apartments - The New York Times
David Sedaris opens up about his two Upper East Side apartments, art collecting, fan interactions, and the unexpected benefits of the neighborhood.
- Wallpaper Without the Work
A beginner-friendly guide shows how to install art canvas wallpaper with low risk and easy reversibility.
- A few interesting modern pixel fonts
Modern pixel fonts like Analog Mono, Coral Pixels, Two Slice, and Geist Pixel update retro bitmap aesthetics for contemporary use, often as vector fonts mimicking pixels.
- Ferrari Luce | Hacker News
Ferrari unveils the Luce, its first electric vehicle, featuring four-wheel steering, active suspension, and a sound system that amplifies real axle vibrations for driver feedback.
- Hacker News front page as a site
A site that displays Hacker News front page stories in a newspaper-like grid layout with AI-generated summaries, gaining attention and discussion on HN itself.
- Ferrari’s First Electric Car Runs Into Backlash in Italy and Beyond
Ferrari's first electric car faced widespread mockery, analyst skepticism, investor sell-off, and a former chairman's warning of destroying the brand's legend.
- The Case for Ugly-Cool Sunglasses
Wraparound, functional sunglasses like Oakleys are gaining cultural traction as 'ugly-cool' fashion statements at events like the French Open.
- Sometimes, the Best Way to Explore a Landscape Is to Sit Down
Madoo garden in Sagaponack, N.Y., offers visitors varied outdoor seating to encourage a contemplative, seated approach to landscape exploration.
- Savour • A newsletter by the design team at Resend
Savour is a newsletter by Resend's design team exploring taste, craft, and the small details that make great products.
- A few interesting modern pixel fonts – Unsung
A blog post explores modern vector-based pixel fonts like Analog Mono, Coral Pixels, Two Slice, and Geist Pixel, examining their design and functionality.
- Ferrari Launches $640,000, Jony Ive-Designed, Glass-Clad Electric Speedster - WSJ
Ferrari launched the Luce, a $640,000 electric speedster co-designed with Jony Ive, to test wealthy buyers' EV appetite amid cooling U.S. demand.
- How to make your text look futuristic (2016)
A humorous guide demonstrates six typography rules to make text look futuristic, using examples from sci-fi movies like Blade Runner and Star Wars.
- How To Make Your Text Look Futuristic
A typographic guide presents six design rules—such as italic slant, angular curves, and metallic textures—to create text that looks futuristic, illustrated with sci-fi movie logos.
- A nicer voltmeter clock
A maker builds a cleaner analog voltmeter clock using CNC-machined maple enclosure, custom decals, and kerf-bent wood side walls, documenting the process.
- Meet the ‘Hyper A.D.U.’
A Jersey City project preserved a historic house by building three townhouses behind it, showing how YIMBY and NIMBY factions can compromise on housing density.
- Interfaces › Design Engineering Magazine
A design engineer launches a paid monthly magazine exploring the craft of building great interfaces through interactive demos, source code, and agent skills.
- Android Auto is now one (screen) size fits all
Google rolls out Android Auto updates for any screen shape, video streaming when parked, Gemini agentic tasks, and widgets to blend phone projection with embedded car software.
- Grab Some Seeds. Throw Them at the Soil. You’re a Gardener Now.
Chaos gardening is a low-effort method where seeds are tossed onto soil to create a spontaneous, colorful garden.
- Show HN: Explore color palettes inspired by 3000 master painter artworks
PaletteInspiration.com lets users explore color palettes extracted from 3000 master-painter artworks, offering harmonies, named colors, and a builder.
- Your website is not for you
Business websites should prioritize customer needs and goals over the preferences of founders, designers, or internal teams.
- Multi-stroke text effect in CSS
Stacking CSS text-stroke layers with varying widths creates a multi-stroke text effect, though browser rendering differences (Firefox smoother than Chrome/Safari) and poor performance make it unsuitable for production.
- Six years perfecting maps on watchOS
Pedometer++ 8 ships a custom SwiftUI map engine for watchOS that renders cartridge-designed tiles, after six years of iterative design to prioritize offline navigation over dynamic rendering.
- Design from the inside || Matt Ström-Awn, designer-leader
In high-growth AI startups, product designers must work inside the codebase, ship code themselves, and make incremental changes instead of relying on static blueprints.
- For One Couple, the ABCs of Home Renovation Were Not So Simple
A couple's ambitious renovation of a 9,000-square-foot Indiana schoolhouse highlights the courage required for large-scale home projects.
- Refero Styles
Refero Styles curates a searchable library of 2,000+ DESIGN.md files from top websites for AI agents in tools like Cursor and Claude Code.
- GitHub - nexu-io/open-design: 🎨 Local-first, open-source alternative to Anthropic's Claude Design. ⚡ 19 Skills · ✨ 71 brand-grade Design Systems 🖼 Generate web · desktop · mobile prototypes · slides · images · videos · HyperFrames 📦 Sandboxed preview · HTML/PDF/PPTX/MP4 export 🤖 Runs on Claude Code / Codex / Cursor / Gemini / OpenCode / Qwen / Copilot / Hermes / Kimi CLI.
Open Design is an open-source, local-first desktop app that turns coding agents into design engines for generating prototypes, slides, images, and videos with brand-grade design systems and multiple export formats.
- The Super Shoe’s Step-by-Step Evolution
The pursuit of near-weightless running shoes has driven innovation that contributed to record-breaking performances at the London Marathon.
- Logo Modernism : Jens Muller, R. Roger Remington : Free Download, Borrow, and Streaming : Internet Archive
A book documenting modernist logo design from 1940-1980, showcasing over 6,000 trademarks and their aesthetic evolution.
- The handmade beauty of Machine Age data visualizations
William James, W.E.B. Du Bois, and Francis Galton pioneered handmade data visualization in the Machine Age, treating design as a form of thinking rather than decoration.
- 5x5 Pixel font for tiny screens
A developer created a 350-byte 5x5 pixel font for 8-bit microcontrollers, arguing it's the smallest size that doesn't compromise legibility.
- Claude Design | Hacker News
Anthropic launched Claude Design, an AI tool for rapidly prototyping UI variations, positioning it as a competitor to Figma and Canva.
- Agents with Taste
Engineers can encode their design taste into structured skill files for AI coding agents, enabling agents to produce visually refined results by following explicit rules for animations, typography, and layout.
- Stitch app’s DESIGN.md format is now open-source for designers
Google Labs open-sources DESIGN.md, a plain-text spec for sharing design rules across AI tools to maintain brand consistency and accessibility.
- GPT Image Generation Models Prompting Guide
OpenAI's gpt-image-2 model offers production-quality image generation with high-fidelity photorealism, text rendering, and flexible quality-latency tradeoffs, supported by a prompting guide covering generation, editing, and creative workflows.
Takes
New skill: /apple-design Apple’s WWDC videos are a goldmine of knowledge. I’ve combed through my favorite ones and came up with 17 design and motion principles. Use them to review existing work or when working on something new to get it right. http://github.com/emilkowalski/skills
@emilkowalski
I'm open-sourcing my Agent Skills library. 75 skills for Codex, Claude Code, Cursor, and other agents, focused on web design, landing pages, motion, WebGL, UI styles, and assets. A few favorites: - Video to Super Prompt Turns a screen recording of a design, landing page, or animation into a super detailed prompt that Fable 5 can one-shot into HTML. - HTML to Interaction Prompts Takes an existing HTML page, like something built in Aura, and extracts prompts for sections, buttons, animations, WebGL effects, and interactions. - Stitched Full Page Capture Captures the entire landing page, not just the hero, so you can use the full page as a design reference. - Daily UI Inspiration Combines multiple skills into an agent loop that browses the web, captures great landing pages, and turns them into detailed prompt packs. It's free. Fork them and adapt for your own workflow.
@MengTo
GOODBYE LOGO DESIGNERS IN 2026. Here are 10 Claude prompts that generate brand identity, visual direction, and logo concepts without hiring anyone. Save this before it goes viral. 👇👇
@shubham_crazy08
Asked Claude to design my logo. The result looked like it cost $500,000. It cost $0. The 7 prompts I used (steal these): Save for later🔖
@ElsaSofia__AI
one of my favorite uses of @claudeai design is, after creating a design system, generate an "avatar sheet" of dozens of variations on the brand that i can easily download and make use of everywhere. super handy.
@Shpigford
💯 This again shows we're moving towards ephemeral on-the-fly generated interfaces for everyting
@levelsio
Today we're releasing a new set of components for building chat interfaces. We've taken the patterns we build every day, rethought the abstractions behind them, and turned them into components you can compose and customize. We're starting with the conversation layer: streaming, scrolling, messages, bubbles, attachments, and markers.
@shadcn
New skill: /animation-vocabulary Helps you get better animations from an AI by telling it exactly what you want by using the right words. "morph", "rubber-banding", "layout animation", and more.
@emilkowalski
literally this. basically just never use google fonts and you'll be miles ahead of everyone else.
@Shpigford
Defining Taste
@mitchellh
How we imbue coding agents with our design standards
@rauchg
Every company I've worked at, product graphics were always a bottleneck. They're important assets because they help sell the value of the product. But what happens when the product is constantly evolving? I built a tool (inspired by what George Bugg started) where I turned all of out atoms/components into HTML so that anyone internally can create their own product graphics. Because we have amazing guidelines (shoutout Shivani and team) I was able to give it specific constraints, rules, and guidelines. So much more potential for this tool, e.g, product animation or creating demos. I even got a Slack bot to generate graphics without me even touching the tool.
@PaulJun_
Means & Methods is now live on http://interfacecraft.dev. A collection of practical techniques to achieve excellence in interface design, covering 100+ topics across 11 chapters, with plenty of interactive examples and code. New members welcome; enjoy!
@joshpuckett
One of the best designers I’ve ever worked with is now a principal engineer. He wants to stay anonymous, but he now designs and builds 95%+ in coding harnesses and the terminal. His workflow is basically: → Get AI to create a design md first → Ask AI to generate the components → Give AI feedback until it feels right (taste!) He thinks doing this is now basically a core skill for designers (and frankly any builder). Not saying you shouldn't design in Figma, but I agree with him that it's important to learn the above too.
@petergyang
Claude Code and Claude Design now sync both ways. Run /design-sync to pull your design system into your repo and build against your real components, or push what you've built back into Claude Design and keep editing on the canvas.
@ClaudeDevs
Introducing /visual-plan - a skill to generate rich, visual plans for Claude Code and Codex. Plan mode in Claude Code is incredible. But I always find my eyes glazing over when it gives me this huge markdown essay in my terminal. I found I can make much better visual plans with reusable components. So I made a skill called `/visual-plan`. It generates plans as MDX with visual, interactive components. Diagrams, interactive API specs, schema design changes, annotated code, and even pan and zoomable wireframes. So for any UI work, you can look at a wireframe first, comment on it, iterate, and then have the agent work. I’ve found this to be a much more intuitive interface for reasoning about what the agent is doing. It’s somewhat inspired by that popular post about how HTML is better than Markdown. But HTML can be slow and verbose to write. And it doesn’t look good checked into a repo. This has really made me feel like humans and engineering are entering a new abstraction phase, where we reason about things at the plan level. As long as the plan is good, agents are getting more and more reliable at executing on it. Almost to the degree that we trust the C compiler to compile to assembly reliably. Plans are the new intermediate representation. I also made a skill for the reverse of this, called `/visual-recap`. After the agent works, it gives you a recap of everything it did. Same idea: wireframes, interactive API specs and diffs, schemas, annotated code, etc. So now when you’re reviewing what the agent did for you, or looking at a pull request of somebody else’s code, you can see a visual recap instead of just reading a wall of text. It’s all free and open source. You can find it on my GitHub. Will link to it in the reply because we all know how dumb these algorithms are with links.
@Steve8708
How I use Claude Code and Remotion to make animated diagrams. Sorry, it's not a single prompt. 1. Find an input language the model knows well. For example, Mermaid for flowcharts. Claude writes it fluently, so it's my entry point. 2. Use Claude to build components that take that input and bake in the guardrails: design system, animation patterns, layout rules. 3. Now I can describe what I want in plain English e.g. "create a flowchart for the tier check section in the script", and Claude translates it to our input language: ``` flowchart TD t1[Tier 1<br/>read-only] t2[Tier 2<br/>in-project writes] t3[Tier 3<br/>everything else] action[Action] --> t1 action --> t2 action --> t3 t1 --> skip([Skips classifier]) t2 --> skip t3 --> classifier{Classifier} classifier --> approve[Approve] classifier --> deny[Deny] ``` The component handles the rest: layout, styling, node and edge reveals. It also takes events for follow-ups like the trace dot that follows a path and lights up nodes. 4. To finish it off, I wrapped the board in a separate CRT shader component. It really helps to have a shared vocabulary with your agent. When I say "rise in fast on enter", it knows I mean fade in while translating up, from a set offset, faster than the default duration, with a specific bezier curve. For common language inspo: look into @mattpocockuk `/grill-with-docs` and
@delba_oliveira
Maizzle 6 is here 🥳 🍑💨 Tailwind CSS 4 💚 Vue templating 🔌 Vite plugin 🧩 Components ✨ Beautiful DX 🤖 Agent skills Build HTML emails the way you build apps. Our biggest release ever. npx maizzle new
@cossssmin
Apple COOKED with the new Siri UI animations 🤌🏻🤌🏻
@TheAppleDesign
Hallmark v1.1 is out 🎉 The open source design skill for beautiful UIs. Now with new themes, better designs, more AI slop detectors, and a new mode to drastically redesign apps. Here's what's new: ◆ 4 new themes: Carnival, Lumen, Hum, and Cobalt ◆ Better design: sharper hero headlines & navs, hand-built SVGs and animations, and cleaner type & spacing ◆ New Custom mode: generate a fully custom page from scratch while still passing every anti-slop gate ◆ Tighter catalog: Heard feedback that some themes looked AI generated so we cleaned a bunch of them up Try it today: npx skills add nutlope/hallmark
@nutlope
Introducing Impeccable 3.5, the best way to design in production: iterate on real UI with your AI agent, in the codebase you actually ship. Turns out many popular design skills, including Impeccable and Anthropic's frontend-design, weren't actually very good at...design (the workflow was valuable, but the output didn't magically make LLMs like GPT great designers). We measured it across thousands of generations: 74% of pages used the cream AI-default background, 76% reached for extreme letter-spacing, 90%+ failed the contrast floor. So we started fixing slop systematically, specific to each model. The skill now compiles rules for the exact defects each model makes, instead of shipping one generic file to everyone. The biggest jump is in GPT-5.5 and Codex. Also new: ◆ It now knows the difference between a new project and an existing one. Existing codebase, it reads your design system and preserves your identity. Greenfield, it seeds a fresh palette from 129 hand-curated anchors so every cold start doesn't drift to the same safe colors. ◆ Live Mode is now in beta, and works at two scales. Type a direction into the new Steer bar, or speak it, and the agent reads the whole page and edits it in place. Or pick a single element, steer it with a sub-command, live-edit any copy, and accept the variant straight back to source. Insert mode scaffolds brand-new elements between the ones already there. Recovery survives HMR, hidden heroes, and dev-tool overlays. ◆ A rebuilt anti-pattern detector. Torn off jsdom and onto a real CSS cascade resolver: roughly 20x faster, dependency-free, and now small enough to run inline inside the skill, not just the CLI and extension. 14 new rules, 41 total. ◆ The skill keeps itself current, checking once a day and offering to update. Plus /impeccable init and a bare /impeccable that reads your repo and tells you the next move. Free, open source. Claude Code, Codex, Cursor, and more.
@pbakaus
Long-form writing works better with a little more space. Now you can edit longer pieces in full-screen and save them to your Library to come back to later.
@ChatGPTapp
It’s never been easier to design your dream house. Draw a shape. Define your rooms. Set your constraints. @DraftedAI generates complete floor plans, elevations, and 3D home designs in seconds. Over the last month, 120,000 people generated 325,000+ home designs with
@ycombinator
Basecamp 5 is live! And the new website is a throwback to a simpler time. Just show the damn product. Just list the features. Yes, it's agent accessible, but it's not agent hysteric. https://basecamp.com/
@dhh
Here's another look a the same feature, bookmarking, in this case, executed differently in Basecamp 4 vs. Basecamp 5. Even the little things are significantly better.
@jasonfried
Faith in eventually. Making something new takes patience. But it also takes faith. Faith that everything will work out in the end. During the development of most any product, there are always times when things aren’t quite right. Times when you feel like you may be going backwards a bit. Times where it’s almost there, but you can’t yet figure out why it isn’t. Times when you hate the thing today that you loved yesterday. Times when what you had in your head isn’t quite what you’re seeing in front of you. Yet. That’s when you need to have faith. There are designs that are close, but not there yet. There are obvious conflicts that will need to be resolved. There are lingering things that confound you, confuse you, or upset you, but you know that eventually they’ll work themselves out. Eventually you’ll find the right way to do something you’ve been struggling with. It’s hard to live with something that isn’t quite right yet – especially when it’s your job to get it right. It’s important to know when to say “it’s fine for now, but it won’t be fine for later.” Because moving forward is critical to getting somewhere. And, eventually, you’ll figure it all out. It’ll all work out in the end. This is what I’ve always believed, and have always tried to practice. A dedicated faith in the eventual resolution of a problem, the eventual execution of a concept, and the eventual realization of the right design. Even when something’s poking out you don’t like, or something isn’t aligning quite right, or the words aren’t as elegant as you’d hoped, or something just isn’t easy enough yet, you need to have confidence it’ll all come together eventually. Remember that what you’re making is in a perpetual state of almost right up until the end. And it's never right even after. In the meantime, you just press on and keep making things, trying things, and getting closer and closer to the time when you can tie the loose ends into a perfect bow and present it to the world. What fun it is!
@jasonfried
if you want to design with AI agents, these skills are amazing - impeccable
@nurijanian
never seen this type of treatment before - http://hex.tech has a cursor dwell UI for enabling scroll on one of their interactive homepage sections. so by default you don't hijack regular scrolling. neat detail
@Stammy
Introducing Interfaces A design engineering magazine about building great interfaces. A new issue is released every month covering topics across animation, typography, layout, color and everything else that makes an interface feel great. https://interfaces.dev/
@jakubkrehel
First I critique something particularly embarrassing in Basecamp 4, and then show you how we completely redesigned the same flow in Basecamp 5. We grow!
@jasonfried
Launching today: make any PDF beautiful. It's 2026 - there's no excuse to have ugly resumes, invoices or client proposals. Just upload a PDF -> Get back a polished, professionally designed version in minutes. Works with docs of any complexity👇
@anvisha
Have you ever wondered how I make some of the illustrations for http://makingsoftware.com? Well, I made a video walking through some of the tooling I've made. Hopefully its interesting.
@DanHollick
I’m thoroughly impressed by this OLED display on the new dell XPS 14. Everything pops
@typecraft_dev
Agents make ugly UIs because they've never seen good design. We've been fixing that, 2,000 DESIGN.md files from the world's best products, structured for a model to read and learn. Colors, type, spacing, layouts and more. Free. http://styles.refero.design
@bbssppllvv
Twenty-odd years ago, Jason and I did this promo for Apple. It was made by @davemorin and lived on Apple's site. It's incredible how well it still holds up! I really do need a beautiful computer to do my best work. Today, it's no longer made by Apple, but the principles endure.
@dhh
This is cool: https://maggieappleton.com/zero-alignment
@brian_lovin
This Omacon keynote celebrates computers as more than just tools, but as beautiful, bespoke, and malleable objects. We have such a rich heritage to draw from in our industry, and we don't have to accept losing control over our machines or their aesthetics.
@dhh