Learn about High-performance UI and the challenges faced in keeping them fast so your users stay happy & productive.
At the time of this post, there seems to be a bug in Mysql.EntityFrameworkCore using EF 6.0. It’s being tracked on the MySQL bug tracker where I’ve also left a comment. But if you are getting the error quoted below, you’re probably hitting this bug. Unable to resolve service for type ‘Microsoft.EntityFrameworkCore.Storage. TypeMappingSourceDependencies’ while attempting
If you work with headless browsers, you might have encountered this before. You load a page, and a cookie acceptance screen pops up and stops you from scrolling until you click accept. Sometimes they use overflow:hidden on the body element to stop the scrolling. In this scenario, a full-page screenshot will result in the content
We are going to add a Cognito PreSignUp trigger to an existing Cognito Pool from Amplify with a .NET Lambda. Took me a while to figure that out too. You’ve got an AWS Cognito Identity Pool. You’re building an app and somewhere sits Amplify. You’re writing your Lambda’s in .NET Core. I’ve been doing it
I’ve been helping a client scale their technology platform for a new area of the business and they have a need for headless Chrome. The workflow is simple, get some data, inspect that data, do some other things with it and save the results. We are using SQS as a part of this process, I’ve
This article on ‘Largest Contentful Paint’ follows up on my previous post on Cumulative Layout Shift. Webpages take time to download. They may take a long time, or they may be quick. The quicker your web page loads, the better it’s going to perform. As technology has progressed and internet connections have become faster humans
Have you ever noticed when looking at a web page and suddenly the content moves? Or you click a button, and the content on the page starts moving? CLS or cumulative layout shift measures this movement on a page. Your web page didn’t finish loading, or some element changed state and caused the content to
The current COVID pandemic is not causing any significant disruption to me, its business as usual, and I’ve been working on a project involving Amazon SQS so in this post I’m going to share some observations on it. I have a process that generates some data based on some given parameters; the process inserts this into an
Learn how to create a schedule for a Lambda in .NET CORE (and any other programming language)
I have a .NET Core program for a client which runs in a Docker container under their own AWS account via ECR (Elastic Container Registry). When a modification is required I go through the usual process and eventually push it to their ECR registry. The application isn’t apart of a continuous deployment or any automated
I am not the first person to go to India and this wasn’t my first trip to India. I have never written much about my time there unless you’re on my Instagram but in my travel to India, I wish I knew some things to stay safe, move about and get work done. As a
In this, I share some tips I learned about WebRTC and some things I wish I knew before I started. Hope it helps!
Working on a Raspberry PI today and wanted to run Node on it. Easy. boom, done right? Wrong. Tried to install an npm package and this What to do instead? Run these commands, do go to and get the link to the latest version though from the node website. When that’s all good done, install
I’m working on a website which is written in traditional ASP.NET, uses AjaxControlToolKit and all kinds of historic goodies. If we where in 2008, I’d be buying the original developers a beer. However, what you can’t rely on is what gets changed after. The project uses RegisterClientScriptResource in quite a few places, been a while since
It just doesn’t work. Don’t even try it, not that you would be now.
TLDR; Don’t use HttpWebRequest on .NET Core in high load environments.
I’ve been working on migrating a bunch of projects to .NET Core. Wanted to create a single solution with all of the projects added to it. This is how you can do it.
Spent some time today trying to make NuGet.Server work so that I can host my own packages. I’m working on a new .NET core project on my Mac and wanted to host the server in IIS which is accessible from various machines.
I’ve been working on a project where I need to drive a BLDC 3 phase HALL effect sensored motor.
At my Fathers home, there is an allotment that for years has grown food for the family. Scattered around the place is various water tanks which collects the rain water for watering the garden. There is a problem with this, some of the tanks are not connected to any guttering and are quite far away from an actual water source.