Model Texture Transition and Procedural Radial Noise using WebGL | Codrops
A WebGL experiment that explores two visual effects: a texture transition on a 3D can model and a procedural radial noise field.
A WebGL experiment that explores two visual effects: a texture transition on a 3D can model and a procedural radial noise field.
Reverse engineering the ESP32 Wi-Fi receive registers and showing off a proof-of-concept
Why open source is a powerful strategy — how to determine where open source is most and least effective — where open source is best suited in fintech
Prioritization is a perplexing thing. It's a universally familiar term. However, when people attempt to prioritize anything — it becomes surprisingly hard to do. Even if they don't end up arguing, the typical outcome of a prioritization exercise is a pile of t…
Implementing an exponential search in Cython to speed up position intersections in SearchArray phrase search
Introduction Back when I was living in a snug studio flat in London, I began my home server adventure with a Raspberry Pi 3. This move to a settled lifestyle came after years of living as a digital nomad, during which I had fully minimized my personal belongin…
The straw that broke the camel's back
Following up on the use of histograms to generate metric aggregates that can be used to generate charts over much wider time ranges like a week or a month.
Telemedicine (and mobile health generally) accumulated a hunk of public mindshare during the pandemic emergency, but speaking as someone wit...
Are you annoyed by software engineers that never follow the standards? Or by your fellow engineers making everything overly complicated? Find out how this comes and what you can do about it!
How do you solve a bug when you can't even see it? This is the story of how I tackled one of the most peculiar bugs I've faced in an Android app.
Understanding Next-Generation Spear Phishing in the Age of LLMs
How communicating about things that don't physically exist are one of Human's greatest superpowers
DEI statements are affirmations made when you're applying for college admission, university jobs, or even science-society grants, recounting to the authorities your philosophy of "diversity, equity, a
➡️ https://transformers-dashboard.vercel.app Since the publication of the now famous 2017 paper Attention is All You Need1, many large language models based on the transformer architecture have emerged. Fortunately, some studies 2 3 have compiled extensive dat…
One year ago today, I decided to quit my job.
In the late 2000s, some friends and I started a small software development agency. It didn’t last very long because we were more interested in building things than making money, but it was quite a fun time.
Traefik got really popular over the last few years in the bubble of home-lab youtubers, that’s when I first heard about it.
Is Costco one of the great institutions of the modern era, or does it just suck? On the one hand it's a business admired (if you're someone who admires businesses) by pretty much everyone. It’s the third largest retailer in the world, treats its employees bet…
Is software engineering the right career for you
The Braun+Design Börse is an annual event and fair focusing on products from the Braun company. Braun might not be the design icon it was 40 years ago, but starting in 1955, it profoundly impacted the design world, starting with the cooperation with the Ulm Sc…
In my earlier post Time Uniform For CSS Animation, I took a note about a way to do CSS animations with time ticks instead of keyframes. It was limited applicable because CSS lacked the ability of doing complex Math calculations. After years o…
Automated integer hash function discovery. Contribute to skeeto/hash-prospector development by creating an account on GitHub.
“Rock Your Code: Code & App Performance for Microsoft .NET” is a comprehensive guide that emphasizes the importance of optimizing code performance for enhanced user experience and b…
Spargine 8 (v2024.8.5.1) was released on May 5th, 2024, offering NuGet packages for .NET 8. This update includes new methods, benchmarks, and unit tests, integrating speed enhancements informed by …
For the last several decades, one avenue of technological progress has towered over nearly everything else: semiconductors. Semiconductors are materials that can have their conductivity varied by many orders of magnitude, which makes it possible to selectively…
This article is written solely in my personal capacity, and does not represent the views of any organisations I am affiliated with.
Released on 2024-05-04