AI is an impediment to learning web development
Some thoughts on AI and LLMs, based on being Head of Engineering for JumboCode , a club of 180 students at Tufts University that builds software for non-profits.
Some thoughts on AI and LLMs, based on being Head of Engineering for JumboCode , a club of 180 students at Tufts University that builds software for non-profits.
Discover how text fragments revolutionize web navigation. Learn to link directly to specific text on any web page, surpassing traditional 'Ctrl+F' searches. Explore this powerful, user-friendly feature for precise content sharing and improved web experiences.
PR-007 - Why you don't need React - Thoughts and Ideas
In September 2021, Cloudflare took the tech world by storm by announcing R2: a storage service accessible through the ubiquitous S3 API but that didn't charge any egress ("bandwidth") fees. You only pay for storage and read/write/delete requests. It was a major kick in the incumbents' balls who all…
Chris Haynes - web developer consultant
It’s super late at night on Thanksgiving weekend in Canada. I shouldn’t be thinking about weird internet drama, but here we are.
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
The story of how I gained two world-firsts, somehow.
There's a class of comment you often see when someone makes a popular thread on Mastodon/Twitter/Threads/etc., that you also see on videos that's basically "Why make a Twitter thread? This would be better as a blog post" or "Why make a video? This would be better as a blog post". But, these comments are often stronger…
The handling of widowed headings across pages in Apple Books is of particular concern. Since 1997, CSS has had properties to handle this, and yet browsers including Safari and Firefox still don’t support them – why not?
A personal code notes blog
I was pretty hot on it for a minute. I wanted it to succeed and thought it had the bones to make it. Coil was the main startup trying to push it. They did the right thing by just making it work fir…
In the previous post i discussed a bit the history of digital map design, in particular also outside of OpenStreetMap. I also wrote in the past about the history of OpenStreetMap Carto , the cartographic face of OpenStreetMap and without doubt the most influential map design project in OpenStreetMap – today as well as…
It's no secret that authenticating into services is an unresolved topic. With time, we have managed
Lowercase letters and uppercase letters use the same amout of data — 1 byte each.
For as long as I’ve been writing shaders, there’s been one specific shader I’ve always tried to write…
setTimeout breaks after 25 days. setBigTimeout doesn't.
Shopislot adalah situs game online yang menghadirkan berbagai pilihan permainan slot dengan tampilan 3D yang tajam dan detail. Nikmati pengalaman bermain yang lebih menarik dengan visual realistis, navigasi sederhana, serta koleksi game yang lengkap dalam satu platform.
How do you do, fellow web developers? A growing disconnect. | exotext
Today in "our novel form of NIH," why did Bluesky choose not to use a peer-to-peer network when designing the AT Protocol?
Since I haven't published anything in almost two months, let me jot down one thought that has come to mind frequently over the past few months.
[Leave comments: Google Docs , Hacker News , LWN , typo.social , X , reddit , phoronix ]
How I built a local-first app for planning trips, and what I learned about the current state of the local-first ecosystem along the way.
srcset, sizes, picture, source, and how they all fit.
wingolog: article: missing the point of webassembly
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
Marginalia Search now properly supports phrase matching. This not only permits a more robust implementation of quoted search queries, but also helps promote results where the search terms occur in the document exactly in the same order as they do in the query. This is a write-up about implementing this change. This is…
Nextdoor's notification settings are hostile. This is not an isolated incident.