Virtual DOM: Back in Block | Million.js
The Virtual DOM Replacement for React
The Virtual DOM Replacement for React
{/* Comment */} is the usual way to write comments in React. But there are 2 better ways to comment you just have to know.
Let's take a deep dive into how to make software go brrr.
I’ve been fascinated by this paper: Is ChatGPT Good at Search? Investigating Large Language Models as Re-Ranking Agent and have been trying out the ideas with success in a few personal projects. They essentially found that GPT4 is excellent at ranking things. …
Did you know you can solve 2D PDEs in Excel without resorting to macros? In this post, we’ll look at how to solve Laplace’s Equation, $latex abla^2 f = 0$, in two dimensions using not…
Customers want micropayments but they're a bad option for news organizations. What they should do instead is provide us with better paywalls.
Geoffrey Hinton, The Godfather Of AI Quits Google To Speak About The Dangers Of Artificial Intelligence.
I was asked to talk about cryptocurrencies to the 49 th Asilomar Microcomputer Workshop . I decided that my talk would take the form of a ...
It can be hard to find your bearings in the discussion about online communication and end-to-end encryption. The current rhetorical focus on crime is a red herring, given that the police already has plenty of powers to track down and spy on criminals. What is …
Developing in-demand skills and qualifications.
Be a What? A Big-Picture Developer is a dev who understands the vision of the product they are building. They know the context of the feature they are working on and how it fits into the product as…
Johnny.Decimal is a system to organise projects (or your life, or anything else)
I'll get right into it, I think most app subscriptions shouldn't exist.
🔥 Give Away, Only Today 1st of May 2023, International Worker's Day 🔥
An exhaustive (and exhausting) description of my desktop Linux setup.
Welcome to the .NET on Azure for Beginner series where you will learn the basics of getting your .NET applications up and running in Azure! This series will ...
Malik's blog on programming, design and product development.
Home
Does it exist a gender gap in chess? Why is it that the best players are men? Is there any fundamental difference between how men and women play this game?
What I learn while I work
Dive into a digital blast from the past and learn how a 15-year-old ThinkPad X200 can revolutionise your workflow – join my cloud-free adventure today!
April 30, 2023 All posts
These are the principles that have helped me succeed as a product manager.
Pankaj Tanwar : A self-taught developer, writer & creator who loves to read, write and learn about tech.
It’s necessary to pay attention to the shape of a language model’s response when incorporating it as a component in a software application. You can’t programmatically tap into the power of a language model if you can’t reliably parse its response. In the past,…
In order to protect women, gender nonconforming folks, people of color, and members of the LGBTQ+ community from suffering as my peers and I have, I feel ethically obligated to go public with my experience. In this article, I will outline why I have sufficient…
HTML&CSS-only gomoku game? Binary logic in CSS via counters? So many combinators, Edge stops to understand what is even going on? All of this and a bunch of other weird CSS stuff in the experiment that I started back in 2013.
In recent years, DevOps has emerged as a key practice for modern software development, helping organizations to achieve faster delivery of high-quality applications. However, as the technology landscape continues to evolve, DevOps itself is undergoing signific…
Some companies enter the market with a mission of challenging existing products with sustainable replacements. Their strategy is radical from the start. Others, typically larger established firms, gain momentum in sustainability innovation by building upon inc…
Dangers of inconsistent parsing of URLs
.NET MAUI Branding ?!?!? Last weekend our team at H3Y decided to join a virtual design jam. We were brainstorming ideas for a brand or product redesign. We wanted to work on a project in the tech spac
During this show we will discuss some of the new capabilities introduced on both SQL Server and our Azure services that have an impact on app development lik...
In this article, we will learn about Amazon SQS for .NET Developers including its key concepts, architecture, how you will integrate it with .NET
OpenAPI is an important part of API development with ASP.NET Core. Are you getting the most out of it? Garret London, a Technical Enablement Architect with P...
In Visual Studio 2022 one of the main scenarios for web developers is creating Web APIs with ASP.NET Core. In the latest preview of Visual Studio 2022, 17.6, we have added a number of updates to be more efficient when developing APIs.
Exciting news! The release of Spargine 6 (v2023.6.5.1) is now available on NuGet and GitHub. Featuring new classes & methods.
This video is a brief overview for beginners on how you can effectively use arrays, lists, and dictionaries in your C# dotnet applications. I skip over the n...
Hi, I'm James. In this video, we will look at how you can quickly deploy container based applications to AWS AppRunner using Terraform.00:30 - Introduction01...
We often hear about the big new features in .NET or C#. But what about all of those lesser-known but useful new features like collection indices and ranges, date features, pattern matching and records?
Agroscope is a Swiss government-backed agricultural research lab. It's got a lot of other resarch projects too, but it also keeps a backup of the Swiss chees...
In this video, Mike demonstrates how ASP.NET authentication cookies can be shared between multiple apps and how this technique can be used to share authentic...
Check out the tutorial: https://aka.ms/connectfour🏫 Learn C#, F#, and .NET with free self-guided learning from Microsoft Learn: https://aka.ms/learndotnet#l...
In this series so far, we reduced the storage cost of key/value lookups by a lot. And in the last post we optimized the process of encoding the keys and valu...
In this post, I describe how to read the Windows application manifest of an exe file using .NET.
For interfaces which extend each other.
Non-relational data is quite common these days. Such a non-relational data is often stored in JSON format. There are database engines available that process JSON documents and allow you to work with data using specialized libraries designed for that purpose. H…
Check out my courses: https://dometrain.com and use code LAUNCH for 15% OFF any courseBecome a Patreon and get source code access: https://www.patreon.com/ni...
Support me on Patreon to access the source code:https://www.patreon.com/milanjovanovicJoin my weekly .NET newsletter:https://www.milanjovanovic.techRead my B...
This PR extends constant folding for SIMD to support EQ/NE. Can also be extended for GT_GT/GE/LT/LE and, perhaps, floating point, but I was mainly interested in EQ/NE for integral types as I found ...
When is the right time to sunset software from the app store? How about a library up on NuGet? What is the right way to do it for your customers and folks using your software? We discuss in this weeks podcast.
When is the right time to sunset software from the app store? How about a library up on NuGet? What is the right way to do it for your customers and folks us...
The 12th edition of Observed shows you how to remove dependencies when using Pre-Commit by utilizing docker images.
Learn about records in C#, including immutability and value-based equality, and explore advanced use cases with code examples.
Hi everyone, in this series we use Elasticsearch and its amazing text searching capabilities. We take a closer look at its advantages over traditional databa...
This article looks at a new concept for creating application security context models for modern solutions using best practice security. By using security context models in projects, a qualitative a…
Faut-il prendre au sérieux les menaces de la Chine à l’égard de Taïwan ? Si le président chinois Xi Jinping n’évoque pas concrètement une guerre et promet de...
I look at how Quake uses portal graphs to pre-calculate visibility information.Music Credits:-----------------------Heavy Interlude by Kevin MacLeod is licen...
In this article, we will learn what is a remote host IP address and how to get it in ASP.NET Core Web API.
As a developer, you're likely to occasionally send an email with attachments that are either code or binary executable files either as straight files or in a zipped up collection of code or binary files. You'll find that you can't actually send certain types o…
Learn how OpenTelemetry helps you gather and analyze application data for better insights and performance.
“Never, ever, think about something else when you should be thinking about the power of incentives.” – Charlie Munger, American billionaire investor.
Podcast: Play in new window | Download
I’m currently working on a side project where i need a custom view that can animate multiple images like a slot machine reel. The project is based on .NET MAUI and i couldn’t find any existing control