When using some API Clients (like REST Client or the HTTP Client of JetBrains' IDEs), environment variables are stored in JSON files that can contain secrets. To share these files within a team, developers tend to send them by email or by messaging application…
A ruthless battle occurs every day on the World Wide Web. Its goal is to decide which programming flavor is the best: OOP or FP? I assume that imperative and procedural programming are not part of the contenders. Arguments range from the factual to the irrelev…
A common view among programmers is that UI/UX design is thankfully not any of our business. We have dedicated specialists for that who figure it all out so that we never have to think about it. Unfortunately, this viewpoint is incorrect. Why? As a programmer y…
I've been low-key interested in CloudFlare's Durable Objects
<https://developers.cloudflare.com/workers/runtime-apis/durable-objects>
for a while now. The entire idea of compute + storage at t
The paper An efficient key recovery attack on SIDH by Wouter Castryck and Thomas Decru is a major breakthrough in isogeny cryptanalysis. This relates to the SIDH protocol by Jao and De Feo, and the…
Clojure beginners sometimes struggle with setting up a new Clojure deps.edn project compared to setting up a lein project. This is one of the reasons I've built neil. But not only for beginners, I've been using neil myself a ton too, to add common features to …
I often read tweets, threads and posts full of complaints about this weird practice called Pair Programming, frequently due to a lack of understanding and wrong implementation.
Today I’d like to spend some time clarifying why those complaints are misleading …
In 2009, web fonts emerged into the world with browser now supporting font-face definitions in CSS, which then became mainstream with the help of the Typekit project (now Adobe Fonts) and Google fonts.
I want someone with a background in design (both UI and UX) to create design resources targeted at developers. The goal is not for us to become designers, but to create designs that are good enough…
How come Twitter has 7500 employees, whereas FTX – the crypto exchange company – grew to $18B with just 6 engineers?
If you ask their CEO, Sam Bankman-Fried,...
For the past little while, I’ve been wrestling with certain frustrations in the crypto space and doubts about what the future for crypto looks like that I haven’t been able to reconcile. This post is an attempt at articulating them.
Disclaimers First, a couple…
I'm working on a new app using Xamarin.Forms rather than .NET MAUI. Xamarin.Forms will be unsupported after November 2023 so why did we make this choice?
I’ve been talking a lot recently about how quantum algorithms don’t work. But last week JR Minkel, an editor at Scientific American, asked me to write a brief essay about how quantum al…
MIT engineers designed an adhesive patch that produces ultrasound images of the body. The stamp-sized device sticks to skin and can provide continuous ultrasound imaging of internal organs for 48 hours.
news.mit.edu·Jennifer Chu
|
MIT News Office··7-9 minutesai
The end is near – just about 24 hours left– for Java 7, it's a nearly 11-year-old release of standard Java. Oracle is set to discontinue extended support for the platform officially at the end of July 2022.
With the cessation of official Extended Support, Ja…
coderoasis.com·Traven West
Jul 30, 2022
• 2 min read··3 minuteslinux
It’s been too long since I’ve had a little data exploration project. So I decided to track down the HN users with the most karma and explore their personal sites. More specifically, I:
Documentation for Cloudflare Workers, a serverless execution environment that allows you to create entirely new applications or augment existing ones without configuring or maintaining infrastructure.
For the best security, performance, and reliability, we recommend these settings for Wi-Fi routers, base stations, or access points used with Apple products.