The Other Road Ahead
A First-Class Language Package Manager
The history of modularization in JavaScript is a tedious one. ES Modules ("import") were introduced in 2015 and now seem to have broad support across different environments. But the precursor to ES Modules, CommonJS ("require"), is still widespread enough to require backward compatibility. And neither module system has an opinionated
Automating ACL's /w Capirca
This recording is part of the Packet Coders member Tech Sessions. Within this tech session we cover: What is Capirca? Overview of demo flows, and topology. Installation Components Integrations (SoT and Nornir) Demos ACL generation with CLI ACL generation with Python library Capirca integration with Nornir Challenge You can find
The story behind Google’s in-house desktop Linux
The best-known Google operating system is Chrome OS, but inside Google itself, the company also uses its own Linux desktop distro — gLinux.
Programmers' preferences for package names
I was curious how package names were chosen in various language ecosystems.
NATS Adaptive Deployment Architectures - NATS Docs
Decentralized IPFS networks forming the 'hotbed of phishing'
P2P file system makes it more difficult to detect and take down malicious content
Code Walkthrough: How the Redis event loop is implemented | CodeCrafters
Practical Guide to Async, Threading & Multiprocessing
We discuss when you should async, threading and multiprocessing in Python and then we go through pitfalls in each multitasking option.
Web Components are Dead: Long Live Web Components
I thought Web Components were a failed attempt by the industry to develop a new technology that had failed years ago
Securing Web APIs with Azure AD: Designing Authentication Schemes
Posts in this series: A Case StudyDesigning Authentication SchemesIn our last post, I walked through my real-world scenario of needing to follow Zero Trust principles in securing microservice-based APIs inside (and outside) Azure. For our sample system, I'll simplify it a bit so that we have three applications: Server hosted
EOS free & open source icons
Commercial, non-commercial, use them as you please. EOS icons comes with an MIT license, has an open source community, and welcomes your collaboration too.
Distributed communication patterns with NATS
In this article, we will look at different communication patterns we can implement in our distributed...
wasmcloud - Why stop at the edge?
wasmCloud Logo
wasmCloud Documentation
wasmCloud is a secure, distributed WebAssembly actor runtime
4 Most Used REST API Authentication Methods
There are any proprietary authentication methods and many variations of a few major approaches. Let's review the 4 most popular ones used by REST APIs
Tailwind UI - Official Tailwind CSS Components & Templates
Beautiful UI components and templates by the creators of Tailwind CSS.
ExpEther Consortium
Introduction - The Xous Operating System
The Plausibly Deniable DataBase (PDDB): It’s Real Now! « bunnie's blog
Keep track of innovations in digital banking
With Feedly’s new Neobanks AI model, you can effortlessly keep up with the growth and strategies of the world’s top 350 neobanks
Why Observability Is Shifting Left
Why the “log everything and make sense later” approach to observability is broken.
Don't Be Scared of Cloud Lock-in
Technology companies were right to care so much about vendor lock-in in the last two decades. In the past, developers were burned by IBM, Microsoft, and Oracle services, often with few alternatives and price gouging. But to align your strategy so vehemently against the same type of lock-in in the
Security requirements for new kernel features
The relatively new io_uring subsystem has
changed the way asynchronous I/O is done on Linux systems and improved
performance significantly. It has also, however, begun to run up a record
of disagreements with the kernel's security community. A recent
discussion about security hooks for the new uring_cmd mechanism
shows how easily requirements can be overlooked in a complex system with no
overall supervision.
Engineering Management During Wartime
What does incident management during the war in Ukraine teach us about contingency planning, engineering leadership and DevOps in crisis?
Pros and Cons of Public Cloud WAFs
Consider your use case, your applications' behavior and requirements, and what the future will bring when selecting a web application firewall.
Tribalism and Tribal Leadership
What is Tribalism, and why it's such a critical tool for leaders
Diagram as Code
6 different ways to turn code into beautiful architecture diagrams
WunderGraph - The best Developer Experience to compose & integrate APIs
The Next Generation API Developer Platform. Connect any number of APIs and merge them into a single unified API. Built-in Security, Authentication, Authorization and Caching.
Breaking the 1000ms Time to Glass Mobile Barrier
Ilya Grigorik discusses in detail how to construct a mobile website that loads as quickly as possible. A site that not only renders in 1 second, but one that is also visible in 1 second.