WebKit will delete all local storage after 7 days
Apple will delete your data if you don’t use an app for seven days. This effectively kills offline web apps.
The latest blog posts to take off on Hacker News. 4,614 posts.
Apple will delete your data if you don’t use an app for seven days. This effectively kills offline web apps.
If you are in charge of a web site that provides even slightly important information, or important services, it’s time to get static.
In cases of emergency, many organizations need a quick way to publish critical information. But existing (CMS) websites are often unable to handle sudden spikes in traffic.
Dragons Abound produces maps in SVG, which is a vector graphics format. Vector graphics have a lot of features (such as lossless zoom) tha...
(Written in July 1999 for www.linuxworld.com ; permanently installed now in Web Tools Review )
How inappropriate data access patterns massively slow down programs and how the same problems arise with RESTful APIs.
A summary of Daniel Vassallo and Josh Pschorr Ebook. Find out about the secrets of DynamoDB, S3, EC2, Lambda and others. A Guide for AWS DevOps enthusiasts.
When I launched bit-player.org in 2006, displaying any sort of mathematical notation on the web was torture. I would typeset an equation in LaTeX, convert the output to a JPEG image, upload the image file to a directory on the server, and embed a reference to the file in an HTML img tag. The process was cumbersome and…
This article provides an investigation of some popular apps that frequently access the pasteboard without user consent. These apps range from popular games and social networking apps, to news apps of major news organizations. We found that many apps quietly read any text found in the pasteboard every time the app is…
In which Simon Dogger and I wonder why it’s so hard to use the website with all Dutch national television documentaries.
Programmer chronicles.
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…
Noting Google's continued support for Microformats as a metadata format.
Or, the JAM stack.
I started thinking about ball juggling machines in the year 2014. I wrote about my first few attempts at creating them in this blog post from the year 2017. In 2018 I wrote another post about my then newest build. We’re now in the year 2020. And finally, the quest to get a machine to … Continue reading The Octo-Bouncer
Service workers, caches, IndexedDB and PWA.
This post will give you a quick intro to the basics of GUI programming for SerenityOS.
I'll only use API services with usage-based pricing and automatic volume discounts. Why that model works, and why bucket and enterprise pricing don't.
Comparing Google Analytics with server logs
A common thing in React development is that we want to store a bit of React state in localStorage, and re-initialize from that value on the next page-load. This quick tutorial shows you how we can build a custom hook that does exactly this!
We have a couple Mac users in the office so I went around and asked them how to do some things on macOS, which as we all know, is much better than iPadOS at making important, useful UI elements easily discoverable. I talked to 3 people who have been using
A few notes on SwiftUI and why UI frameworks should not try to be “smart”
A deep dive into the performance implications of using Google Fonts (good and bad) and whether self-hosting is better.
My Chinese takeaway delivery was late. Very late. I flipped open the confirmation email sent by Just-Eat to double-check I had all the details correct. At the bottom was a "click to call" link. Hurrah! I clicked dial, and this is what filled my screen: An absurdly long phone number. Bemused, I went to inspect the link…