Terraform Industries Whitepaper 2.0
Fuel from the sky: Cheap hydrocarbons from CO2 direct air capture and sunlight. (Original post). terraformindustries.com At Terraform Industries, we believe our species and civilization shoul…
Not everyone's currently building for the Web, but probably more people should
The personal blog of Thomas Steiner
Type-check react-i18next translation keys
Programming and Cartography
Data types with Negation - Bob Atkey
Sunday 15th January 2023
Curated Resources and Trustworthy Experts: The Key Ingredients for Finding Accurate Answers to Technical Questions in the Future
Conversational chat bots such as ChatGPT probably will not be able replace traditional search engines and expert knowledge anytime soon. With the vast amount...
The Future of Brain-Computer Interfaces: How Neuromorphic Computing is Changing the Game
Brain-computer interfaces, or BCIs, are a rapidly growing field that has the potential to revolutionize the way we interact with technology. By connecting the human brain directly to a computer, BC…
Sometimes I regret using CalVer
Over the last few years many open source Python projects that I work on have switched to CalVer.
Building something by myself
The largest rushes of adrenaline I've had in my professional life, always came when I was programming. During my PhD days, I was an experimentalist on paper, who worked in the lab. But when I started trying to simulate the microscopic dynamics that I have been…
The Unreasonable Effectiveness of AWK
Stephen Ramsay
The End for Third-Party Twitter Clients
Late last week, many third-party Twitter clients stopped working. It didn’t seem to affect all apps — Spring still works for me as of this writing — but the largest ones could no longer connect. Some speculated that this might be a bug. Twitter has had issues …
Should you join a startup? Heuristics to simplify tough decisions
Heuristics to simplify tough decisions
Managers need to do a better job explaining the engineering paths available
I recently started to hit a mental ceiling in my career that has made me wonder what comes next. I’ve grown my skills in a pillar of software engineering that's enough to land a coding job fairly easily, especially in this market (there's still plenty …
py-tsbs-benchmark/README.md at main · questdb/py-tsbs-benchmark
Benchmark ingestion of the TSBS "dev ops" dataset into QuestDB via ILP using the `questdb` Python library and Pandas. - py-tsbs-benchmark/README.md at main · questdb/py-tsbs-benchmark
The New Built-in Guard Clauses Coming in .NET 8
Check out my courses: https://nickchapsas.comBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasJoin the NDC Conferences Giveawa...
Production postmortem: The heisenbug server
A user reported that they observed nodes in the cluster “going dark”. Basically, they would stop communicating with the rest of the cluster, but would otherw...
Reducing Blazor WASM size by providing custom ICU data - Gérald Barré
In this post, I describe how to build a custom ICU data files and use them in an ASP.NET Blazor WASM application to reduce the size of the application.
Making C++ primitive types meaningfully movable when they have sentinel values
The value actually moves now.
.NET 7 Brings Networking Improvements
The .NET 7 launch has brought many improvements around the whole API surface of the .NET Framework. In networking operations, .NET 7 improves the capabilities and performance of the existing HTTP and WebSockets protocols. It exposed a new protocol called QUIC …
Observed No. 3 - Understanding Split Horizon DNS: How it works and How to Implement it in AWS
Welcome to the third edition of Observed! Your weekly newsletter, where I bring you a tip you can implement in your infrastructure across many categories like AWS, Terraform and General DevOps practices. This week's edition looks at Split Horizon DNS.
10 Must-Know Tips for Writing Clean Code With JavaScript
Tips to learn how to write clean code with JavaScript
Getting Started with JavaScript Linting: How to use ESLint for Error Checking and Code Consistency
Getting Started with JavaScript Linting: How to use ESLint for Error Checking and Code Consistency
Connecting to a SignalR Hub using JavaScript: A Step-by-Step Tutorial
Connecting to a SignalR Hub using JavaScript: A Step-by-Step Tutorial
341: Frank Masters In-App Subscriptions
Finally Frank goes all in on in-app purchases in his apps and talks about how he went about implementing subscriptions in iCircuit.
Implementing secure Microsoft Graph application clients in ASP.NET Core
The article looks at the different way a Microsoft Graph application client can be implemented and secured in an ASP.NET Core application or a .NET application. This type of client is intended for …
Razor Pages .NET Core vs React Web Apps
Compare Razor Pages .NET Core vs React Web Apps with Pros/Cons
How to Become .NET Architect
How to Become .NET Architect
Fixing a Memory Leak in a Production Node.js App
How I found and fixed a memory leak on kentcdodds.com
Accessing Service Bus message metadata in Azure Functions isolated model
Mark Heath's Development Blog
Working with time series data in SQL Server 2022 and Azure SQL - Microsoft SQL Server Blog
Time series capabilities in SQL Server were introduced in Azure SQL Edge, Microsoft’s version of SQL Server for the Internet of Things.
Convert GUIDs to a Shorter Textual Representation and Back
The shortest textual representation of a GUID available out-of-the-box is with ToString("N"), which will create a string of 32 characters, e.g.: b91d07b8826e4233ba40142603cff7ef If you have several …
Property based testing in C#–Part 1
In this multipart blog post I want to introduce you in the world of property-based testing and how to do this in C#. In the first part(thi...
Examples of floating point problems
Examples of floating point problems
Dots - the friendly .NET SDK manager
Finally found some time to write this post about Dots. It’s my holiday hack 2022/23 and i’m not sure if a post in the middle of January still counts as a “holiday” but here we go. TL;DR Dots is a GUI
Running PowerShell Inside ChatGPT
Running-PowerShell-Inside-ChatGPT
Maximizing Revenue through Digital Transformation: How Lawyers can Leverage Technology to Improve Efficiency and Serve Clients Better
Maximizing Revenue through Digital Transformation: How Lawyers can Leverage Technology to Improve Efficiency and Serve Clients Better
Understanding PLINQ in .NET - Code Maze
PLINQ is a powerful library that allows us to parallelize our queries. Here we find out when to use it, and how to do it efficiently.
YouTube Addiction
Hi, my name is JT. I'm a YouTube addict.