ChatGPT Isn't Coming for Your Coding Job
New technologies have long promised to make human software engineers redundant. But developers have only gotten more important over time.
New technologies have long promised to make human software engineers redundant. But developers have only gotten more important over time.
TL;DR: a decentralised, autonomous, stealthy AI could form through LLM-instances manipulating people into transporting information between them. The extended mind thesis The extended mind thesis [E…
A core part of how I’m operating right now is acting as a fractional-CTO-as-a-service. If I’m being honest, then I’m not super great at it while I’m innovating. It’s exceptionally hard to do both at the same time, so I took off the innovator hat to focus on so…
Le bébé blog de ppom 🍏
I had good reasons. Promise.
Discover how tech-enabled companies like Airbnb, Uber and Amazon are innovating and scaling rapidly, as we explore success beyond technology in startups
The RFC process has been a huge success in defining the standards that run the Internet, but naively adopting this process for your company is a mistake. RFC processes tend to fail at most organizations because they lack a clear decision-making step.
Anti-patterns in Job Posts
Use code REFAC20 and get 20% off the brand new "Refactoring for C# Developers" course on Dometrain: https://dometrain.com/course/from-zero-to-hero-refactorin...
Inline Arrays is a new C# 12 feature that brings performance improvements when working with Arrays. In this article, I present how to…
Prusa MK4 3D Printer; Soundproofing Server Cupboard; Go Ninja, Estante Virtual, Bleach Anime, IndiHome, Jam Tangan, KitchenPal Breaches; Refining Email Parsi...
Following on from the posts on Dependency Injection, Logging and Configuration, in this post we’re going to look at how data can be persisted between sessions using Settings within a Windows or Uno Platform application. At the end of the Configuration post we …
When ad blocking is a cat-and-mouse game, make the mouse slower.
Tiny volumetric display
Over the last 18 months, we’ve had more than a handful of issues with Google. I was waiting to write about them until AFTER we got off Google, but, now seems like a good time as any.
Un evento en línea sobre .NET organizado por la Comunidad de Desarrolladores .NET del 4 al 7 de diciembre de 2023.
Welcome to another issue of Dev Leader Weekly! In this issue I'll dive into comparing unit testing vs functional testing!
A collection of bad practices in HTML, copied from real websites.
Imaginate ser desarrollador y de pronto eres dios. Asi se siente usar Blazor y saber que solo con C# y .NET programas el mismo codigo y lo despliegas en web,...
Let's build a microservices app, orchestrated with .NET Aspire and using Blazor SSR on the front end. #dotnet JOIN as a member to gain access to the source c...
Aimed to be the next level of cross-platform development, .NET MAUI is intended for devs who want to know more about mobile development. Before .NET Core, th...
Welcome to another Behind The Screen vlog. This week I recap on how I was unexpectedly busy with work and how that impacted everything else.
Use code REFAC20 and get 20% off the brand new "Refactoring for C# Developers" course on Dometrain: https://dometrain.com/course/from-zero-to-hero-refactorin...
How to succeed when approaching a publisher about writing a programming book. Covers the proposal, scheduling, and contracts of book writing.
(Photo by Michael Dziedzic on Unsplash) The validation problem At some point, every developer writing user-facing code has asked themselves the question “How should I validate input?”
Learn about this year's WebSummit and what the biggest companies are predicting the future of AI and Web3 is heading to.
An interesting paper was published in Nature two days ago, titled 'Remote collaboration fuses fewer breakthrough ideas'. I believe it should be retracted.
Software developer from Belgium. Member of the nonprofit construct0 software development organisation.
The easiest local image generate tool
Exceptions are for exceptional situations. But they will inevitably happen in your applications, and you need to handle them. You can implement a global exception handling mechanism or handle only specific exceptions. ASP.NET Core gives you a few options on ho…
random thoughts and posts on tech
Suppose that I give you a long list of string tokens (e.g., “A”, “A6”, “AAAA”, “AFSDB”, “APL”, “CAA”, “CDS”, “CDNSKEY”, “CERT”, “CH”, “CNAME”, “CS”, “CSYNC”, “DHC”, etc.). I give you a pointer inside a much larger string and I ask you whether you are pointing …
The Rails Executor rules everything around you your code.
In this post, I will go into more depth on how exactly my business works, and what my daily life looks like.
Nov. 30, 2023
Two people wrote posts about developing programming languages for a decade. I did too, so I wrote one of my own.
Walking looking for dml or whatever. Gotta get swag. Line up. Hate lines. Pretty quick line. Scans badge & asks size. M. Wasn’t sure whether to run for it, was handed water thermos. Ended up at Theater 1. Some bullshit about gathering everybody’s data I’m so …
In .NET 8, we were given some new data annotation options for validating our properties. Let's look at these new options and how to use them in this 10-minut...
Let's start to build out a full application with Blazor Hybrid inside of .NET MAUI. Join James as he walks through building out a full to do application with...
How to perform simple background jobs in .NET ?
This article aims to be a gentle introduction to the notions of decision problems, relations, languages and the complexity class. We follow a running example and rephrase it each time we cover a new term.