An incomplete list of skills senior engineers need, beyond coding
For varying levels of seniority, from senior, to staff, and beyond.
For varying levels of seniority, from senior, to staff, and beyond.
icanhazip.com lives on with the same mission, but with a new owner 🤗
A Coq proof of the correctness of X25519 in TweetNaCl
Fast similarity search (k-nearest neighbors) for objects of any kind in metric spaces
Leveraging Linux Loadable Kernel Modules to hide a cryptocurrency miner process and CPU usage.
I really liked this concept from The System Thinker blog. The obvious thought is to try and solve a problem when it arises. But the better, non-obvious action to take is to dissolve the problem by redesigning the environment or system in which the problem aris…
Jade Rubick
As it’s usually the case with me, a simple fix sends me to an unending rabbit hole of complex issues. And this was no exception. It all started when I tried to help the Git project to move to…
Now On Digital: http://bit.ly/Watch-ArtofRacinginRainOn Blu-ray 11/5 http://bit.ly/Own-ArtofRacinginRainGet Tickets Now: http://ArtOfRacingMovieTickets.comFe...
TLDR: Apple has added some extra request IDs to the Companion-Link protocol that's used to talk between Apple devices and the HomePod Mini. These keys show that it's possible to check whether temperature and humidity measuring is enabled, and fetch readings if…
Here we are again, on the eve of another WWDC, feeling…weird. Excited. Ambivalent? Curious. Did I mention excited? But also kinda annoyed. And some of you? Some of you are downright mad. There̵…
Coming full ⭕️ – from a scared college graduate struggling to keep up, to helping others understand and learn technical concepts in a way that makes sense.
New features in Git Integration, .NET Productivity, Web Tools, and Xamarin are releasing in Visual Studio 2019 v16.8 Preview 2.
Abstract Syntax Tree is an extremely useful tool. It provides a tree representation of a source code, that can be traversed to parse the code while understanding the code’s language constructs. In this article, we explain how we have used ASTs to write Intelli…
SSL Report: accounts.makerbot.com (35.227.80.0)
After finishing up the macOS M1 article the blog staff took a little break. Then they saw the date. Upon looking at the actual changelog, however, something became readily apparent: this wasn't going to be just a progress report; this was going to be a MEGA P…
Coronavirus gain-of-function research comes from playing the "Science Game"
Try to investigate the differences between the x86 and ARM processor families (or x86 and the Apple M1), and you'll see the acronyms CISC and RISC. It's a common way to frame the discussion, but not a very useful one. Today, "RISC versus CISC" obscures more th…
In this article, we are going to implement Response Caching with MediatR in ASP.NET Core using its awesome Pipeline Behaviours. I have written a couple of
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs. - dotnet/roslyn
An Oceana analysis found hundreds of foreign fishing vessels, primarily Chinese, pillaging the waters off Argentina and disappearing from public tracking systems. These distant-water fleets mainly fish for shortfin squid, which are vital to Argentina’s economy…
Bending time and space in slow motionSubscribe: https://bit.ly/3cl3KIuMusic by Epidemicsound: https://bit.ly/3uVlPmI
Empowering everyone to build reliable and efficient software. - rust-lang/rust
Saudi Arabia-based researchers employed an electrochemical cell containing a ceramic membrane to extract lithium from seawater.
The United States National Security Agency—the country's premier signals intelligence organization—recently declassified a Cold War-era document about code-breaking.
Buy Anker Cable Management, Magnetic Cable Holder, Desktop Multipurpose Cord Keeper, 5 Clips for Lightning Cables, USB C Cables, Micro Cables, Sticks to Wood, Marble, Metal, Glass (Blue, 2 Pack): Cable Straps - Amazon.com ✓ FREE DELIVERY possible on eligible p…
Rarely seen miscalculations now crop up frequently at cloud hyperscale
This article will discuss about minimal APIs in ASP.NET Core 6.0. For a developer coming from Python or Node eco system - the dotnet or dotnet core environment will be over whelming. Minimal APIs will help new developers to build their first ASP.NET Core apps …
Object-oriented programming is an exceptionally bad idea which could only have originated in California. -- Edsger W. Dijkstra Maybe ...
Brilliant Jerks in Engineering
These pages describe the HTTP API exposed by the Shelly family of devices.
Bending time and space in slow motionSubscribe: https://bit.ly/3cl3KIuMusic by Epidemicsound: https://bit.ly/3uVlPmI
WebSockets has become relatively standard across all servers and clients. As a web developer it might be unclear about why you would choose to use an abstrac...
The USB 2.0 spec: https://eater.net/downloads/usb_20.pdfSupport these videos on Patreon: https://www.patreon.com/beneater or https://eater.net/support for ot...