-
How To: Create a Basic GraphQL API with dotnet in C#
-
SOLID Design Principles Rust (with examples)
-
Why Rust and Its Memory Safety Lulls Developers Into a False Sense of Security, Leading to More Serious Bugs
-
Stop Designing Your Web Application for Millions of Users When You Don’t Even Have 100
-
Why Copilot is Making Programmers Worse at Programming
-
Five Reasons Visual Studio is Better than Rider
-
Five Reasons Rider is Better than Visual Studio
-
The Single Best and Worst Things About Popular Programming Languages
-
HTTP Server Tutorial in Rust
-
Why GraphQL is Better Than Basic REST and SOAP APIs
-
Save KSP2 - An Open Letter to Take-Two and CEO Strauss Zelnick
-
Why is AI Such a Polarising Subject? Does it Change Everything? Or Nothing?
-
PirateSoftware is a Hypocrite - Helldivers 2 and Security
-
Stop Using string.ToLowerInvariant() to Compare Strings. InvariantCulture Comparisons are Slow
-
Respecting the Clock: Unveiling the Time-Wasting Pitfalls in Professional Software Development
-
Why are Women so Underrepresented in Software Development?
-
Whats New in ML.NET 3.0
-
Mastering Backend Development in C#: 5 Essential Skills
-
.NET Chiseled Containers: A Revolution in Deployment Efficiency
-
Asynchronous Programming in C#: A Practical Guide
-
C# Design Patterns: A Practical Guide
-
Exploring What's New in C# 12
-
Optimizing SQL Queries in Entity Framework Core
-
The Dual Nature of Artificial Intelligence: Strengths and Limitations
-
From Chaos to Clarity: The Tale of PHP and .NET Naming
-
Why is AI So Bad at Financial Trading When Computers Are Just Better at Maths
-
Solving Common Database Performance Bottlenecks
-
Mastering Git: Tips and Tricks for Version Control
-
Image Recognition with C# and AI: A Practical Guide
-
Unleashing the Power of C#: Integrating AI for Intelligent Applications
-
Setting Up Bitlocker With SSD/NVME Hardware Encryption (it can be faster than no encryption at all)
-
Best Practices for Exception Handling in C#
-
Effective Code Reviews in a Development Team
-
Building a Cross-Platform Desktop App with .NET MAUI
-
Efficient Debugging with Visual Studio
-
Unit Testing vs Manual Testing
-
Essential Things Every Professional Software Developer Should Know
-
Comparing GraphQL and OData: Which is Best and When?
-
Why Your Language Choice Doesn't Matter as Good Programmer
-
Choosing the Right IDE: Visual Studio vs. JetBrains Rider
-
Embracing TypeScript: The Advantages Over Raw JavaScript
-
Evaluating Go: Why It Might Not Always Be a Suitable Replacement for C++
-
Debunking the Rust Hype: Why It's Not Always a Good Replacement for C++
-
Unraveling the Causes of Burnout in Software Developers and Strategies for Prevention
-
Embracing Efficiency: Shorter Work Hours for Software Developers (And everyone else)
-
Mental Health in Tech: Prioritizing Employee Wellbeing for Enhanced Productivity
-
Enhancing Unity Game Performance with Universal Render Pipeline (URP)
-
Feedback Culture: Constructive Criticism vs. Destructive Blame in Software Companies
-
What is the difference betwen Promises and Observables in angular?
-
Navigating Moral Dilemmas in Software Development
-
Securing ASP.NET Core Applications Against SQL Injection Attacks with Microsoft SQL Server
-
Understanding the Gap between Sales and Software Development in Software Companies
-
Working with Entity Framework Core in C#
-
Building Marlin 2.0.x Firmware for Ender 3 3D Printer and Ender 3 Clones
-
When Does Automating Away a Coworkers Job Cross The Line into Bullying
-
Time Series Anomaly Detection with ML.NET in C#
-
Company Culture: "No Blame" vs "Know Blame"
-
How a Zero Trust Policy Hampers Software Developer Productivity
-
The Pitfalls of Overmanaging Software Developers
-
Linus Tech Tips, Gamers Nexus, Ethics and Responsibility
-
5 Reasons C# Is Better Than Java
-
Yes You Can Block Elon Musk on Twitter
-
How to Become a Better Software Developer With These GitHub Repos
-
New and Interesting Features in C# 12
-
Creating Windows and Linux background services in dotnet 6.0/7.0
-
C# Basics: Generate Random Numbers
-
How To: Move Windows 11 Taskbar/Start Menu Back to the Left
-
Native pico-sdk ILI9341/ILI9342 display drivere library for Raspberry Pi Pico in C++
-
Native pico-sdk mpu6050 accelerometer and gyroscope library for Raspberry Pi Pico in C++
-
Native pico-sdk BMP280 temperature sensor and air pressure sensor library for Raspberry Pi Pico in C++
-
C# Basics: Loop Through a Dictionary
-
C# Basics: What is the difference between 'string' and 'System.String'
-
C Sharp 11 Raw String Literals
-
Why You Should Use Oauth OAuth 2.0 Tokens
-
Observe/React to Array Changes with Angular 12
-
uTP Micro Transport Protocol Documented
-
Building a site with Hugo, using GitHub, Amazon S3 and CloudFront with HTTPS and extensionless URLs
-
IMAP4 Client Protocol Library for C# and .NET
-
What's New and Interesting in .NET 5
-
C# Console Async Main - Async Entry Point for Console Apps
-
Problems With Copying a Stack<T> in C# and How to Fix It
-
Simple C++ Neural Network Library
-
dotnet BitTorrent library written in C#
-
Creating Windows and Linux background services in dotnet core 3.0/3.1
-
dotnet Core and C# Dependency Injection
-
dotnet core 3.0 Self Contained Single Executable (and other build optimisations)
-
Adding appsettings.json options to a dotnet core console application
-
Microservices Introduction
-
Who should we blame?
-
The Battle for Proper Working Hours
-
The Pain of Developing a Xamarin App for OSX and iOS
-
PHP Problem with UPLOAD_ERR_PARTIAL (File upload error code 3)
-
jQuery UI Tabs without the ul and li elements
-
Easy (and complex) Search and Replace in Linux Command Line
-
Fix broken image links with javascript
-
Generic htaccess mod_rewrite SEO rules