5 Items
  • So, again, I'm not against the use of Tailwind, but I think Tero Piirainen hits the nail on the head in this article.

    I started web development at the age of a blink tag and CSS has always been my favorite part of the web development stack. I'm particularly fascinated about the crossing between design and front-of-the frontend...the introduction of Internet Explorer 4.0 nailed me to the separation of concerns pattern.

    That ethos was similarly driven into my head.

    Fast forward to this date, and the solid foundation has almost disappeared. Styling is inlined and CSS is written with JavaScript. There are no element types, nor contexts. Styling is flat and not cascading. Global is feared instead of used.

    Read the article, but I think the above is why it feels so wrong. The resulting markup and classes are bloated and gross in comparison to the world I came from.

  • Yeah that’s the problem. Postwar America has been unnaturally stable, precisely for the generation who still runs things: the Baby Boomers. Tyler Cowen says that “virtually all of us have been living in a bubble “outside of history,” and on this I agree with him. “Boomer Realism”—the continued cultural power of this aging generation—papers over just how radical the changes of the past two decades (really, decade and a half) have been.

    Nobody likes the present situation very much

  • Dave Rupert, A holy communion: “Our thoughts, words, and images transfigured through time and space as ones and zeroes. Circumnavigating the globe in milliseconds. An immaculate relay. A holy exchange.


    That is powerful. It is precious. We would do well to preserve its sanctity.”

  • Another fun project from Neal Agarwal, Infinite Craft. You will have to play around with it to get the gist, but I spent a little too much time creating new things. If you're in a good mood after that, bring yourself down with The Password Game.

  • Mandy Brown’s Unified Theory of Fucks: “I used to tell this story, about my theory of fucks. The theory goes like so: you are born with so many fucks to give. However many you’ve got is all there is; they are like eggs, that way. Some of us are born with quite a lot, some with less, but none of us knows how many we have.


    Good work is the art of giving a fuck about the living.


1 Items
  • Frank Chimero wrote: “All materials have a grain, whether wood or pixels, and that grain suggests the best way to work. Go with the grain and one will find sturdiness combined with tremendous flexibility—a natural and exciting give that grounds decisions and excites with possibilities. Work against the grain and the work becomes precarious, difficult, and fragile. Instead of the elegant bending that software requires to adjust to different screens, uses, and situations, the work breaks because it can not adapt.’


4 Items
  • Via Bruce I stumbled upon this interesting Hacker News discussion under the ominous title “Is web programming a series of hacks on hacks?” Thingy’s law applies, so the answer is No, but it’s a qualified No, and we need to understand what we should do in order to avoid a future Yes.

    There is so much going on in web development that is difficult to keep track of. I often feel lost in the sea of progress. Worth a read.

  • Even when change is elective, it will disorient you. You may go through anxiety. You will miss aspects of your former life. It doesn’t matter. The trick is to know in advance of making any big change that you’re going to be thrown off your feet by it. So you prepare for this inevitable disorientation and steady yourself to get through it. Then you take the challenge, make the change, and achieve your dream.

    Harvey Mackay

  • Strange how one person can saturate a room with vitality, with excitement. Then there are others… who can drain off energy and joy, can suck pleasure dry and get no sustenance from it. Such people spread a grayness in the air about them.

    John Steinbeck, Travels with Charley

  • What you need, above all else, is a love for your subject, whatever it is. You’ve got to be so deeply in love with your subject that when curve balls are thrown, when hurdles are put in place, you’ve got the energy to overcome them.

    Neil deGrasse Tyson


1 Items
  • This one is high quality. “There’s an out of control trolley speeding towards two workers. They’re massive dicks. You have the ability to pull a lever and change the trolley’s path so it hits just one person. He’s an even bigger dick.”


2 Items
  • The one skill that I would identify as the most important, and the one that can make the most positive impact on your profession, is that of mastering your capacity and ability to learn.

    John Dillworth

  • Via Kottke: One of the best lists I’ve seen compiled on why we study history, and some of them are certainly why I find it to be so fascinating. For instance:

    (3.) The past is analogue: a contemporary issue or problem resembles some past issue or problem; the historical example has just enough distance from our own situation that we understand ourselves better. Barbara Tuchman, A Distant Mirror; Lisa Jardine, Worldly Goods.