The Genius of Peter Thiel in attacking the Ivy Leagues and high school dropouts shattering the college gospel
Why an attack at the top 1% colleges has the potential to burst the college gospel
Why an attack at the top 1% colleges has the potential to burst the college gospel
The industry has shifted away from ETL to ELT for good reasons but ETL is back in the spotlight with multimodal data pipelines.
Finding a balance between remote and in-person work
Dive into the world of sports analytics with a hands-on guide to mapping NFL fields to real-world coordinates using homography. Discover how computer vision techniques can transform video feed data into actionable insights, and explore the development of a web…
The promise of writing one codebase and running it everywhere has never really panned out for developers. However, using XAML and .NET MAUI, you come much closer.
Nothing! That’s the end of the blog post! Go back to what you were doing! Well, sort of. :) Some of you may be aware that a year or so ago, there was a lot of chatter about what to do with th…
The Net Promoter Score (NPS) is a statistically questionable way to turn a set of 10-point ratings into a single number you can compare with...
You don't always need a marketing team to hit it big. Sure, they're great to have, but success is still within reach with some smart, alternative growth tactics. Ready to tackle the challenge? Balance is key - mix product development with some savvy growth mo…
To be sincere, I have a strong preference for written content. There is something with audio and video (podcasts and streams) that doesn’t fit very well with me or how I consume content when I’m at the computer.
Discussion about the generative capability of autoregressive LLMs
Something new I'm starting this year is a two-day course on Modern .NET systems with Vertical Slice Architecture. It contains a lot of topics that I've consulted with organizations and built systems around for around over a decade now, and I wanted to wrap my …
Recent publications studying the inner workings of foundation models have focused largely on internal representations of large language models (LLMs). In this short blog post, I will explore neural representations in large vis…
HIP is a C++-based, single-source programming language for writing GPU code. "Single-source" means that a single source file can contain bot...
Start by installing org-fc using the package manager of your choice.
From hardware to software, this post covers everything I have managed to uncover about Skylanders' Toys-to-life mechanics.
While reviewing a colleague’s work I had a knee-jerk reflex to complain about the use of min() as an estimator for the running time of a program. Specific
Before I embarked on pouring my heart and soul into making a native iPadOS user experience of Godot, I needed to make sure that I would end up with a viable version of Godot. Building Godot to run on iPad is straightforward. The command line to do this is qui…
Noise is a framework for crypto protocols based on Diffie-Hellman key agreement. Noise can describe protocols that consist of a single message as well as interactive protocols.
Boredom pours out of me. I learned about this challenge, and decided to participate without reason.
This problem got tricky again during first part already, but second went surprisingly well.All source code is available at https://github.com/MartinZikmund/a...
Finding diamonds in the rough
PowerShell seems to be one of Microsoft's few software holdouts that doesn't have its own Copilot AI assistant, but that might change this year.
Understand the six guiding Microsoft principles for responsible AI, which include accountability, inclusiveness, reliability and safety, fairness, transparency, and privacy and security.
Chocolate Factory matches Microsoft money for memory safety
Your privacy choices
Your privacy choices
Science backed method to leverage focusing visually for 1 minute to increase mental/cognitive focus
You have to upgrade your manifest.
A blog about making culture. Since 1999.
How to leverage your basic knowledge of dependency injection to learn how the asp.net framework works.Support my Work 🤝 https://www.patreon.com/raw_codingB...
When you're writing code for a new feature involving a database, you can fall into the trap of not realizing the volume of data the code you're writing will ...
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solutio…
Learn about the CQRS pattern in C# and Clean Architecture for better software development. Get code examples and best practices to improve your skills today!
An open source Python 3 (CPython >= 3.11.0) interpreter written in Rust 🐍 😱 🤘
In this article, we'll explore various approaches to get appsettings.json content as a dictionary in ASP.NET Core.
Use code MODULAR and get 20% off the brand new "Getting Started with Modular Monoliths" course on Dometrain: https://dometrain.com/course/getting-started-mod...
Implementing Google Authentication in Blazor is something that you might need to do sooner rather than later. So, Codewrinkles got you covered! In this video...
Probably every software developer had to estimate the effort needed to implement some wanted software. And the estimate was likely rather wrong. I collected reasons why this happened to me over many years. And I concluded that the estimation approach is fundam…
In this video we will discussed the new features with Primary Constructors in .NET 8 and C#Support me on Patreon to access the source code:https://www.patreo...
In a project involving infrastructure as code (IaC) with terraform, Microsoft Entra ID security groups were manually created in the Azure portal. To avoid recreation, the import feature in terrafor…
How did the hacker group that goes by the name Decepticons breach "stalkerware" manufacturer FlexiSpy? They say it was easy.
No year that includes tech-enabled abuse can be said to be a good year. But 2022 has certainly been an eventful year for the technologies used as instruments of coercive control domestic abuse situations, ranging from stalkerware to physical trackers. In Febru…
The latest Go release, version 1.22, arrives six months after Go 1.21. Most of its changes are in the implementation of the toolchain, runtime, and libraries. As always, the release maintains the Go 1 promise of compatibility. We expect almost all Go pro…
Intel-powered OpenVINO processors are designed to “offer capabilities that were previously unavailable or just really difficult to achieve”
Microsoft migrated the real-time co-authoring service in the Microsoft Office suite of applications from .NET Framework 4.7.2 to .NET 7 last year. They achieved 30% CPU reduction, 60% memory reduction, and 50% API latency reduction compared to the original ser…
.NET Aspire is a toolkit for development and deployment of microservice applications. It is a local orchestrator with support for deployment to production-grade orchestrators like Azure Container Apps or Kubernetes. One great thing about Aspire is the built-i…
Recently, some GNU toolchain projects adopted a security policy to more clearly define security issues in the software they ship. In this post we take a closer
HTML Web Components with Vanilla JavaScript and ASP.NET Core
A few days ago I blogged about a situation we had where some messages send to RabbitMQ got lost. I showed a possible solution when using Ma...
building graphql api with hotchocolate
I ran into a weird problem with how Visual Studio was sending API requests. I was trying to use a bearer token, and it worked fine in Swagger, but from an .http file the Authorization header was simply being ignored, resulting in a 401 Unauthorized.
Lately I have a person who pings me daily asking how many lines of code I have written today. The first time was on the weekend. My answer was “none, as weekends I concentrate on not doing computer things with my partner” which is an excellent idea.
I've worked places where we aspired to (but did not reach) 100% code coverage. We used tools like a code coverage ratchet to ensure that the test coverage always went up and never down. This had a few effects.
jQuery: The Write Less, Do More, JavaScript Library
It can be useful to see what types of files are in a repository and how many of each type there are, how many comments, blank lines, etc. This post shows how to do this with local repositories.
In this article, we'll explore different ways by which we can pass complex parameters to Theory test methods in xUnit.
Today we introduce Citrea, the first rollup that enhances the capabilities of Bitcoin blockspace with zero knowledge technology.
A blog containing essays, of varying cogency, about various things that my mind have wandered to.
by Russell Schussler (Planning Engineer) Part I: Renewable energy as a grouping lacks coherence
Originally posted 2024-02-01
I describe my adventures as a software engineer going into standup comedy and what I've learned after 100 standup open mics.
Feeling overwhelmed by emotions? Discover the life-changing power of emotional flexibility! Our guide explores the science, benefits, and practical strategies to help you navigate life's ups and downs with greater ease and joy. Read now and unlock your full …
I’ve been digging into data structures used in databases more and more recently and I wanted to write this post explaining how they work as a way to solidify my understanding.
Support agents spend their entire lives using the same software. Their needs are very different from consumer software. Here are some things to keep in mind.
My wife and I were fortunate enough to buy a house recently which has presented many opportunities to integrate items with Home Assistant. The house came with an Aritech CS350 based alarm which was installed in 1994 – when I was one year old!
Governance and community material for Dapr and its open source sub-projects - GitHub - dapr/community: Governance and community material for Dapr and its open source sub-projects
Why your app turned into spaghetti
Total eclipse of the...profit? YES!
It's easy to create keyboard shortcuts on macOS without using 3rd party apps (like Karabiner) or Text Replacement (which doesn't work in Chrome). Here's how to do it. You'll need to edit this Key Binding dict: $ vi ~/Library/KeyBindings/DefaultKeyBinding.dic…
People are often skeptical of the usefulness of 150, due to the fact that the SML language is not a language that is ever really used in any industrial context.
A quick tutorial on how to setup a weekly recurring summary of key Stripe metrics into your team's slack channel
A tetris game with a twist
Written by jschanck on November 9, 2023
February 6, 2024
This is a brief overview of my advice for new grads and junior software engineers. I’m been in the industry for about 8 years, and worked my way into engineering without a computer science degree. I’ve worked in both startups and medium-sized companies over th…
Turns out there’s a slight variant which is easy to implement and much better:
Feedback Assistant Boycott
The code used as example in this post can be found in this git repo