The Mangohud presets used by the Steam Deck
Blog de David Beley
Blog de David Beley
A new take on editors for DSLs: we will examine bridging the gap between textual and projectional editors.
A tour of Zed's syntax-aware editing features, and how we use Tree-sitter to implement them efficiently.
move slow and fix things
Back in college, I took a sequence of introductory Spanish courses. Going beyond the coverage of fundamental vocabulary, grammatical rules, and pronunciation exercises, our professor dedicated a lecture to a handy skill for navigating a foreign country. Suppo…
This posts clarifies the clucking and clamoring over attackers exploiting vulns or corrupting build pipelines (spoiler alert: it isn’t worth their time and effort to).
I overhauled my internal reporting dashboard. Look upon my DAUs, ye mighty, and despair.
I see a lot of job postings that, if they aren’t putting a programming language directly in the title of a position they are hiring for, will put the name of the language as an important requirement somewhere in the job description. I believe this sort of prac…
AIs are as useful as the questions you know how to ask.
As of this writing, I have an elo rating of 899 on chess.com ten minute games, which puts me in the 73rd percentile of players on the site. As I’ve climbed t...
In 2022, we downloaded just over 140 billion apps onto our phones. In financial terms, we spent USD 129 billion tapping virtual buttons on the screen of devices that fit in our pockets. Not even the most optimistic Apple executive could have predicted in 2008,…
One thing I noticed as a new immigrant to the United States almost 20 years ago was how great the security and protection was. It was great because you usually didn’t have to worry about personally checking everything. But sometimes it seemed ridiculous – war…
Looking at different types of attacks, why stacking tools on top of one another and using ChatGPT is not going to save us, and more
You have made a mistake. Here is how to survive.
I talk to boatloads of students who are starting to learn to code, and invariably they are hyper-concerned about which programming languages and technologies they should be learning.
Alejandro Giacometti
March 30, 2023 All posts
My blog now has a simple way to publish new content using golang and some unix tools.
Recently I had to do some text editing and was in need of a text editor that was better than Notepad, and with muscle memory, I went on and tried to download VSCodium. However, the download was like 100+ megabytes in size and since I was using a public interne…
the blog of Ryan James Spencer
When you join a new team, you are usually bombarded with a lot of information. You need to familiarize yourself with the company’s culture, facilities, and colleagues. Initially, the onboarding process tends to be welcoming and hospitable. However, after a few…
🧙♂️ codemancer
Epic Games released an initial public implementation of the Verse programming language. Verse has been designed by some people who really know what they’re doing:
Build resilient and performant apps with the latest preview version of the Microsoft Graph Developer Proxy v0.6.
Powered by Restream https://restream.io
Since recently introducing the open source Semantic Kernel to help developers use AI large language models (LLMs) in their apps, Microsoft has been busy improving it, publishing new guidance on how to use it and touting its capabilities.
Fixing tab dragging in Warp
Permutation-based Cryptography Workshop 2023, April, 2023 in Lyon, France
Permutation-based Cryptography Workshop 2023, April, 2023 in Lyon, France
There's a handy conversion for that, but you have to know where to look.
When using System.Text.Json to serialize complex objects you sometimes need to go a bit beyond how the default serialization works. Here are a few helpful converters - for example for doing polymorphic conversion.
Jiří Činčura is .NET, C# and Firebird expert. He focuses on data and business layers, language constructs, parallelism, databases and performance. For almost two decades he contributes to open-source, i.e. FirebirdClient. He works as a software engineer for Mi…
Check out my courses: https://nickchapsas.comBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick, and in...
Cyber-attacks have become a reality of running software on the web today. We find ourselves under a constant barrage of malicious activity from hacktivists, online criminals and increasingly, nation states. Successful attacks from these adversaries are predomi…
In this article, we explore how to make our telemetry data vendor-agnostic by using the OpenTelemetry Collector to export our data.
The process in which RESTful APIs transmit data between clients and applications involves the client request and the server response.
What is Microsoft Graph SDK Overview - Microsoft Graph SDK is a software development kit (SDK) provided by Microsoft that enables developers to easily integrate with the Microsoft Graph API. The Microsoft Graph SDK makes it easier for developers to build appl…
There’s an interesting guideline I’ve been meaning to write about for a long time. I call it Storing information in its highest form.
Enhance your coding process with AI-driven code improvement. Learn how to use GPT-4 to help you review, refactor, and rewrite your code.
Although not everyone in my team would agree, I dare to say that building software is easy. The difficult part starts AFTER your first relea...
I just got access to GitHub Copilot CLI and a few seconds after installing it, I am happy as a clam about it.
Are you struggling to understand TypeScript function types? Look no further! This comprehensive guide covers everything you need to know.
An MAUI version of Doom? Carl and Richard talk to Wesley Cabus and Nico Vermeir about their efforts to port the venerable game Doom to C# and .NET 6 with MAUI as the UI. Wesley did the base conversion of Doom over to .NET, while Nico focused on getting the UI …
Cloud services are evolving, which influences how developers build distributed applications. At QCon London, Bilgin Ibryam, product manager at Diagrid, discussed the intersection of cloud-native technologies like Dapr with developer-focused cloud services.
Dissecting why everybody keeps talking about microservices.
I was at a bar with friends, and one of them mentioned that they’d heard that Nix is turning 20 this month.
Since Musk took over Twitter he has set about dismantling everything that made it valuable while rewarding bad actors who thrive in an information vacuum.