RFC 1034: Domain names - concepts and facilities
System Architecture
HTTP Gateways | IPFS Standards
IPFS Gateway acts as a bridge between traditional HTTP clients and IPFS. Through the gateway, users can download files, directories and other IPLD data stored in IPFS as if they were stored in a traditional web server.
IPFS Gateway | IPFS Docs
Learn why gateways are an important part of using IPFS in conjunction with the legacy web.
Compute-over-Data (CoD) | IPFS Docs
Learn about compute-over-data with content-addressed data on IPFS
Sending messages - ntfy
Send push notifications to your phone via PUT/POST
Jackson Annotations with Examples
Jackson Annotations with Examples. n this article we will explore few important annotations like JsonProperty, JsonFormat, JsonIgnore, JsonIgnoreProperties, JsonPropertyOrder, JsonRawValue, JsonCreator, JsonRootName, JsonValue, JsonAnyGetter, JsonSetter, JsonGetter.
Smart Antennas Shape Satellite Internet Tech to Come
Metasurface arrays will portably link up base stations, cars, and drones
Type Systems in Programming Languages
This may be the most programming knowledge you can’t miss
AI Horde
A Deeper Dive into Haidra
A deeper dive into the new Haidra project, written by Haidra's lead developer.
Please Don’t Share Our Links on Mastodon: Here’s Why!
We need to talk about this problem. Should Mastodon step up?
A humble Bluetooth device has successfully connected to a satellite in orbit
Hubble Network recently announced that it has achieved something many believed to be impossible: it established a Bluetooth connection directly to space, making it the first company...
Using Diagrams to Improve Technical Communication
The more you practice creating diagrams, the better you'll become at distilling complex systems into visual representations that everyone can understand.
The Google Zanzibar Paper, annotated by AuthZed
Zanzibar: Google’s Consistent, Global Authorization System. An annotated copy of the original paper submitted to USENIX 2019.
authorization poses unique challenges involving data consistency and scalability
Understanding Google Zanzibar: A Comprehensive Overview | AuthZed
Deep-dive into Zanzibar: Google's Global Authorization System. Understand its purpose, the developer's view, and its implementation.
No more 404
As with any ageing blog, _some_ of my outbound links are hitting either 404s or domains that are no longer active.
It's understandable given that my blog is ar…
FIFO is Better than LRU: the Power of Lazy Promotion and Quick Demotion
How To Build a Scalable Platform Architecture for Real-Time Data
The skyrocketing SaaS industry demands dynamic and adaptable architectures to handle the influx of real-time data. Here’s how to build them.
Building a social network from scratch on a whiteboard - Xe Iaso
The life and times of an Abstract Syntax Tree
By Francesco Bertolaccini You’ve reached computer programming nirvana. Your journey has led you down many paths, including believing that God wrote the universe in LISP, but now the truth is …
Book: Alice’s Adventures in a differentiable wonderland
My personal website, where I collect slides, publications, and presentations.
NASA Is Now Tasked With Developing A Lunar Time Standard, Relativity Or Not
A little while ago, we talked about the concept of timezones and the Moon. It’s a complicated issue, because on Earth, time is all about the Sun and our local relationship with it. The Moon a…
$1 TinyML Board For Your “AI” Sensor Swarm
You might be under the impression that machine learning costs thousands of dollars to work with. That might be true in many cases, but there’s more to machine learning than you might think. F…
What you get when you think of Postgres storage as a transaction journal - Neon
Neon reimagines Postgres storage by putting the WAL front and center, prioritizing the development workflow over mere data storage.
AMD Firing On All Compute Engine Cylinders
A few years ago, it was hard to imagine how AMD would have survived without re-entering the datacenter with its CPU and GPU compute engines. And now, it
Arista targets lateral security threat in campus and data center networks
Arista Networks is bolstering a key part of its security software with new features that help customers reduce the blast radius of security breaches by setting up 'microperimeters' to restrict lateral movement in campus and data center networks.
A few facts about POSIX - Vorakl's notes
A journey to portable software
The Cutting Edge In Power Grid Management
Commissioned: Thanks to recent technological advancements, there are many different sources of electricity available which can help organizations address
What is observability? [Key concepts explained]
Last week, I sent you an article about the cardinality conundrum in observability. That brought up a few questions. The one I didn't expect was, "What is observability, really?" So let's find out...
#1 Why Good Software Architecture Matters: The Impact on Performance and Agility
Often, software architecture is inadequate for the problem it solves. More often than not, this leads to serious problems during the life of the application.