Epic says Apple will reinstate developer account, clearing path for Epic Games Store on iPhone - 9to5Mac
After a whirlwind of events, Epic Games says Apple has reinstated their App Store developer account. The move clears the...
After a whirlwind of events, Epic Games says Apple has reinstated their App Store developer account. The move clears the...
Job numbers are laughable
Escape the cloud: Own your email with FreeBSD and be the owner of your data.
Refactoring the business entity, thoughts on marketing and building
Racks on racks on racks on racks (of servers)
For a long time, I have had difficulties with anxiety. A few months ago, I came across some useful information that has shifted my own view of anxiety, and...
Discover how a software developer learns from building a chicken coop, tackling fears and embracing learning in life and software engineering.
Dive into the essentials of setting up your first CI/CD pipeline using GitLab. This beginner's guide covers everything from the basics of CI/CD concepts to creating a simple pipeline in GitLab.
It’s been a few years since I graduated from Business School and started my Product Management journey at Amazon. I often get questions from current MBA students on how they can make the most of th…
PostgreSQL is a great database, but the options for loading data files are so few and poor that finding a good way to do that is often a headache. It is all the more frustrating that other databases support dozens of input formats natively. I’ve come up with a…
Last October, during a one-week hiking holiday in the birthplace of alpinism, I got particularly interested in random generators.
In this post, I want to explain the technologies I use for building this blog. There are never enough technical blogs around, so hopefully it will inspire you to start on your own. ☺️ The website The first decision I made, a long time ago, was that I wanted to…
05 March 2024
When I interview executives, or talk to go-to-market leaders, or investors, or basically anyone who thinks of themselves as a master of the business universe, I always struggle to articulate Sentry's approach. We're an enterprise technology company, except we …
I am switching away from SourceHut because it no longer fits my workflow.
Intro
Systems with elaborate Unicode support usually confront programmers with a multitude of different functions and macros to process UTF-8 encoded strings, often with different ideas on handling buffer boundaries, state between calls, error conditions, and perfor…
I know more and at this point I'm *happy* to chime in. Buckle your seat belts and pour some coffee. There's a lot of words here. Way back when,...
Until recently, and for well over the past decade, my wife and I have been nomads. Moving from the Caribbean to Miami, New York, Las Vegas, Vancouver, and
The pocket reference guide for 2024/2025.
Forcing a copy with a minimum of typing.
Learn about the Facade design pattern in C# and how it simplifies complex subsystems. Check out these 4 code examples to see how the facade pattern in C# works!
Developers often hash byte arrays or streams using SHA256, involving multiple lines of code and object disposal. However, utilizing the HashData() method simplifies the process, offering faster per…
Use code KUBE20 and get 20% off the brand new "From Zero to Hero: Kubernetes for Developers" course on Dometrain: https://dometrain.com/course/from-zero-to-h...
We’re releasing an open source system, based on FSDP and QLoRA, that can train a 70b model on two 24GB GPUs.
I write stuff about math, simulation, graphics, gamedev, and programming.
Google Chrome and Firefox extension that prevents the blocking of pasting into input fields - aaronraimist/DontFuckWithPaste
Homomorphic encryption, a complex technique that uses cryptographic algorithms to keep data secure as it travels around networks and to third parties,
Hey, did you know that JasperFx Software offers formal support plans for Marten and Wolverine? Not only are we making the “Critter Stack” tools be viable long term options for your shop, we’re also…
This article provides tips for determining which tests work well with automation and whether to choose a coded or codeless test automation tool.
Recently, I officially released R3 as a new implementation of Reactive Extensions for C#! R3 is named as the third generation of Rx…
Another version of CSLA? Yes! Carl and Richard talk to Rocky Lhotka about his work keeping CSLA up-to-date with the latest .NET features. And now, with .NET 8, CSLA 8 has strong support for Blazor! Rocky talks about getting deep into Blazor for CSLA, the power…
Yesterday I talked about Bombardier, an HTTP benchmarking tool written in Go and how you can use it to test the performance of your ASP.NET ...
An overview of how fflonk is better than vanilla Plonk
I've been doing not just Unit Testing for my sites but full on Integration ...
Visual Studio 2022 version 17.9 introduces a host of new features and improvements for C++ developers. Now, you can use the Memory Layout feature to visualize the memory layout of your classes, structs, and unions directly in the editor. Additionally, the #inc…
SerilogTimings is a handy little library that wraps blocks of code in “operations”:
Explore the journey of Facebook's transition from Git to Mercurial, uncovering the technical and social dynamics that influenced one of the tech industry's pivotal decisions in source control management. This post delves into the reasons behind Facebook's shif…
As computer programming becomes more central to the workforce, the need for better models of how it is effectively learned has become more apparent. The current study addressed this gap by recording electrophysiological brain responses as 62 Python programmers…
In part 1 of this OpenTelemetry Best Practices series, Martin Thwaites goes over naming, where consistency and standardization are key.
turns out, you can even search for them with powerful search engines!