Links by Friday logo

Links by Friday

Subscribe
Archives
March 29, 2024

Links by Friday 014 - Seasonal Refresh

Easter is the season Christians celebrate the death, burial and resurrection of Jesus Christ. It's a time of somber reflection on the sacrifice that Jesus made, without it there is no Christianity. Happy Easter!


It's the season of the site refresh. Kottke did a refresh, Arun at Arun.is did his, Karolina is considering it, and I bet there are more in the works.

Lynnandtonic Site Refresh

Lynn Fisher has outdone herself with this one. The detail is simply inspiring, do read it.


Case Study: lynnandtonic.com 2023 refresh | Lynn Fisher

Thoughts and process for the lynnandtonic.com 2023 redesign.

Give Your Blog a Name

  • "content design and design systems consultant": personal description of the blog owner

  • "comic anhs": a clever play on words using the blog owner's name ✨

  • "blakewatson.com": the domain name

  • "Erin Kissane's small internet website": blog owner's name + pretty cute literary description


Apple Annie’s Weblog · Give your blog a name.

With the initial Blogroll + two spins under my belt, I see some trends and I'm missing some names!

The MacPad

Breaking my rule for this one because it is really impressive. Settle down for this one, it is a long read.


MacPad: How I Created the Hybrid Mac-iPad Laptop and Tablet That Apple Won't Make - MacStories

It all started because I wanted a better keyboard for my Vision Pro. I had no idea that, in looking for one, I’d accidentally create the hybrid Apple computer of my dreams. As I quickly discovered after working on the Vision Pro daily, you can get by without an external trackpad, but a keyboard is

Good Enough Code is Not Good Enough

Striving for excellence is not just a matter of professional pride; it is necessary to prevent the endless cycle of suffering.


"Good enough" code is just not good enough - ShiftMag

Striving for excellence is not just a matter of professional pride; it is necessary to prevent the endless cycle of suffering.

I'm a programmer and I'm stupid

I use the simplest mainstream language available (Go) and very basic Python. I write simple (though sometimes verbose) code that is easy to understand and maintain. I avoid deep abstractions and always choose composition over inheritance or mixins. I only use generics when absolutely necessary. I prefer flat data structures whenever possible.


I'm a programmer and I'm stupid

But it kind of works.

That's it, see you next time.

Don't miss what's next. Subscribe to Links by Friday:
Powered by Buttondown, the easiest way to start and grow your newsletter.