SimulaVR Last year, we finished an early version of our Review Unit prototype, which showcased our displays, optics, and primary boards functioning together with our software. Our next major milestone is to deliver a more polished Review Unit (henceforth referred ...
Project Шайба - Blago's blog Update So, here is the code. It’s really simple gadget. The whole setup took me less than a hour for building and coding. I got the rotary dialer from a local auction site, like Ebay. My first idea was to include everything inside it’s box and leave only ...
The levels of Emacs proficiency 0. Awareness You know about the existence of Emacs. You know that "C-x C-c" will get out of it. You also know that "C-h t" will go to the built-in tutorial, and you slowly and clumsily start making...
Building general artificial intelligence… for board games. Much has been written about perfect information games like chess, and I am reviewing literature on imperfect games like hearts. As many of you know, I am a huge fan of Battlestar Galactica (BSG) and the associated board game. I believe there is a level be...
Velocity defeats itself. Get acceleration instead what a spherical cow can teach us about task prioritization in software teams
Large Transformer Model Inference Optimization Large transformer models are mainstream nowadays, creating SoTA results for a variety of tasks. They are powerful but very expensive to train and use. The extremely high inference cost, in both time and memory, is a big bottleneck for adopting a powerful ...
Entity Framework 8: Raw SQL queries on unmapped types The next iteration of Entity Framework, namely Entity Framework 8, will have a new and exciting feature: Support raw SQL queries without defining an entity type for the result That means less boilerplate code!
Part I: Founder-Led Enterprise Sales, Zero to $5M in ARR In 2014, I drove through Sand Hill Road pitching a profitable construction software startup with five million dollars in ARR and zero sales people. We received three generous term sheets within...
What is a data warehouse? Preface A data warehouse is a single centralized unit that collects and stores large volumes of data from several data sources. Its primary purpose is to serve as a single place where business users can gain insights into the past and current operati...
API Mismatch: Why bolting SQL onto noSQL is a terrible idea Database ORMs like Prisma can make managing data access layers to SQL databases much easier for developers, but if used with a database that has dramatically different semantics and API, the benefits of abstraction are lost and turned into a maze of horro...
Code is not Prose Once a month or so, this idea comes rambling out of the programming community1: Software is prose. It is written to communicate ideas to others, it has the interesting side effect that it can be transformed into something a computer can execute. - Chet H...
What Every Competent GDBMS Should Do (aka The Goals & Vision of Kùzu) Kùzu is an embeddable property graph database management system designed for performance, scalability, and ease of use in applications.
What To Do If Dependency Teams Can’t Help Seeking first to understand, earning trust, and preparing for away team work.
OAuth 2 MUST utilize https. To avoid this error during the development you need to update the environment variable with insecure transport
JavaScript Survey: Devs Want Static Typing (and Favor TypeScript over Vanilla JS) -- Visual Studio Magazine The latest State of JavaScript survey confirms findings from previous editions: Developers like and want static typing for the super-popular programming language. What's more, they're more likely to use statically typed TypeScript 100 percent of the time ...
Announcing ML.NET 2.0 | .NET Conf 2022 ML.NET is a free, cross-platform, and open-source machine learning framework built for .NET developers that simplifies the model training and deployment proc...
Using Latest C# Features in Any Old .NET Version Check out my courses: https://nickchapsas.comBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasJoin the NDC Conferences Giveawa...
Getting rid of warnings with nullable reference types and JSON object models in C# In my blog series, Nullable reference types in C# - Migrating to nullable reference types, we discussed the benefits of enabling nullable reference types in your C# code, and annotating your code so the compiler and IDE can give you more reliable hints ab...
Using Latest C# Features in Any Old .NET Version Check out my courses: https://nickchapsas.comBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasJoin the NDC Conferences Giveawa...
Copyright without years | daniel.haxx.se Like so many other software projects the curl project has copyright mentions at the top of almost every file in the source code repository. Like
The yaml document from hell As a data format, yaml is extremely complicated and it has many footguns. In this post I explain some of those pitfalls by means of an example, and I suggest a few simpler and safer yaml alternatives.
Announcing SCIM support for Cloudflare Access & Gateway Cloudflare Access & Gateway now support the System for Cross-domain Identity Management (SCIM) protocol.
Sponsor @dodyg on GitHub Sponsors I am Dody Gunawinata. I am the creator and maintainer of Practical ASP.NET Core, the largest repository of ASP.NET Core code samples in the world, spanning over 1500 samples across all version of A...
Cryptography Implementations in .NET - Code Maze In this article we learn about different cryptography implementations in .NET. We see how to use different approaches for specific use cases.
More on .NET 7 user-jwts Tool I recently released a Coding Short video and a blog post about the new JWT Tooling in .NET 7. It was received well, but I didn't dig into some of the real details of what is happening.
5 new advanced features improving C# 11 | Red Hat Developer Learn about 5 new features that improve C# applications, including UTF-8 string literals, file-scoped types, generic attributes, and ref fields. (Part 3 of 3)
Unit Tests for Main and Other Methods in Top-Level Statements Console Applications | no dogma blog I spent some time attempting to find a way to execute unit tests on the Main and other methods within a console application using top-level statements, purely for the fun of it. It took longer than I had expected.
Writing Custom Hooks with React If you've done any React development, you've probably heard of "hooks" in components. Hooks enable you to reuse logic across your project's components. Hooks help minimize repetition of code, and also make your project's easier to maintain. React has a f...
9 Best Practices to Safely Deploy and Keep Your Application Healthy at Scale Disclaimer: This blog post was written by a human, with no AI-generated text. An application’s code base is a living entity. It keeps growing, changing, and adapting. There’s always a new feature to add, more bugs to solve, and new bugs that are created a...
Azure API Management with Tom Kerkhove API Management has evolved! Carl and Richard talk to Tom Kerkhove about his new role working on Azure API Management. Tom talks about using Azure Arc to deploy the API Management service into your on-premises services. The conversation digs into more of t...
Programming and its positive impacts on brain functioning Learning to program can accelerate knowledge acquisition by developing cognitive skills. As a result, we remember the information much better
We're on dotnet.social The best of DotNet content on DEV Community is now available via Toot 🦣 We've syndicated our...