• Readmore logoReadmore.dev
  • Latest
  • Explore blogs
  • Trending topics
General topics
  • Front-end dev
  • Backend dev
  • Product dev
  • Native app dev
  • Game dev
  • CompSci
  • Databases
  • Hardware
  • Robotics
  • DevOps
  • Security
  • Data Science
  • AI / LLMs
  • Blockchain / Web3
  • Design
  • Animation
  • General tech
  • Startups
  • Life / Culture
  • Career advice
  • Hiring / Interviews
Popular topics
  • JavaScript
  • TypeScript
  • Angular
  • Vue
  • React
  • Node.js
  • Next.js
  • Svelte
  • CSS
  • WebGL
  • Python
  • PHP
  • Go
  • Rust
  • .NET
  • Git
  • Firebase
  • AWS
  • Google Cloud
  • Azure
  • Linux
  • Docker & K8s
  • Raspberry Pi

WebGL

Loading...

Two weeks ago

Shaders 102 - sending data

- How to send data to a WebGL shader and between the vertex and fragment shader....

Front-end dev

about 1 month ago

Farewell for now, Chrome.

- After almost 14 years on the Chrome team, Im moving onto a new chapter. Here is a look back at some of what we built together...

Front-end dev

3 months ago

Write Code That Runs in the Browser, or Write Code the Browser Runs

- I’ve been thinking about a note from Alex Russell where he says: any time you're running JS on the main thread, you're at risk of being left behind by progress. The zen of web development is to spend a little time in your own code, and instead to glue the big C++/Rust subsystems...

Front-end dev

Lots to shout about in Quiet UI

- As President of Web Components, it’s my duty to publicly comment on every Web Component library and framework that exists. Today I’m taking a look at Quiet UI, a new source-available web component library soft-launched by Cory LaViska, the creator of Shoelace WebAwesome. You...

Front-end dev

The present and potential future of progressive image rendering

- Progressive image formats allow the decoder to create a partial rendering when only part of the image resource is available. Sometimes it's part of the image, and sometimes it's a low quality/resolution version of the image. I've been digging into it recently, and I think there...

Front-end dev

New Work: Megazoid Microsite

- 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...

DesignFront-end dev

The History of Core Web Vitals

- This write-up is a history of how Core Web Vitals came to be based on my recollections from our work on it at Google from 2014 onwards...

Front-end dev

4 months ago

Web Standards and the Fall of the House of Iamus

- 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...

Front-end dev

Why Make a Website in 2025?

- 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...

Front-end dev

6 months ago

SVG Notes: Polyline

- 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 ......

Front-end dev

7 months ago

You're not a front-end developer until you've...

- 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...

Front-end dev

10 months ago

Lunch’n’Learn with the Amsterdam Java User Group

- 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...

Career adviceFront-end dev

02 code patterns

- Code patterns for rendering UI using XState and three.js....

Front-end devGame dev

11 months ago

01 tools

- Choosing tools for developing a browser-based video game...

Front-end devGame dev

WikiTok

- 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...

DesignFront-end dev

The Art of Making Websites

- 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...

DesignFront-end dev

about 1 year ago

Browser adaptation

- Exploring the browser as a storytelling medium....

Front-end devGame dev

An update on Mastodon and referer headers

- 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...

General tech

Moon

- 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...

General tech

over 1 year ago

I spent an evening on a fictitious web

- 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...

AI / LLMsFront-end dev

The Future of Frontend Development

- In this article I will be discussing some of the emerging trends and technologies that I believe will shape the future of frontend development....

Front-end dev

Sample influencer lifestyle blog for Henry David Thoreau

- 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...

Front-end dev

Futuristic Progressive Enhancement

- 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...

Front-end dev

almost 2 years ago

Scroll percent

- How to calculate how far the user has scrolled on the page or page section....

Front-end dev

Rows per page

Page 1 of 3