A flowing WebGL gradient, deconstructed
An introduction to writing WebGL shaders using gradient noise and cool math.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 8,469 posts.
An introduction to writing WebGL shaders using gradient noise and cool math.
We all like to build software which is reliable, but every once in a while it seems like a good idea to demo something still in its unreliable infancy. Google Chrome has a little known feature which can help.
Another look through mobile UI design patterns in the Middle Kingdom.
We’re excited to announce a new feature that allows users to seamlessly purchase and manage domains directly through Bluesky.
I’ve got a challenge for you. The next time you start a new project, try not using a PHP framework.
Writing and Stuff from Isaac Z. Schlueter
Google Play Music has whatever you need music for — and now comes in a free, ad-supported version in the U.S.
Everybody knows that the digital locks of DRM on the digital media you own is a big problem. If you’ve bought a digital book, album, or movie, you should be able to do what you want with it—whether that’s enjoying it wherever you want to, or making it more accessible by changing the font size or...
Use connect-web to generate compact, idiomatic TypeScript clients for your Protobuf APIs.
Twitter tried to reduce load times for external links, but made things slower instead. It mistakenly normalizes domains to a point where they’re no longer useful.
Current status: Advanced Custom Fields (ACF®) is available in the WordPress.org plugin directory, where the ACF team at WP Engine publishes and maintains
I wanted to create a website for a personal project. This is usually the great opportunity to learn - no time pressure, no external requirements, etc. That meant I could choose the language I wanted to try out in anger (Rust) and take it for a spin. Here’s a short summary of the experience.
Yep, Google removed the permissions list from Play Store, and we can no longer check the app permissions on it.
One of the great headaches of developing interactive graphics applications for online deployment is covering every base. Your targets likely include a near-infinite combination of browser vendors, browser versions, and graphics hardware. The Khronos Group created WebGL to slice through this Gordian knot, rendering…
At Mozilla we believe that apps and browsing are best viewed as cooperative and symbiotic, each better when working together. We are working to strengthen that relationship by building an ...
I noticed yesterday that some C#, JavaScript and CSS files I had sitting in ...
We should be giving all agents tools that excel at what’s important for an AI model. Kitesurf is Cloudflare’s new stateless, highly scalable, and cost-effective web browser that runs entirely on top of Workers and was designed specifically for the Agentic Cloud.
A few days ago, Peter Gramantik from our research team found a very interesting backdoor on a compromised site. This backdoor didn’t rely on the…
Hey guys, here are the lastest StackVM news. So we applied to Y Combinator for the Winter 2011 funding cycle but got rejected. On November 2 we got an email saying that they could not accept our application for funding, which meant that we wouldn't even get the interview. Our plan was to surprise Y Combinator folks…
SVG, short for <em>“scalable vector graphics”</em> is a format for, well, scalable vector graphics. In this article I summarize my opinion of the format, what its problems are and suggest what could be done to improve things.
We’d like to extend a special thank you to the 210 volunteers who helped resolve more than 1,200 bugs in the Firefox 91 release. Of the 210 volunteers, 16 developers contributed their first code changes to Firefox as brand new volunteers!