Supercharging Style Transfer
Posted by Vincent Dumoulin*, Jonathon Shlens and Manjunath Kudlur, Google Brain TeamPastiche. A French word, it designates a work of art that imita...
Posted by Vincent Dumoulin*, Jonathon Shlens and Manjunath Kudlur, Google Brain TeamPastiche. A French word, it designates a work of art that imita...
Note: The demos below require WebGL2 support . If you are running a browser without WebGL 2 support, user “petercooper” on Hacker News has helpfully recorded a video and GIFs and for me.
A version of Windows 8 with nothing but Metro looks like an excellent design for an iPad rival.
Ryanair Airlines is an excellent example of a company that will use as many dark patterns as possible...
My redesign of the Ableton Live. The entire process and elaborate case study of UX and UI design including guerilla UX research, interviews, sketches, drafts, wireframes, iterations, interface ideas and everything in-between. UI design galore.
How the redesign of a street in a walkable college town reflects our broader values for cars over people.
A Pretty Map of the European Power Grid
We’ve all read stories about and been enthralled by the idea of App Store millionaires. As the story goes… individual app developers are making money hand over fist in the App Store! And if you can just come up with a great app idea, you’ll be a millionaire in no time!
The free website builder with a design agent that takes you from idea to launch. Changes stay editable, with hosting, CMS, analytics, SEO, and AEO built in.
An updated list of design thinking books and papers to understand the principles underpinning the design thinking process and its practice.
Subgrid allows us to extend a grid template down through the DOM tree, so that deeply-nested elements can participate in the same grid layout. At first glance, I thought this would be a helpful convenience, but it turns out that it’s so much more. Subgrid unlocks exciting new layout possibilities, stuff we couldn’t do…
This comprehensive guide shows how to use CSS transitions! A back-to-basics look at the fundamental building blocks we need to create microinteractions and other animations.
A practical guide to implementing the boiling line animation effect using SVG filter primitives and JavaScript - Blog post by Camillo Visini
We've all been there: you learn a few things and it all seems so simple, but when it comes time to make something yourself, it doesn't look right! In this tutorial, we'll start with some "beginner's pixel art" and we'll make edits to it in order to show off some common mistakes and their solutions. One of the hardest…
In this article, I try to understand why coding agents can be infuriating to use. I think the problem is their conversational UX: they behave enough like helpful colleagues to trigger our social instincts, but they don't learn, adapt, or take responsibility the way people do, which makes their repeated mistakes feel…
I’m building In the Long Run where runners do virtual runs on famous routes around the world. The app tallies up your Strava mileage and plots your total distance as progress against country- or continent-spanning routes. The intention is to provide long-term inspiration and motivation; life is a marathon, not a…
Posted by David Ha, Google Brain ResidentAbstract visual communication is a key part of how people convey ideas to one another. From a young age, c...
Articles, projects, podcast by Ulysse Pence
A blog about software craft and quality
Architectural unrest about Autodesk and its support for the industry's design businesses is growing. Discontent has been simmering for a decade or more, and has led to calls for EU action.The rece