You need a new hobby Are you a developer? Do you do your full time job then go home only to sit in front of another screen to build code for another 3-6 hours? Does your weekend revolve around Netflix, syfy channel, eating, coding and sleeping? If so, you NEED a new hobby.
Intuitive Programming - Comments thoughts and experiences on engineering management, recruiting, managing performance and accelerating software development process.
Stop Being a Floating Leader I recently talked with a cofounder CTO I have not spoken to in about two years. “What have you been up to?” I asked. Turns out—not much. Same team size, similar challenges, no advancement in the bi…
MSI Optix MAG272CQR – Redefine eSports rules | eSports Gaming Monitor | MSI MSI Opitx MAG272CQR gaming monitor. Equipped with 27 inch,2560p, 165Hz refresh rate and 1ms response time panel, the Optix MAG272CQR gaming monitor will redefine the rules of eSports tournament and build the the winner formula.
State of Linux Desktop Security I made a tweet claiming that Linux is behind on security mitigations. This post is to outline mitigations added to platforms such as Windows, MacOS, and even ChromeOS that have yet to see the light of day on the linux desktop.
A Small Insight About Power, Markets, and Post-capitalism Last week I wrote a brief post about the process of having insights: How we don't control what insights we get, or when--we can only do the preparatory work, and then sit back and wait. The insight I was writing about was really "Oh, this isn't up to me, ...
Hetzner Cloud Review: Revisited in 2020 - Magnus Skog A 2020 review of Hetzner Cloud. How does it stack up to DigitalOcean and others? Benchmarks included!
Why Fighting Unintended Bias in Machine Learning Matters Machine learning (ML) models are susceptible to unintended biases as much as we do. The good news is we can design them not to be.
After 3 Years of Work, Chrome Killed My Extension and Won’t Tell Me Why Imagine you have a small business.
Simulating Liquids in Bottles with a Shader Gil Damoiseaux has recently shared the result of his attempt to recreate the liquid in a bottle effect from Alyx via a surface shader in Unity. In this article, he shared the technical details of his experiments with different kinds of liquids.
Introducing Firefox Private Network VPN’s Official Product – the Mozilla VPN – Future Releases We are working hard to make the official product, the Mozilla VPN, available in selected regions this year. We will continue to offer the Mozilla VPN at the current pricing model for a limited time, which allows you to protect up to five devices on Window...
Steve Blank The Coming Chip Wars A version of this article appeared in War on the Rocks. Controlling advanced chip manufacturing in the 21st century may well prove to be like controlling the oil supply in the 20th. The coun…
ASP.NET Core Series: Performance Testing Techniques ASP.NET Core is a cross-platform, high-performance, open-source framework for building modern, cloud ready, connected applications. In this episode, Ryan Nowak chats with Cecil about some tools and techniques for doing performance testing against your ...
Akamai Edge Live | EMEA Summit 2020 | Akamai The Akamai Edge Live | EMEA Summit 2020 is a virtual conference that brings together industry leaders, technologists, developers, business executives, and thought leaders looking for the latest strategies to maintain business continuity, protect technolog...
BlazorDay 2020 BlazorDay is an event organized by passionate to passionate of Microsoft Blazor technologies. The planning is on https://www.blazorday.net/planning
Introducing GitHub Super Linter: one linter to rule them all - The GitHub Blog Setting up a new repository with all the right linters for the different types of code can be time consuming and tedious. So many tools and configurations to choose from and often more than one
ASP.NET Core Series: Blazor ASP.NET Core is our open-source, cross-platform framework for building modern, cloud-enabled, Internet-connected apps. In this series of videos we'll be cover many of the interesting features of the f
Testing in Production with Feature Toggles in .NET Core Testing with confidence without breaking your users
Life, part 16 Source code for this episode is here. We are continuing with our project to gradually morph Abrash’s “remember the living neighbour counts” algorithm into Stafford’s algorit…
Our commitments to racial equity Google CEO Sundar Pichai’s message to employees outlining the company’s latest commitments to racial equity.
.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.
11 User Authentication · Real-World Cryptography MEAP V07 User authentication based on passwords.; User authentication based on symmetric and asymmetric keys.; User-aided authentication and how humans can help secure connections between devices.;
Lightweight alternatives to Google Analytics More and more web-site owners are concerned about the "all-seeing Google" tracking users as they browse around the web. Google Analytics (GA) is a full-featured web-analytics system that is available for free and, despite the privacy concerns, has become...
UKMT Maths Masterclass To take part in our UKMT maths masterclass, please complete the following form. Details on how to access the class will then follow via email on Sunday morning. Depending on demand, we might not be able to include every student.
Antitrust: Commission opens investigations into Apple Antitrust: Commission opens investigations into Apple's App Store rules
Please Help, Apple Is Threatening To Terminate My Apple Developer Account With No Clear Reason. Hello guys. I have been holding off to write this in case I was able to solve this problem on my own (which I tried to do very patiently), but the fact that I cannot talk to a human at Apple has prompted me to write this. Today I received another generic ...
GPU accelerated ML training inside the Windows Subsystem for Linux - Windows Developer Blog The Windows Subsystem for Linux (WSL) enables Windows users to run native, unmodified Linux command-line tools directly on Windows. WSL usage has grown a lot since it was first announced 4 years ago, at Microsoft Build 2016, and now runs on more than 3.5 ...
Image GPT We find that, just as a large transformer model trained on language can generate coherent text, the same exact model trained on pixel sequences can generate coherent image completions and samples
AWS said it mitigated a 2.3 Tbps DDoS attack, the largest ever | ZDNet The previous record for the largest DDoS attack ever recorded was of 1.7 Tbps, recorded in March 2018.
Diagnostics and Instrumentation Packages for MongoDB and NServiceBus Published As part of the end-to-end diagnostics and tracing blog series, I had an end goal of eventually publishing out NuGet packages for diagnostics (Activity and DiagnosticSource). I'm happy to announce that I've released 4 packages to NuGet: NServiceBus.Extensi...
ASP.NET Core Series: Tracing Tracing your applications allows you to gain some insights into the end to end health of an application. In this episode, Sourabh Shirhatti from the ASP.NET team comes on to show us how to collect and
Blaming the operating system for allowing people to create files with unusual characters in their names | The Old New Thing A security vulnerability report came in that claimed that Windows had a remote code execution vulnerability because it allows malicious characters in file names. Specifically, they noted that if you created a Web server with an image upload page, and if a...
Resuming optional Windows 10 and Windows Server non-security monthly updates In March, we announced that we would pause optional non-security update releases (also referred to as "C" and "D" releases) for all supported versions of Windows client and Windows Server to give organizations time to focus on business continuity in the f...
The Continuous Integration Check-In Dance | Gary Woodfine developing software and working with a build or integration server, there are certain conventions that one should follow when making updates to the shared codebase
Entity Framework Core In-Depth Part 3 In this episode, Robert is joined by Phil Japikse for part 3 of a 10 part series on Entity Framework Core. This series is a follow-up to the 5 part series that was aimed at folks new to EF Core and pr
What’s next for Windows 10 updates | Windows Experience Blog We continue to improve Windows 10, accelerating innovation with investments in quality, new features, and the overall update experience that are all designed to keep you protected and productive. Today, I am excited to introduce our next feature update, W...
Python in Visual Studio Code - June 2020 Release | Python We are pleased to announce that the June 2020 release of the Python Extension for Visual Studio Code is now available. You can download the Python extension from the Marketplace, or install it directly from the extension gallery in Visual Studio Code.
Optimize your Azure costs to help meet your financial objectives We know that many of our customers are facing difficult decisions about how to meet their funding needs for critical IT projects. We’re here to help you meet your financial objectives to ensure your Azure workloads are cost optimized can help free up fund...
Introducing C# 9: Records Introduction C# 9 introduces Init-only properties that allow to make individual properties immutable. C# 9...
Development With A Dot - ASP.NET Core OData Part 3 Introduction This will be the third post on OData and ASP.NET Core 3. Please find the first post (basics) here and the second post (querying) here. This time, I will talk about actions and functions. …
Semantic highlighting in OmniSharp and C# extension for VS Code Two days ago I blogged about doing semantic classification of C# code using Roslyn. Today, I wanted to draw your attention to a new feature we have recently shipped in OmniSharp and which is now available as experimental feature in C# extension for VS Cod...
Proposal: Use static keyword for lambdas to disallow capturing locals and parameters · Issue #275 · dotnet/csharplang Allow Func<int, string> = static i => i.ToString();. Proposal added (here) Discussed in LDM 2019-10-21 Decision in LDM Finalized (done, rejected, inactive) Spec'ed To avoid accidentall...
Workshop: Building Your First Voice Experience with Alexa - 1/2 - NDC Melbourne 2020 <strong>Module 1/2</strong>This workshop will dive right in to getting you set up and started building a voice-based experience with Alexa. You will leave this session with a working Alexa skill that you can customize and publish as your own.<br>
Lupusa87/LupusaBlazorDemos All Blazor Demos. Contribute to Lupusa87/LupusaBlazorDemos development by creating an account on GitHub.
JuneteenthConf - June 19th and 20th 2020 Juneteenth Conference is a free virtual tech conference made for and featuring Black people in technology. The conference celebrates Black Excellence and promotes community for Black people who are severely underrepresented in the tech industry. We welcom...
Startup School Relaunching as Continuous Program We’re excited to announce that Startup School (SUS) is relaunching today as a continuous program. This change will allow us to serve many more founders than the traditional annual course we’ve been running since 2017 and better support startup founders ye...
MAY 2020 UPDATE: Average User Rating for Micromobility Operators - In May, Lime continued to hold the top spot in App Store user ratings (4.86/5), among all micromobility companies, closely followed by Bird (4.83/5). Though Lime also holds the top spot for cumulative App Store activity (57.8%), in May, Bird saw the highe...
My trip through the Starmaze: a world in the 9th dimension There are times when I get tired of all of the major sites and apps that make up a lot of the seen Internet. Sadly, I was born too late to experience the wonder of Geocities and intricate handmade …
How I Removed My Own Face From My Head - Maximillian Laumeister To avoid facial recognition, I surgically removed my own face off of my head. Here's how to do it.
Hey Next.js, Is Server Side Rendering Dead? These days, we discuss a lot about static site generation when it comes to Next.js. So, it server-side rendering dead?
160k+ high school students will only graduate if a statistical model allows them to tl;dr : Due to curriculum disruptions the International Baccalaureate (IB) is going to use a statistical model to assign grades for > 160,000 high school ...
QR Code History: Story of evolution of the very popular 2D Barcode You know what QR Codes are and how they work. But do you know its origins and how it came into existence? Lets take a trip down QR Code history.
Tracker Testing HEY vs MailChimp: Can They Coexist? I officially got my invite for HEY, the new email platform by Basecamp. I’ve been following this project closely and am excited to test one specific feature that I’ve been curious about…
TextMate’s Enduring Influence TextMate is arguably the most influential text editor ever made. Among the numerous features it popularized are:
efcore/EFCore.NamingConventions Entity Framework Core plugin to apply naming conventions to table and column names (e.g. snake_case) - efcore/EFCore.NamingConventions
Sleep Hygiene For Software Engineers Software engineers know the importance of sleep; posts extolling its virtues (or the problems associated with its absence) regularly reach the front page of HackerNews. In fact, around the time I finished this post there were two articles on the front pag...
The Web Has Got Me Last week, I decided to start tackling a problem I've had for a long, long time. Brain fog. It's been getting worse over the years - to the point that I don't realise time has gone by. I forget things instantly. A tipping point was recently being unable t...
.NET Oxford - Scott Hunter - .NET 5 and MS Build Announcements! This month, we were very excited to welcome Scott Hunter from Microsoft! He's Director of Program Management for .NET - which includes Visual Studio, .NET Core, .NET tooling, Languages, ASP.NET, Entity Framework and Web Tooling.
dodyg/practical-aspnetcore Practical samples of aspnet core 2.1, 2.2, 3.1 and 5.0 Preview 5 projects you can use. Readme contains explanations on all projects. - dodyg/practical-aspnetcore
Scrappy Vs. Polished I’ve been thinking a lot recently about the best way to launch a new software product. The majority of my career has been spent working on small “scrappy” products. Even my enterp…