Practical Shell Patterns I Actually Use
Over the decades I’ve been using the shell, there are thousands of reusable patterns I’ve picked up from looking over others’ shoulders and googling. Unfortunately, I’ve for…
Over the decades I’ve been using the shell, there are thousands of reusable patterns I’ve picked up from looking over others’ shoulders and googling. Unfortunately, I’ve for…
A couple years ago, I created this list: immersive: walking taking a shower sleeping teaching falling in love cinema life or death experience I was curious about these amazing parts of life that feel so meaningful — like portals, where time and space take on a…
Today marks 10 years to the day since I first launched Bridgy, my little IndieWeb side project to connect social networks and personal websites. Happy Birthday, Bridgy! I’ve always loved the …
An exercise in collaborative editing that ends with lots of work to bring native subdocument support to the YJS ecosystem.
Effortless live reload setup for your Rails app with Hotwire::Livereload gem.
I’ve seen a lot of confusion over what precisely the term ‘observable universe’ refers to. This post is an attempt to remedy that. In 1929, Edwin Hubble discovered that the universe is expand…
Rails 7 has added the load_async method to ActiveRecord. This looks like it could be a huge performance win for many Rails applications.
“I’m going to be 29 anyways, so I might as well be 29 with a Master’s."
I’ve been working on Rails applications for over 10 years. In that time I’ve figured out some guidelines on when and when not to use caching.
9 January 2022
We can prevent processing duplicate requests using entity framework core unique constraints and asp.net middleware.
1
Developer productivity is something I’ve been really interested for quite a few years. So I decided, rather than having a guest on for this topic - it’s one I wanted to cover myself. So in this first episode of the year - I’ve gone solo, and talk about the thi…
By Susam Pal on 09 Jan 2022
One ASP.NET Web API related question that frequently comes up frequently is how to capture the raw request content to a simple parameter on a controller method. Turns out that's not as easy as it should be. In this post I discuss how to natively capture the ra…
In 2015, I gave a talk in which I called Donald Knuth the Patron Saint of Yak Shaves. The reason is that Donald Knuth achieved the most perfect and long-running yak shave: TeX.
https://aka.ms/dotNETConf2021-GetdotNET6Getting machine learning models from experimentation to production is an industry-wide challenge. ML.NET is a free, c...
Upwork, a billion-USD firm, wants me, a freelancer, to work for free for 230 hours to refund their client who was using another credit card.
9 Jan 2022 1 mins Presentations & Speaking
We will learn about what is a string vs String vs StringBuilder in C# with their main differences along with when & where to use them in your code
Craig's year end wrap-up of 5 things you can do for a healthier Postgres database next year.
Experts from the James Webb Space Telescope team discuss the successful completion of the final stage of all major spacecraft deployments to prepare for scie...
What is C# DateTime, how to check if a DateTime is Weekend or Weekday, and how to choose a display format for DateTime
Powerful .NET library for benchmarking
A free web browser developed by Google from the open source https://alternativeto.net/software/chromium/ project with a focus on speed and minimalism.
Google's latest Chrome release, version 94, has a newly implemented Idle Detection Application...
This package makes your Blazor apps display the source .razor file name that generated the HTML element under the mouse cursor when entering the Ctrl + Shift + F hotkeys.
Approved Cameras 90% of the total runtime of a final program should be captured on approved cameras. For nonfiction content, this threshold may be more flexible. Any exceptions must be discussed wi...
With Real-world Example
Demo Grocery List API. Contribute to maartenba-demo/grocerylistapi development by creating an account on GitHub.
Salesforce, the world's largest customer relationship management (CRM) platform, said that customers must have a form of multi-factor authentication (MFA) turned on starting next month, or they won't be able to access their accounts.
In this video we’re taking a look at how to extend the AWS SDK for .NET, which can be useful for various tasks like adding in some custom observability compo...
In this article we're taking a look at how to extend the AWS SDK for .NET, which can be useful for various tasks like adding in some custom observability components into the request pipeline.