Indy Xamarin User Group - The Best Way to Architect Your Xamarin.Forms App 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, tu...
Notes on Notes A tale on the nature of footnotes, writing in general, and other things, told almost entirely in footnotes. Read more (18 min, 5500 words).
What I Wish I Knew Before I Started Job Hunting 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 so...
Story ate the world. I’m biting back. 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…
Optimize Your Meetings for Engagement 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...
Access to Porn does not mean Sexual Freedom — Karel Donk 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.
Testing Controllers, Messages & Systems with Andrew Lock 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? htt...
Start Freelancing Today with The Tap Room's Kelly Vaughn | Hanselminutes with Scott Hanselman 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."
Release ILSpy 6.2 · icsharpcode/ILSpy 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...
Moving away from Visual Studio to JetBrains Rider - Hi, I'm Ankit The post describes JetBrains Rider as an alternate to Visual Studio and how Rider can help mitigate some of the Visual Studio pain-points.
This is a pretty dire assessment of Mozilla 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 doc...
Education is never a straight line – My Website 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?
DIY Solar Tiki lights from a couple of cheap hardware store items | Igor Kromin 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 ...
Publish a Blazor WebAssembly app and .NET API with Azure Static Web Apps - Learn Publish a Blazor WebAssembly app and .NET API with Azure Static Web Apps
Nate Rose - Innovating on OUR STEM Education [w/ASL Interpreting] 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. B...
Creating Real-Time Charts with Blazor WebAssembly and SignalR In this article, we'll learn how to use Blazor WebAssembly and SignalR to enable real-time communication between the API and Client app
How to Secure Azure SQL Database by Setting Minimal TLS Version 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
Introducing Metrics Advisor 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
Quiver Quantitative Unlock the Power of Big Data with the Next Generation of Investment Analysis Tools
Future of C# 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 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.
locationtech/jts The JTS Topology Suite is a Java library for creating and manipulating vector geometry. - locationtech/jts
Building a self-sustaining open-source business in the cloud era 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 busines...
Microsoft.Data.Sqlite 5.0 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.
NetTopologySuite A .NET GIS solution that is fast and reliable for the .NET platform. - NetTopologySuite
New release: Have I Been Pwned feature lets you find out if your email has been compromised 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...
Episode 347 - KEDA 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 pat...
deWiTTERS Game Loop – deWiTTERS 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, becau...
Don't IPO over functions that can be de-refined · llvm/llvm-project@5ce3272 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&...
1 in 4 Parents Is Working While Caregiving. Here's Why Employers Need to Rethink Their Child Care Benefits A new study of more than a thousand families nationwide shows 26% now rely on a work-from-home parent as primary caregiver
NET Core Releases and Support | .NET Blog 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 ...
dotnet/winforms Windows Forms is a .NET Core UI framework for building Windows desktop applications. - dotnet/winforms
C# in Simple Terms - The Type System Let's learn about value and reference types, null, and why C# is considered to be "strongly-typed"!
A Pipeline Made of Airbags 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.
Your Man in the Public Gallery: Assange Hearing Day 16 - Craig Murray 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 ...
Why We Upgraded Our Production Application to .NET 5.0 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 Excep...
This $1 hearing aid could treat millions with hearing loss LoCHAid can be assembled in 30 minutes with cheap parts
Shukri Abdullahi - Through Programming I Became a Better Artist [w/ASL Interpreting] 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 pr...
Oops! Something went wrong. - YouTube Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Age of Ascent Founder's Packs The purchase of unique gameplay items to support Age of Ascent's development.
Blitz.js, - The Fullstack React Framework For the JAMstack 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. ________________________________...
Inside C++/WinRT: How does C++/WinRT represent ABI types? | The Old New Thing 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 actual...
Bleeding edge tech means you'll bleed to death Remember those old don't-do-drug ads? A shaky camera pans to a narc wearing a wrinkled button down...
Using Azure RBAC with Azure Key Vault Exploring the new, standard way of granting access to Key Vault through Azure RBAC instead of access policies
Service principles and app registration 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
Securing Azure Functions using Azure AD JWT Bearer token authentication for user access tokens 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…
rotoclone/strategic-communication A best-of-breed language with a holistic approach to moving the needle - rotoclone/strategic-communication
Release v4.4.0 · Blazored/Typeahead 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...
Set up continuous integration for .NET Core with OpenShift Pipelines - Red Hat Developer 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!
Async Expert - Module 04 - Lesson 04 - TaskCompletionSource 💥 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 h...
Click here to support Na leczenie podopiecznych organized by Stowarzyszenie Pomocy Królikom 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...
.NET Rocks! vNext .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.
ASP.NET Core Localization Jump Start 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 i...
NET Core Releases and Support | .NET Blog 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 ...
Top Microsoft Ignite 2020 News For Developers | Build5Nines 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
Power Up Your Dev Experience with Nx.io When you use Nx, you can be sure you're making use of modern frameworks and tools for effective development processes.
Microsoft Ignite Microsoft Ignite | Microsoft’s annual gathering of technology leaders and practitioners will be launched as a digital event experience this September.
Method `.item()` for Arrays, Typed Arrays, and strings 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 neg...
Jeff Bezos wants to start a school for kids whose families are underpaid by people like Jeff Bezos A free crash course in why generosity is no substitute for justice
Proposal: Low level struct improvements by jaredpar · Pull Request #3936 · dotnet/csharplang 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...