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…
On immersion - Laurel's Blog 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...
Happy 10th Birthday, Bridgy! 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 adventure in realtime collaborative editing An exercise in collaborative editing that ends with lots of work to bring native subdocument support to the YJS ecosystem.
Live reloading for Hotwire Rails apps Effortless live reload setup for your Rails app with Hotwire::Livereload gem.
Disambiguating the ‘Observable Universe’ 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…
Running queries in parallel with Rails 7 and load_async Rails 7 has added the load_async method to ActiveRecord. This looks like it could be a huge performance win for many Rails applications.
Completing a Part-Time Master's in Computer Science While Working · Caffeinspiration “I’m going to be 29 anyways, so I might as well be 29 with a Master’s."
When to cache in your Rails app 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.
Preventing Duplicate Web Requests To ASP.NET Core We can prevent processing duplicate requests using entity framework core unique constraints and asp.net middleware.
Episode 30: Developer Productivity with (me!) Dan Clarke 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 th...
Accepting Raw Request Body Content with ASP.NET Web API 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 t...
Donald Knuth - The Patron Saint of Yak Shaves 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.
ML.NET: Machine learning from data to production in less than 30 minutes https://aka.ms/dotNETConf2021-GetdotNET6Getting machine learning models from experimentation to production is an industry-wide challenge. ML.NET is a free, c...
Upwork wants me to refund $12k as their client was using "another" card. 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.
C# StringBuilder and String vs StringBuilder in C# .NET | Pro Code Guide 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
Five Tips For a Healthier Postgres Database in the New Year Craig's year end wrap-up of 5 things you can do for a healthier Postgres database next year.
News Update on James Webb Space Telescope's Full Deployment 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...
Check if DateTime Is Weekend or Weekday - Code Maze What is C# DateTime, how to check if a DateTime is Weekend or Weekday, and how to choose a display format for DateTime
Google Chrome: App Reviews, Features, Pricing & Download | AlternativeTo 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 Chrome 94's Idle Detection API rejected by Mozilla and Apple, citing "user surveillance concerns" Google's latest Chrome release, version 94, has a newly implemented Idle Detection Application...
FindRazorSourceFile.WebAssembly 1.0.0-preview.5.0 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.
Cameras and Image Capture 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...
GitHub - maartenba-demo/grocerylistapi: Demo Grocery List API Demo Grocery List API. Contribute to maartenba-demo/grocerylistapi development by creating an account on GitHub.
Salesforce to require MFA for all users starting next month 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.
Extending the AWS SDK for .NET - CodeWithStu 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...
Extending the AWS SDK for .Net 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.