Code & Development
Open Transclude
The Website Obesity Crisis
A Talk by Maciej CegłowskiWeb Design - The First 100 Years
A Talk by Maciej CegłowskiVisualizing Algorithms
An Article by Mike BostockAias
A Profile by Nick TrombleyThe Future of Programming
A Talk by Bret VictorWhat Makes Software Good?
An Article by Mike BostockAn incoherent rant about design systems
An Article by Robin RendleNo matter how fancy your Figma file is or how beautiful and lovingly well organized that Storybook documentation is; the front-end is always your source of truth. You can hate it as much as you like—all those weird buttons, variables, inaccessible form inputs—but that right there is your design system.
...being honest about this is the first step to fixing it.
Right-Angle Doodling Machine
A Game by Clive Thompson- You draw one single line. It can be as long as you like.
- To start the line, you put your pen down.
- You can make right-angle turns only, either 90 degrees or -90 degrees.
- You cannot back up. You must always move forward.
- You don’t lift your pen until you’re ready to stop. When you lift the pen, the doodle is done.
What do I need to read to be great at CSS?
An Article by Baldur BjarnasonA rule of thumb is that the importance of a blog in your feed reader is inversely proportional to their posting cadence. Prioritise the blogs that post only once a month or every couple of weeks over those that post every day or multiple times a day...Building up a large library of sporadically updated blogs is much more useful and much easier to keep up with than trying to keep up with a handful of aggregation sites every day.
Designing with code
An Article by Matthew StrömRecently I’ve had a few opportunities to use code to create design. In two of my bigger projects at The Wall Street Journal, writing code has led to new ideas. Problems that typically plague early designs — e.g. “how does this look with real content?” — are easy to solve. By exploring visual ideas directly in code, I’ve started to see the amazing potential of code as a design tool.
Picking better names for variables, functions, and projects
An Article by Tom MacWright- Avoid weasel words
- Follow patterns religiously
- Don’t cheap out on characters
- Call things the same thing
- Don’t name internal projects
- When things change, change their names
this vs. that
A Website by Phuoc Nguyentixy.land
A Websitesin(t * x) * cos(t * y)
Creative code golfing.
Front-of-the-front-end and back-of-the-front-end web development
An Article by Brad FrostA succinct way I’ve framed the split is that a front-of-the-front-end developer determines the look and feel of a
button
, while a back-of-the-front-end developer determines what happens when thatbutton
is clicked.The Great Divide
An Article by Chris CoyierOn one side, an army of developers whose interests, responsibilities, and skill sets are heavily revolved around JavaScript.
On the other, an army of developers whose interests, responsibilities, and skill sets are focused on other areas of the front end, like HTML, CSS, design, interaction, patterns, accessibility, etc.
Painting With the Web
An Article by Matthias OttSo much about [Gerhard Richter's painting process] reminds me of designing and building for the Web: The unpredictability, the peculiarities of the material, the improvisation, the bugs, the happy accidents. There is one crucial difference, though. By using static wireframes and static layouts, by separating design and development, we are often limiting our ability to have that creative dialogue with the Web and its materials. We are limiting our potential for playful exploration and for creating surprising and novel solutions. And, most importantly, we are limiting our ability to make conscious, well-informed decisions going forward. By adding more and more layers of abstraction, we are breaking the feedback loop of the creative process.
Technical debt as a lack of understanding
An Article by Dave Rupert"If you develop a program for a long period of time by only adding features but never reorganizing it to reflect your understanding of those features, then eventually that program simply does not contain any understanding and all efforts to work on it take longer and longer.” — Ward Cunningham
bees & bombs
A Blog
Phenomenal: Exhibited Works
Untitled (Light Canvas)
A key transitional work for Wheeler is his untitled "light canvas" from 1965. The canvas was primed white, then over-sprayed..., but with no emblems or polished elements. The contrast in the light canvas is provided not by any imagery within the painting but by back-lighting; the canvas is backlit with neon light, which is embedded in a reverse bevel Plexiglass frame that projects the piece about five inches from the wall. The effect suggests an eclipse, or some other spectral occlusion of a bright light source.
Eindhoven
Stuck Red
Zero Mass
On an autumn night in 2009, I experienced a version of this piece installed in a stone barn in rural France. The evening was moonless and cold; I stood with two friends inside the piece for the better part of an hour, as our eyes adjusted to almost total darkness, before any of us could begin to see one another. It was the definition of a liminal, or barely perceptible, experience. Eric Orr, who died in 1998, was involved with Zen Buddhism and considered these pieces to be spaces for meditation. Experiencing them as intended requires the visitor to focus quietly on the mechanics of their own perception.
Little Blank Riding Hood
As a student at Chouinard, Larry Bell also started as a painter. His early canvases features simple shapes rendered in gestural strokes...From there he started eliminating the texture of the strokes, applying opaque color (thin Liquitex paint) to unprimed canvas, masking off shapes to create straight-edged parallelograms. An example of these works is Little Blank Riding Hood, whose top left and bottom right corners are clipped, suggesting an isometric projection of a three-dimensional form.
Afrum
Untitled (White Light Grid Series-H)
The entire box is suspended from the ceiling by only four evenly spaced monofilaments, so that it seems to float with no physical connection to the wall or to a power source. Behind the wall (which must be purpose-built and is quite thin) is a cabinet containing four Tesla coils. The coils emit a high-frequency energy that passes through the wall and lights the tubes. The energy pulses a bit, making the tubes flicker at times both vertically and horizontally. The Tesla coils make a crackling static sound that is mostly muffled by the barrier wall, while the neon tubes emit a low hum that is audible close to the work. The work is elegant and slightly menacing, evoking something of a mad scientist's experiment.
Five Paintings IV
One of the most extraordinary examples of McCracken's illusory surfaces occurs with Five Paintings IV, 1974. This wall-mounted work has a black polyester resin finish. From some angles the surface is opaque, from others highly reflective, and from still others it seems to reveal great depth. A happy accident in the creation of the work sealed many tiny air bubbles or particulates in the piece. When these catch the light, they suggest a galaxy of stars on a moonless night.
The Iceberg and Its Shadow