Enjoyable Code Reviews with Dr. Michaela Greiler | Hanselminutes with Scott Hanselman Do you dread code reviews? Dr. Michaela Greiler believes they are essential and if done right, can be enjoyable and powerful. She talks about the general practice of code reviews, what goes wrong, and how we can get better at them! What are the responsibi...
Bridge to Kubernetes Setting up and running a microservice application locally can be time-consuming and complex. Visual Studio PM Nick Greenfield shows how Bridge to Kubernetes enables you to connect to a Kubernetes clus
The Next Desktop Replacement: Phones? | Joshua Austin Fast forward to 2020 and we’ve had iPads take on the desktop replacement challenge with some degree of elegance. First came the laptops. Those beastly, 17-inch hunks with a fan big enough to cool your entire bedroom. Okay, I’m exaggerating, but those thin...
Short-form podcasts are the future, just not mine - Martin's Thoughts Long story short, after coronavirus made me come back from the Los Angeles part of my March business trip early and importing was out of the question, I decided to start a podcasting company. By myself, with my $150 Blue Yeti mic. Not much, but certainly ...
How to avoid overengineering Articles about systems, programming, and software engineering management written by Evan Meagher
My Deep Learning Toolchain Successful model development can be surprisingly dependent on good engineering practices. Despite this, many model implementations scattered about Github are difficult to follow and hard to recreate locally. But what should a good model look like? I woul...
Assumptions and Variable Names As developers, we make a lot of assumptions about the world. We have to. The world is messy, unorganized, unsorted, and chaotic, and so is the data that this world generates. It's nigh impossible to process data in an orderly fashion if you can't organize...
Replicating User Profile UI | The Xamarin Show This week, James is joined by Leomaris Reyes, Microsoft MVP, who walks us through building beautiful user interface step-by-step with Xamarin.Forms! Show Links: AskXammy.comBlog - Replicating User Pro
Proton’s statement on the BGP hijacking incident this week On September 29, an internet routing error by an Australian ISP redirected a third of our global traffic. ISPs must start taking BGP hijacking seriously.
Why not PHP? I was intrigued by Why Not Rust, a list of compelling disadvantages written by someone who uses Rust a lot, and the author of a popular Rust static…
Spaced repetition, Anki and Execute Program - mike.place Learning and memorizing with Anki and Execute Program
Adopting a clean gold standard Last month I wrote an article about banning gold mining. It received plenty of feedback from different parts of the internet. Some loved ...
all you need to build a product is a mission – noemi titarenco One of the most common pitfalls of product development is too many ideas.
Programmers need to think like hackers! Photo by Jefferson Santos on Unsplash Programming is a complex task that includes five steps: problem identification, solution design, coding, testing and reporting. All of these steps are necessary to analyze security standards. Nowadays, attacks on IT s...
Startup Lessons I Needed to Learn First Hand (But Maybe You Don't) Startup Lessons I Needed to Learn First Hand (But Maybe You Don't)
MBA: Useless? Worth it? How to decide if business school is for you — ThinkTank A simple framework for determining if you should get an MBA. The decision of whether or not to go to b-school is unnecessarily tough.. this simple guide is here to help.
FUSE for macOS: Why a popular open source library became closed source and commercially licensed Maintainer: 'Most companies were reluctant to support the project their product depends on because it is available for free'
On .NET Live - Building a College Diary with Xamarin.Forms Theodora is a software development student at the Institute of Technology Carlow in Ireland. After her internship was cancelled due to COVID-19, she decided to develop a mobile app using Xamarin that she use could calculate her progress in her studies. ...
Comment passer pour un hacker auprès de non-développeurs. - Les Joies du Code - Humour de développeurs : gifs, memes, blagues Les Joies du Code - Humour de développeurs : gifs, memes, blagues
Render diagrams on the fly in your Blazor apps Render diagrams based on a text representation in your Blazor projects
New reinforcement learning methods aim to improve AI in gaming and beyond We discuss reinforcement learning – an AI approach that is especially promising for training naturally behaving game characters with nuanced reactions to human players. Viewers learn about key concept
The Future of IdentityServer Tl:dr Brock Allen and I have been working on the IdentityServer code-base for more than 10 years. In 2020 we will be making some important changes to it. Here’s why we are doing this. Our HistoryTh…
.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.
JamesNK/BlazorSerialization Contribute to JamesNK/BlazorSerialization development by creating an account on GitHub.
Code Small with C# in .NET nanoFramework for Embedded Systems -- Visual Studio Magazine The .NET Foundation announced a new open source project under its direction, the .NET nanoFramework, which allows for C# coding in Visual Studio for constrained embedded devices.
BlazorRepl/BlazorRepl Write, compile, execute and share Blazor components entirely in the browser - BlazorRepl/BlazorRepl
Announcing Major Performance Improvements for Azure SQL Managed Instance In this episode of Data Exposed with Vladimir Ivanovic, he announces a set of major performance improvements for Azure SQL Managed Instances, which enable customers to migrate their more performance-h
Bringing the browser developer tools to Visual Studio Code Last year, we released the experimental “Elements for VS Code” extension, giving developers the option of embedding the browser developer to
rui314/chibicc A small C compiler. Contribute to rui314/chibicc development by creating an account on GitHub.
mono/website Mono's web site. Contribute to mono/website development by creating an account on GitHub.
Code scanning is now available! - The GitHub Blog Now available, code scanning is a developer-first, GitHub-native approach to easily find security vulnerabilities before they reach production.
Hacktoberfest presented by DigitalOcean Open source is changing the world – one pull request at a time.
r/DIY - My wife recently passed away. I used my time off to build her the giant bookshelf she always wanted. 37,390 votes and 1,157 comments so far on Reddit
USB-C Was Supposed to Simplify Our Lives. Instead, It’s a Total Mess. A mix of hidden standards make the ubiquitous cable a pain to deal with
Bonus operations for C++/WinRT iterators: The IIterable<T>, and C++/WinRT collections | The Old New Thing Last time, we saw that C++/WinRT provides a few bonus operators to the IIterator<T> in order to make it work a little bit more smoothly with the C++ standard library. Today we’re going to look at IIterable<T>, which is an interface that says “You can get ...
Helping Junior Developers Find Jobs with Drew Clements Having trouble finding job opportunities as a junior developer? Drew Clements built protege.dev for junior developers just like you that are looking for remote positions. In this video, we talk about tips, tricks, and advice for finding job opportunities ...
How normal am I? In this test face detection algorithms will determine how normal you are. 100% privacy friendly.
Car Seats as Contraception by Jordan Nickerson, David H. Solomon :: SSRN Since 1977, U.S. states have passed laws steadily raising the age for which a child must ride in a car safety seat. These laws significantly raise the cost of h
Beyond Sentiment Analysis: Object Detection with ML.NET Despite my diverse engagements with different Microsoft stacks ranging from Power Platform to Azure A...
Industrial literacy When you know these facts of history, you understand what “industrial civilization” is and why it is the benefactor of everyone who is lucky enough to live in it
Azure Sydney User Group (Sydney, Australia) Before joining the group or attending any of our sessions please make sure to review our Code of Conduct (https://bit.ly/2uzRRvz).The Azure Sydney User Group is here to help Sydney developers, enginee
Melb․Net Virtual Meetup in October Tue, 6 Oct 2020, 6:30 pm: Come and join us for this second Melb․Net online event.․Net and all technologies around it are evolving, and so are we, even in lockdown!Dial in on Tuesday, Oct. 6 at 6:30 pm
Implement Azure AD Client credentials flow using Client Certificates for service APIs This post shows how to implement an Azure client credential flows to access an API for a service-to-service connection. No user is involved in this flow. A client certificate (Private Key JWT authe…
Melb․Net Virtual Meetup in October Tue, Oct 6, 2020, 6:30 PM: Come and join us for this second Melb․Net online event.․Net and all technologies around it are evolving, and so are we, even in lockdown!Dial in on Tuesday, Oct. 6 at 6:30 p
Hacktoberfest 2020 and .NET OSS – .NET Tools Blog | JetBrains Get out your dirndl and lederhosen - it's that time of year again! We're excited to be sponsoring Hacktoberfest 2020. Hacktoberfest is an opportunity for contributors worldwide to give back to their f
Windows Performance Analyzer "WPA" Intro Brief intro to WPA's features to get you started at analyzing performance issues!
Google TV Enjoy content from your favorite apps, organized just for you. Tune into live shows, curate watchlists, and control smart home devices. Meet the streaming device that helps you do more with your TV.
Serialize Interface Instances With System.Text.Json On the spectrum of “chill” languages, JavaScript is on the higher end of permissible syntax. The ability to patch together a disparate group of values and treat them as one collection can help developers “get stuff done”. C# and .NET are on the more stric...
TypeScript is slow. What can we do about it? Before the takeoff I was working on my project when noticed my laptop fan is spinning like...
Leaving Silverlight: Converting to WPF .NET Core The obvious choice for migrating your Silverlight application is WPF in .NET Core. Here’s some advice on how to simplify that process.
How to Make a VSCode Extension | Barbarian Meets Coding A short introduction about how to make a VSCode extension
.NET Framework Connection Pool Limits and the new Azure SDK for .NET | Azure SDK Blog To build scalable applications it’s important to understand how your downstream dependencies scale and what limitations you can hit. The majority of Azure services expose functionality over HTTP REST APIs. The Azure SDKs, in turn, wrap the HTTP communicat...
Examples of Four New Features in C# 9 That Aren't in C# 8 Looking at new features in C# 9. C# 9 is expected to be released alongside .NET 5. Examples include features not included in C# 8.
the fast, featureful, GPU based terminal emulator — kitty 0.18.3 documentation Offloads rendering to the GPU for lower system load and buttery smooth scrolling. Uses threaded rendering to minimize input latency.
Confidential Containers Nodes Now Supported on Azure Kubernetes Service (AKS) – Public Preview Microsoft is committed to enabling the industry to move from ‘computing in the clear’ to ‘computing confidentially’. Why? Common scenarios confidential computing have enabled include: Multi-party rich and secure data analytics Confidential blockchain wi...
Say goodbye to hold music Hold for Me helps you take your time on hold back, starting with an early preview on Pixel 5 and Pixel 4a (5G) in the U.S.
Linux under WSL2 can be leaking - Blog | Mullvad VPN We have found that you could be leaking your Internet traffic when running Linux under WSL2 (Windows Subsystem for Linux 2).
Advanced Arrays When discussing the various data structures implemented within Collectathon, the best starting point...
Windows XP leak confirmed after user compiles the leaked code into a working OS | ZDNet The Windows XP source code that leaked last week is incomplete, lacking some components, but is authentic.