What's New in TypeScript 5.2 -- Visual Studio Magazine Microsoft shipped TypeScript 5.2, the latest edition of the popular programming language that adds the optional ability to use type systems when working with JavaScript.
Creating Scroll Reveal Effects in Uno Platform Apps Pixel-Perfect Multi-Platform Applications with C# and WinUI for Windows, WebAssembly, iOS, macOS, Android and Linux
Answering "Why did the KPI change?" using decomposition Motivation Say you’re a data analyst at a company. You’ve built a dashboard with several KPIs. You’re happy because it took you a couple of days of hard work. You even went the extra mile of writing unit tests. You share the dashboard on Slack with the re...
Fig has joined AWS! Amazon acquires Fig's technology and the Fig team joins Amazon Web Services (AWS)
Wide Binary Results Favoring MOND I think the time has come for another update on wide binaries. These were intensely debated at the conference in St. Andrews, with opposing camps saying they did or did not show MONDian behavior. T…
The AIKEA Effect - Artur Piszek Just like the IKEA Effect, but for the AI products. Try not to overenginner when working with LLMs.
Why I’m not learning to code (and why tech needs more humanists) I would like to challenge the assumption that “To be in tech, you need to know coding”. Tech needs more humanists.
Elijah Potter I talk about the importance of shockingly fast iteration cycles and lean manufacturing.
Vacation Study Ideas There are lots of stories where an American goes on vacation for a few weeks, to Europe or Asia or wherever, and loses a significant amount of weight without any special effort. whole thread …
Finally, Stable Diffusion SDXL with ROCm acceleration and benchmarks In this post I'd just like to write how ROCm support by AMD and the ecosystem python, pytorch,.. is a mess but it finally works! At least for my CPU / APU, AMD Ryzen 7 7700 glx1036 / 48Gb RAM @ 5200Mhz.
How to debug linux kernel API (syscalls issues)? Use ftrace to debug inability to mount sysfs in unshared user namespace.
Reminder of Negative Work The idea of being hyper-productive every day might seem like a good thing, but it can actually lead to “negative work”. Negative work is when you think you are doing great work, but actually, it’s setting you back because you lack the clarity of mind to r...
Build norms, not features If you’re building a multi-user product, you’re not just selling social features. You’re selling social norms. In this post, I analyze LessWrong as a great example of product design, carefully designed to build strong social norms.
Enable 'preview urls' for Cloudflare Pages with 3 clicks Why didn’t anyone tell me that it’s this simple to enable preview urls!
Using nix-shell to create and share reproducible embedded development environments Historically, working on embedded software meant using proprietary manufacturer-provided IDEs with tools like the toolchain, build system and debugger all integrated. As open source tooling eventually caught up and even surpassed closed source solutions i...
Premature Optimization: Universally Misunderstood “Premature Optimization” You might have come across the famous software optimisation quote popularised by Donald Knuth: Premature optimization is the root of all evil. – Sir Tony Hoare It has been commonly interpreted as “don’t think about performance in ...
Living an examined life · Mike San Román After sharing my weekly reviews for the last six weeks, one question that I've been asked a few times is: _"Why do you do this?"_ often hinting not only at the practice itself, but at the level of gr
Shit, My Co-Founder has Raging ADHD || Xipu Li Building a startup with an ADHD co-founder can be a rollercoaster ride of blessings and bliss. Here's what happened.
The Tale of a Corrupt Backup As I mentioned in the post about my backup system, I run restic check regularly, to test the integrity of my backup. It has never reported any error in my repository. It performs a quick, shallow check, and does not verify that all the data is intact. I a...
Introducing ChatGPT Enterprise Get enterprise-grade security & privacy and the most powerful version of ChatGPT yet.
Announcing the Foundational C# Certification We are excited to announce the release of the new Foundational C# Certification in collaboration with freeCodeCamp! The certification is completely free, glo...
When your classmates threaten you with felony charges | R. Miles McCain A few weeks ago, I was part of a talk at DEF CON 31 called The Hackers, The Lawyers, and the Defense Fund.
Announcing the New Foundational C# Certification with freeCodeCamp - .NET Blog The Foundational C# Certification with freeCodeCamp is now available! The certification is free, globally available, and includes a full training course.
Visual Studio Tool Lets Devs See Images, Not Just Text Strings -- Visual Studio Magazine 'It would be nice if those image references could show us the images too.'
New Images and Video Confirm Austin-Made Tesla Model Y Has Cracked Front Casting When I first told my readers about an Austin-made Tesla Model Y with a cracked front casting, the owner had yet to confirm how serious the problem was. I...
Computer Vision on Azure with C# Exploring Computer Vision in C# through a Polyglot Notebooks notebook and a sample application. Also known as Azure AI Vision or Cognitive Services Computer ...
The Secret HttpClient Feature You Need To Use in .NET Use code DDD20 and get 20% off the brand new Domain-Driven Design course on Dometrain: https://dometrain.com/course/getting-started-domain-driven-design-dddB...
Deploy ASP.NET Core Applications on Linux With Apache - Code Maze Deploy an ASP.NET Core appplication on Linux with Apache, configure it to serve static files, and run it as a service.
Recording: RavenDB and High Performance with Oren Eini I spoke for over an hour about how you can build high-performance systems and how we utilize these techniques inside of RavenDB.
Convert YAML to JSON with PowerShell Core - Gérald Barré In this post, I describe how to convert a YAML file to a JSON file with PowerShell Core.
Working with images just got easier in Visual Studio - Visual Studio Blog Any web, desktop, or mobile developer works with images often. You reference them from C#, HTML, XAML, CSS, C++, TypeScript, and even in code comments. Some images are local, and some exist online or on network shares, while others only exist as base64 en...
Loosely Coupled, Reusable Events with Event Triggers - .NET MAUI 101 With event triggers you can respond to events that are happening on a .NET MAUI control and execute some logic. In this video we will see what it's all about...
Just for fun: Which processors prefer sign-extended loads, and which prefer zero-extended loads? - The Old New Thing Another pointless chart.
Find The Area Of A Rectangle – A Simple C# Program For beginners, it's hard to find projects to work on due to distractions. Writing a program to find the area of a rectangle can teach so many valuable lessons!
From GPT to GDP: How Artificial Intelligence is Changing the Workplace Curious about how AI is reshaping the future of work? We uncover AI's potential impact on productivity, work life, salaries, and job outlook – from audiobook narration to programming.
Support ActivityPub for merge requests (&11247) · Epics · GitLab.org · GitLab Gitlab/ActivityPub Design Documents by @oelmekki The goal of those documents is...
Season 6 Teaser Brace yourselves, developers! The .NET Core Podcast has transformed into The Modern .NET Show. We're stoked to share our revamped identity and music with yo...
Adding Header and Footer to a PDF Using the iText Library Dive into the comprehensive guide on leveraging the iText library to craft dynamic headers and footers for your PDF documents.
373: Installing the .NET 9 Alpha That is right... .NET 8 RC isn't out yet and .NET 9 is here already and we installed it! We discuss how to install the latest bits of .NET and why you may need them.
Algorithm for offsetting a latitude/longitude by some amount of meters I'm looking for an algorithm which when given a latitude and longitude pair and a vector translation in meters in Cartesian coordinates (x,y) would give me a new coordinate. Sort of like a reverse
GitHub - liam-ilan/crumb: The Crumb Programming Language The Crumb Programming Language. Contribute to liam-ilan/crumb development by creating an account on GitHub.
Marten Linq Provider Improvements A couple years ago I was in a small custom software development shop in Austin as “the .NET guy” for the company. The “Java guy” in the company asked me one day to try to na…