Svelte and TypeScript
Typernetically enhanced web apps
The latest blog posts to take off on Hacker News. 541 posts.
Typernetically enhanced web apps
The most common mistakes I found while writing react components, why they are mistakes and how to avoid or fix them.
Compare coding style, bundle size and performance of 61 different ways to make a Web Component.
I learned how to build websites the old fashioned way: looking at website source code and trying to replicate the things I saw. I threw in the odd book for the stuff I couldn’t _see_ (like PHP/MySQL),…
There are no reasons at all in theory for people to change URIs (or stop maintaining documents), but millions of reasons in practice.
Thunderbird 78 is our newest ESR (extended-support release), which comes out yearly and is considered the latest stable release. Right now you can download the newest version from our website, and existing users will be automatically updated in the near future. We encourage those who rely on the popular add-on…
OAuth provides third party applications limited access to user resources without compromising the user's data. Find out exactly how in this blog.
Today, I am so excited to tell you about the new Amazon Interactive Video Service, which allows you to add live video directly into your own apps and websites. If you are anything like me, you are going to be blown away by how simple the team have made it to integrate interactive, low latency, […]
I’m here to warn you about the dangers of front-end user tracking. Not because Google is tracking you, but because it doesn’t track you quite well enough.
WebKit has implemented tracking prevention technologies, spanning from 2003 with Safari 1.0 until today.
There’s widespread use of adblockers on the web but users are increasingly blocking cookies and other tracking scripts too. Browsers such as Safari, Firefox and Brave are privacy-focused.
Leverage S3 and CloudFront to host your web app in an infinitely scalable way.
I switched away from Google Analytics to Plausible for a better user experience, privacy and performance
We are looking for feedback on the Temporal proposal to improve date & time handling in JavaScript.
Starting today, July 8th, the Tor Project is running a one month campaign called #MoreOnionsPorfavor to raise awareness about onion sites, that is, websites available over onion services. We recently released a feature called Onion-Location in Tor Browser that announces to users if a website has an onion site…
But hey, at least Reddit gets less ad fraud!
Modern OpenGL, and by extension WebGL, is very different from the legacy OpenGL I learned in the past. I understand how rasterization works, so I’m comfortable with the concepts. However, every tutorial I’ve read introduced abstractions and helper functions that make it harder for me to understand which parts are…
Got things to do and things to watch? Do both using Picture-in-Picture in Firefox. It lets you pop a video out of its webpage and pin it to your screen so you can keep watching while you're on other pages, tabs and apps.
In this article, we will talk about: What does the REST architectural style mean? What is GraphQL? What problems does it solve? How is GraphQL incompatible with REST?
Privacy regulations such as the GDPR say that you need to seek permission from your website visitors before tracking them. Most GDPR consent banner implementations are deliberately engineered to be…
When social media was taking shape fifteen-odd years ago, the concept of “context collapse” helped frame and explain the phenomenon. Young scholars like Danah Boyd and Michael Wesch, bu…
Linkedin and Reddit both check your clipboard and copy and paste your clipboard contents with every keystroke - even when you’re in another app. Another
I'm a software and network engineer living on the west coast. I currently work at Qumulo writing a petabyte-scale CDN with linearizable reads and writes at every edge. Previously, I worked at Arista Networks doing network automation, large scale digital-twin network validation, and routing for SMPTE2110 networks.