Alex West | Daily blog
Sharing everything I learn along the way and blog about my progress daily.
Sharing everything I learn along the way and blog about my progress daily.
The title of this talk is a lie. There is no one single way to architect an app. If the app works well, is robust for future expansion, and maintainable - it's architected just fine. You can mess things up though. And then everything is terrible. So, tune in…
-
A tale on the nature of footnotes, writing in general, and other things, told almost entirely in footnotes. Read more (18 min, 5500 words).
With the job hunting season well under way, I thought I would give a list of tips, tricks, and guiding principles I’ve learned from hunting both this season and seasons past. Most of this advice centers around finding a Product or SWE job, but I’m sure some of…
A piece I wrote elsewhere in March is doing the rounds again. ‘The Prodigal Tech Bro’ is about the privileged place in professional interactions and public discourse given to men who used to work i…
Imagine you meet a bunch of old friends that you haven’t seen in a while. Everybody’s sharing their stories, and everybody else is actively listening, asking...
During past discussions I’ve often found that people mistakenly believe that where there’s easy access to lots of porn and a variety of sexual services there’s sexual freedom.
Andrew Lock joins us to talk about testing. We started out by talking about should you test API/MVC controllers? The discussion then turned into test for messaging, databases, and much more. Should you unit-test API/MVC controllers in ASP.NET Core? https://…
Have you thought about being a freelancer? Starting your own thing? What's keeping you? Where do you start? Scott talks to Kelly Vaughn about her freelancing journey and her new book "Start Freelancing Today."
New Language Features C# 7.0: Deconstruction C# 8.0: await foreach C# 8.0: Disposable ref structs C# 8.0: Enhanced using statements C# 8.0: switch expressions C# 9.0: init accessors C# 9.0: functi...
The post describes JetBrains Rider as an alternate to Visual Studio and how Rider can help mitigate some of the Visual Studio pain-points.
Firefox usage is down 85% despite Mozilla's top exec pay going up 400% Mozilla recently announced that they would be dismissing 250 people. That's a quarter of their workforce so there are some deep cuts to their work too. The victims include: the MDN docs (th…
One of the things we want, as we get older, is to provide a better life for the next generation after us. But what does a better future mean? Does that mean living longer? Does it mean having more food in the fridge, or more Instagram worthy pictures?
Miguel de Icaza's Blog
I've been trying to make our house and specifically the yard have more of a resort/getaway location feel during this current pandemic situation and the lockdowns that have been in place. Setting up the hot tub area to feel like somewhere else has been on top o…
Publish a Blazor WebAssembly app and .NET API with Azure Static Web Apps
What is an IQ? Why do we take the SATs? How did it end up even being a metric of childhood success? Senior Software Engineer walks through 100 years of modern education and how it has been systematically flawed for underrepresented communities. NSBE Jr. Bay Ar…
In this article, we'll learn how to use Blazor WebAssembly and SignalR to enable real-time communication between the API and Client app
In this episode with Rohit Nayak, we will cover the Minimal TLS Version setting for SQL Database. Customers can use these features to enforce a TSL version at the logical server level to meet their co
We're introducing to you the preview of Metrics Advisor, a new Cognitive Service, an AI analytics service that proactively monitors metrics and diagnoses issues. Learn More: Metrics Advisor & Ano
Unlock the Power of Big Data with the Next Generation of Investment Analysis Tools
A fantastic session with Mads Torgersen as we cover the new features of C#9.0, the future of the language and some of the amazing features built for you.
Microsoft.Data.Sqlite 5.0 RC1 is available now on NuGet. These are likely the same bits will ship at .NET Conf on November 10th. Try it today and let me know if you run into any issues.
The JTS Topology Suite is a Java library for creating and manipulating vector geometry. - locationtech/jts
We're excited to announce an update to the Timescale License that provides expanded rights to our users. Learn how (and why) we're making all of our features 100% free and investing in our community – while still building a sustainable open-source business.
Show / Hide Table of Contents
Microsoft.Data.Sqlite 5.0 RC1 is available now on NuGet. These are likely the same bits will ship at .NET Conf on November 10th. Try it today and let me know if you run into any issues.
A .NET GIS solution that is fast and reliable for the .NET platform. - NetTopologySuite
We’ve added the Have I Been Pwned (HIBP) feature in the Tapmydata mobile app, so you can easily find out whether your personal data has been compromised...
The team is fortunate to have to have Tom Kerkhove, an Azure Architect with https://codit.eu and more importantly, a maintainer of the KEDA project. He talks to use about the need for autoscaling Kubernetes workloads and how KEDA helps to realize that pattern.…
The game loop is the heartbeat of every game, no game can run without it. But unfortunately for every new game programmer, there aren’t any good articles on the internet who provide the proper information on this topic. But fear not, because yo…
It's time to open up Apple's App Store.
Summary: Fixes PR26774. If you're aware of the issue, feel free to skip the "Motivation" section and jump directly to "This patch". Motivation: I define "refinement&...
A new study of more than a thousand families nationwide shows 26% now rely on a work-from-home parent as primary caregiver
While we’ve covered .NET Core releases, cadence and support policies in previous blog posts, the information has been distributed across a couple of individual posts. With the .NET 5 release just around the corner, we thought this is a good time to bring all t…
Windows Forms is a .NET Core UI framework for building Windows desktop applications. - dotnet/winforms
Let's learn about value and reference types, null, and why C# is considered to be "strongly-typed"!
Immutable infrastructure and its tooling has obvious benefits, but the way its current adoption is being done is locking us up in a room whose walls are padded with yaml and we could be losing a lot.
On Wednesday the trap sprang shut, as Judge Baraitser insisted the witnesses must finish next week, and that no time would be permitted for preparation of closing arguments, which must be heard the immediate following Monday. This brought the closest the defen…
For anyone who has built an application, you’ve probably built it on some library or framework that changes over time. To keep up, you have to upgrade your application. However, there are varying schools of thought around when you should upgrade. At Exceptionl…
LoCHAid can be assembled in 30 minutes with cheap parts
Code is my new favorite artistic medium. Creating art was once the only activity that put me in a flow state that was until I started coding. Programming like art is full of processes, speed bumps, errors, eustress, and joy. My skills as an artist have proven …
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
The purchase of unique gameplay items to support Age of Ascent's development.
Posted on 2020-09-24 by PostgreSQL Global Development Group
The hottest new framework in the JAMstack! Blitz.js is the Fullstack React Framework you need to consider when looking at the JAMstack. It has a Ruby on Rails feel so it keeps you from writing a ton of boilerplate code. _____________________________________…
C++/WinRT offers a high-level interface to the the low-level Windows Runtime ABI (application binary interface). It does this without any dependency on the Windows header files, which means that it needs some way to talk about the ABI types without actually us…
Remember those old don't-do-drug ads? A shaky camera pans to a narc wearing a wrinkled button down...
Exploring the new, standard way of granting access to Key Vault through Azure RBAC instead of access policies
In this episode, Christos chats with Matthijs Hoekstra from the Identity team to get a better understanding of how Service principles and app registrations work in Azure AD [01:50] - What is an Azure
Android app development books, training, and consulting
This post shows how to implement OAuth security for an Azure Function using user-access JWT Bearer tokens created using Azure AD and App registrations. A client web application implemented in ASP.N…
Fixes #2504
A best-of-breed language with a holistic approach to moving the needle - rotoclone/strategic-communication
What's Changed 🚀 Features (#152) Remove last entry from multi-select by pressing backspace - Thanks to @chrissainty 🐛 Bug Fixes (#159) Update blazored-typeahead.js - Thanks to @AskYous (#142) Ad...
Ever wanted to set up CI for .NET Core in a cloud-native manner and didn’t know where to start? This is the guide you were looking for!
💥 A demo lesson from the online course https://asyncexpert.com provided by Dotnetos. The course teaches you how to efficiently use asynchronous programming in .NET . After finishing it you'll not only be able to use async APIs properly, but also you'll have a…
Nasza sytuacja finansowa z dnia na dzień staje się coraz poważniejsza. W ostatnim czasie przyjęliśmy pod opiekę zwierzaki przewlekle chore i wymagające, wielotygodniowego pobytu w szpitalu. Jesteśmy Stowarzyszeniem Pomocy Królików, więc jak moglibyśmy odmówić …
The latest news and resources for .NET app developers.
.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
Language is a core component of the human condition. According to the Washington Post, at least 50% of the world’s population is bilingual. That’s a fantastic statistic, that means every second user to our application could be bilingual. Sadly, most app implem…
While we’ve covered .NET Core releases, cadence and support policies in previous blog posts, the information has been distributed across a couple of individual posts. With the .NET 5 release just around the corner, we thought this is a good time to bring all t…
The Microsoft Ignite 2020 conference brings with it a wealth of updates and releases from Microsoft. While Ignite is traditionally focused on IT Pro areas of
When you use Nx, you can be sure you're making use of modern frameworks and tools for effective development processes.
Microsoft Ignite | Microsoft’s annual gathering of technology leaders and practitioners will be launched as a digital event experience this September.
The ECMAScript proposal “.item()” (by Shu-yu Guo and Tab Atkins) introduces the mentioned method for indexable values (Arrays, Typed Arrays, strings). Given an index, the method returns the corresponding element. Its key benefit is that indices can be negative…
A free crash course in why generosity is no substitute for justice
This design covers adding the following features to C# for low level struct performance improvements: Allowing ref struct to contain ref fields. Allowing struct and ref struct to return ref to the...