RSA vs ECDSA for DNSSEC | APNIC Blog
Measuring whether we should use ECDSA.
Measuring whether we should use ECDSA.
Building a modern front end in Django without reaching for a full-blown JavaScript framework. Choosing the right tools for the job, and bringing them into your project.
Why should I build cross-platform native apps with .NET MAUI? David Ortinau tells us about some of the advantages.Learn more at the .NET Conference 2021: h...
We are growing! Get in touch if you want to help build the future of API observability.
Powered by Restream https://restream.io/
How to protect yourself from being scammed online.
One of my portfolio companies raised a round a few months ago and I left their board. So, for the first time in a long time, I am not on any boards of directors. Since I no longer have anyone speci…
Apple today filed a lawsuit against NSO Group to hold it accountable for abusive surveillance and the targeting of a small number of Apple users.
# ZK-Hack Puzzle #4 Writeup ## Intro This week the 4th puzzle of the [ZK-Hack](https://www.zkhack.d
Original date: 2021-11-18Last updated: 2021-11-23
Business processes ensure uniformity and help catch errors. The people who created the process did so with the most noble of intentions, but secretly, every process subconsciously wants to fail. It just doesn’t know it yet. I got a bug saying that my widget do…
.NET Frontend Day will be a full-day online conference with a focus on building frontend applications using .NET.Below are some ideas about what you c...
Microservices to be a pattern of ‘decoupled services’ managed to get the best out of it (the underlying understanding of the pattern (‘small’ vs ‘decoupled’) forces developers to take certain design decisions that are consistent with these objectives. In this …
Most of the time, you’ll communicate with RavenDB using HTTP, making REST calls. When you are doing that, you can take advantage of request compression...
Announcing general availability of Argo for Spectrum, a way to turbo-charge any TCP based application.
In this post I describe the new C# 10 attribute, [CallerArgumentExpression], and show how it's used in .NET 6 to create a throw helper for ArgumentNull
Testing in production is a superpower. It’s our inability to acknowledge it that’s the trouble.
Let’s consider the classic sample median. If a sample is sorted and the number of sample elements is odd, the median is the middle element. In the ca...
With elmah.io's server-side source map support, we automatically try to de-minify JavaScript stack traces. Get a quick introduction in this post.
Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0 and 6.0 projects you can use. Readme contains explanations on all projects. - practical-aspnetcore/projects/net6/liquid-view at net5.0 · dodyg/...
If there was an award for ‘blandest headline describing really bad things’, Microsoft’s comms team would have won it. Let’s see which story I’m talking about, shall we…
This morning, GoDaddy disclosed that an unknown attacker had gained unauthorized access to the system used to provision the company’s Managed WordPress sites, impacting up to 1.2 million of their WordPress customers. Note that this number does not include the …
In the current digital age, people are constantly connected to online information. The present research provides evidence that on-demand access to external information, enabled by the internet and search engines like Google, blurs the boundaries between intern…
After over a year of development, Remix v1.0 is around the corner and its going open source
Like many window manager nerds, I have a status bar (in my case, waybar) that shows the artist and title of the song I'm currently listening to. cmus has a command-line tool that (among other things) will format information for you, so I thought it was as easy…
Exploring why implementing the layered architecture pattern is not always a great idea when developing software applications especially when it comes to microservices or REST Based API's
Don't Code Tired - Jason Roberts on Software Development and .NET -
In .NET 6.0 we finally have DateOnly and TimeOnly, two long-awaited data types that allow to store, respectively, only a date (i.e., a birth date or an invoice date) or a time in day (for example, …
There's a debate to be had about whether using JavaScript or TypeScript leads to better outcomes when building a project. The introduction of using JSDoc annotations to type a JavaScript codebase introduces a new dynamic to this discussion. This post will inve…
A visual metaphor.
Rules are specific applications of principles. We can and must apply principles without rules, but any application of a principle is an action or inaction. R...
This blog is a follow up to So You Want To Start A Carbon Capture Company. In the last five months, the cadence of new entrants in this space, as well as new climate-focused funds, has only increas…
My blog, where i attempt to collect my thoughts and share the occasional interesting topic with others
It is very difficult to predict how one’s life will go; not only your life situation, but the very objects of your desire, are subject to change. This accounts for the terrible mess that people som…
why NFT project chain runners is taking over the internet
I've tried to wrap any website into my own interface for the last couple of days, and that revealed itself to be a very painful experience. Actually I haven't managed to get it working as well as I wanted. So I want to describe all things that I tried in …
Lead product storyteller, UX artisan, front-end engineer, and prolific open source contributor. Reimagine product narratives as interactive dashboards, persuasive infographics, and succinct data visualizations. Advocate for performant, functional, testable, fu…
I’ve mentored, coached, managed, and reviewed many software developers throughout the years. There are many different areas one can discuss, but my most importance advice for engineers early in their career has never changed. Your first years are critical The …
I am Alan, a Software Engineer, Gamer, and Metalhead. Sometimes I write about stuffs and here's where I stash them. Welcome!
Have you ever wondered to what extent your code expresses the business rules it supports?Among all the things I have learned on the topic of software devel...
I've been fortunate in my short career so far to have worked with a variety of software teams across industry sectors. I am writing this post to reflect on what I learnt from each team that I've worked with. I have learnt a lot along my journey, and I tried to…
During a debug session I wrote a Debug Diary. What is that and how is it useful.