This week
- Megazoid specimen, showing off variable depth and stroke axes. I recently had the pleasure of working with David Jonathan Ross (of DJR) to create a microsite for his type family Megazoid. Megazoid is a big, blocky exploration of raw geometry. It’s such a fun typeface! The font...
Two weeks ago
- Photo by Photo by Artan Sadiku Commentary about browsers and the features they support is sometimes pejorative towards pre-standardisation features. Given Apple's constriction of Mozilla's revenue stream and its own strategic under-funding of WebKit, this usually takes the form...
About a month ago
- The same reason you would bake a batch of cookies: because you enjoy it — the process itself, but also the result. And perhaps, if you like, you share the result with others. Who is out there asking, “Should I bake a batch of cookies? How well can that act be monetized? Should I...
3 months ago
- Basic Structure points attribute = list of x,y coordinates separated by spaces or commas: 10,10 = first point 50,50 = second point 90,10 = third point 70,80 = fourth point Lines connect each point ......
4 months ago
- Ive just passed the 10 year mark of my career in web development! A lot of things have happened in that time, so I thought I would celebrate this milestone with this list, which is mostly comprised of little anecdotes/observations that I put on various social media platforms...
7 months ago
- I’m in the Netherlands. Last week was running some presentation training with a group at Info Support in Veenendaal, the weekend was catching up with friends in Amsterdam, and tomorrow I’m speaking at a student conference in Utrecht. One of the things about travelling for a...
- Code patterns for rendering UI using XState and three.js....
8 months ago
- Choosing tools for developing a browser-based video game...
- Link: WikiTok This is such an amazing site and has become a bit of a daily habit for me. It's a brilliantly simple idea that means I'm browsing more of Wikipedia than I ever have before. I built a similar demo a while ago using the now-defunct Portals API because I want to...
- Hidde de Vries gave a great talked titled “Creativity cannot be computed” (you can checkout the slides or watch the video). In his slides he has lots of bullet points that attempt to define what art is, and then in the talk he spends time covering each one. Here’s a sampling of...
9 months ago
- Exploring the browser as a storytelling medium....
10 months ago
- Earlier this year, I looked into why Mastodon didn’t include referer headers. As someone who enjoys following web analytics, it seemed a shame that Mastodon appeared never to send any traffic. I knew this wasn’t the case, but that lack of traffic data certainly wasn’t doing...
- In the vastness of empty space surrounding Earth, the Moon is our closest celestial neighbor. Its face, periodically filled with light and devoured by darkness, has an ever-changing, but dependable presence in our skies. In this article, we’ll learn about the Moon and its path...
about 1 year ago
- Experimented with WebSim, a simulated web environment, creating sites like a personal blog, timezone converter, interactive globe, and a travel site. The experience was reminiscent of the early web's playful exploration and highlighted WebSim's potential for creativity and...
- How to send data to WebGL shaders. How to use uniforms, attributes and varyings....
over 1 year ago
- In this article I will be discussing some of the emerging trends and technologies that I believe will shape the future of frontend development....
- May 24, 2024 To demonstrate that Origami is a good language for building #smallweb / #indieweb blogs, I built a fun sample blog reenvisioning Henry David Thoreau has a modern influencer with a lifestyle blog about off-grid living. Creating a site in Origami is completely...
- Imagine someone came to you in a time machine and said, “In the future we will write software that becomes more capable as time passes without any effort on our part.” Wouldn’t that be amazing? Surely you’d want to know what sorcery makes this possible, right? Well the future is...
- How to calculate how far the user has scrolled on the page or page section....
- Update: OWA is out with an open letter appealing to Apple to do better. If you care about the future of the web, I encourage you to sign it, particularly if you live in the EU or build products for the common market. After weeks of confusion and chaos, Apple's plan to kneecap...
almost 2 years ago
- Creating a subtle, peripheral, and synchronous sense of shared space and context on the web...
- Developer Paul Scanlon shows how to recreate Shopify's 3D Thanksgiving globe, using a React component for globe data visualization. Did you see this year’s BFCM......
- Own Your Web This newsletter by Matthias Ott is one of my favourite ones, even though it’s super new. The vibe, its focus, and shared resources speak to my interests. It’s all about the Indie Web and the core building blocks of a Web platform. Nice one, Matthias! The poster’s...
- Building a demo player for coaches and analysts to visualize CS2 gameplay....
Rows per page