Saving Gas on the Ethereum Mainnet To an Ethereum developer, it shouldn't come as a surprise that Ethereum's mainnet gas fees are insane. For months or weeks now, ERC-20 transfers and decentralized exchange (short: "DEX&
My full story on launching a side project to Hacker News. Web developer trying to build successful side projects.
Throttle vs Debounce on real examples Throttle and debounce let you save some resources and increase the performance of your app. Learn about differences and use cases.
Running Hasura on the Cheap - Byrne's Blog Side-project ready realtime GraphQL API over Postgres for just $5/month.
Testing Backups and Offloading CheckDB While every DBA knows they need to backup all their databases, not all may realize the importance of testing those backups. Performing backups is pointless, if you’re unable to restore them. I wanted to restore our backups on a regular basis, so I set up ...
Double Dipping into SaaS Start off your SaaS with guaranteed clients and compensation. Keep reading to find out how.
Minimum Viable State: Building a Nomad Internet Country Governments are out of touch. The nation-state model is outdated. It’s time to create the global infrastructure for a borderless world.
10 Reasons Why Music Sucks So Hard Right Now - Wow It's no secret - music really sucks right now, and I have 10 reasons why no one is making great music anymore. Read more to learn why all the icons are gone.
Loop alignment in .NET 6 | .NET Blog Learn some great ideas on how to implement loop alignment in .NET 6 and get maximum benefit without affecting the performance adversely.
Why Specifications Don't Compose • Hillel Wayne Recently my friend Lars Hupel and I had a discussion on why formal methods don’t compose well. You can read the conversation here. We focused mostly on composing formally-verified code. I want to talk a little more about the difficulties in composing spec...
Reading debt - bookmarking shit you'll never read | Marko Zivanovic Reading debt (also known as bookmark debt or Ctrl-D compulsion) is a concept in casual web browsing that reflects the implied cost of additional bookmark organization and undesirable future reading.
Building blocks of a data-driven organization Being a data-driven organization brings tremendous benefits like achieving improved profitability and getting a competitive advantage. What does it mean to be data-driven ? And how to create a data-driven company ?
What the FLoC?! There have been quite a few mentions of FLoC recently and several people have been providing various links, bits of information and questions about the new feature. Whilst it's still quite a new and, as yet, not a widely supported feature, I thought I'd g...
Expanding American Rail Capacity Updated 2021-04-09 @ 15:32 with new information on San Diego’s timetabling efforts. Amtrak recently released a map outlining a $25 billion proposal for expanded passenger rail service in the …
Adventures with RSA Blind Signing Google One recently released a VPN service (explained here), with the goal of protecting users’ privacy as they browse the web. One…
Dynamically getting objects from an assembly in C# To avoid those repetitive codes that 'registers' types of a class or interface you can use a bit of r...
Visual Studio 2022: Faster, Leaner and 64-bit (More Memory!) -- Visual Studio Magazine Visual Studio 2022 will be previewed this summer as a 64-bit application, opening up gobs of new memory for programmers to use. 'Here's to no more out-of-memory exceptions. 🎉'
Reddit unveils its Clubhouse clone, Reddit Talk – TechCrunch On the heels of Clubhouse’s latest fundraise, Reddit today officially unveiled its Clubhouse rival Reddit Talk following a recent report from Mashable that revealed the company had been developing audio-based social networking features. Like many of the n...
[Last Week in .NET #38] – The NSA requests you patch your sh*t Week ending 17 April 2021 🚨🚨🚨🚨Microsoft Exchange has four new vulnerabilities with patches. CVE-2021-28480, CVE-2021-28481, CVE-2021-28482 and CVE-2021-28483. For some things the cloud does not mak…
Microsoft says mandatory password changing is “ancient and obsolete” Bucking a major trend, company speaks out against the age-old practice.
Hire me and pay what you want, just give me interesting work. I have been unemployed for almost nine months. The project I was working on was moved from Milan to Poland in what was most likely an effort to downsize the project and cut costs.I remember I was happy when the news broke out. Some people were crying, oth...
Join our Cloud HD Video Meeting Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room so...
Umbraco Forms Migration to .NET Core Over the past couple of weeks at Umbraco HQ we've been working on the migration of the Forms package to V9 and .NET Core. I've been bloggi...
scottbez1/splitflap DIY split-flap display. Contribute to scottbez1/splitflap development by creating an account on GitHub.
Word list | Google developer documentation style guide If the term you're looking for isn't on this page, then consult the resources in our Other editorial resources page.
How to Use BLE With WPF or Forms Recently I had an idea of a project which requires using the Bluetooth API. I wanted to create something simple and did not want to use UWP for 2 reasons:
Tetris in Blazor Part 5: Controls, Upcoming Tetrominos, and Clearing Rows Let's implement more major features, like keyboard controls, grid focus, clearing rows, and more!
DotNext 2021 Piter. .NET conference. April 20-23, Online. .NET conference. April 20-23, online. 4 days, 30 technical talks.
Visual Studio 2022 | Visual Studio Blog All of our product development begins and ends with you—whether you posted on Developer Community, filled out a survey, sent us feedback, or took part in a customer study, thank you for helping to continue to steer the product roadmap for Visual Studio.
Basic Music Theory in ~200 Lines of Python | Manohar Vanga A basic introduction to Western music theory using the Python programming to derive scales, chords, and modes in every key.
Thinkpad X230 with a "E-Ink" display at 30fps Due to popular demand, we are building a limited number of these for sale: https://www.ebay.com/itm/324580061130
Building .NET projects using the Microsoft.Build.Traversal SDK - Gérald Barré In this post, I describe how to use the Microsoft.Build.Traversal MSBuild SDK to build a solution.
First Flight of the Ingenuity Mars Helicopter: Live from Mission Control Up, up, and away! The Ingenuity #MarsHelicopter is set to make history. It will make the first attempt at powered flight on another planet on Monday, April 1...
A Full Circle Journey: Introducing Cloudflare Canada Toronto will be home to Cloudflare’s first Canadian office and team. While I currently live in San Francisco, I was born and raised in Saskatchewan.
How much do .NET developers make in the UK in 2021? Subscribe: http://bit.ly/ChapsasSubBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick and in this video...
DDoS attack trends for 2021 Q1 Today, along with this deep-dive analysis blog, we’re excited to announce the new Radar DDoS Report page, our first fully automated data notebook built on top of Jupyter, Clickhouse, and Workers.
Machine Learning with ML.NET - NLP with BERT In this article, we explore one of the most powerful NLP algorithms - BERT. We explain the BERT paper, how it functions and use it with ML.NET.
Infrastructure Vulnerability Scanner Checkov Adds Context Aware Assessments Bridgecrew has announced the first 2.x version of Checkov. Checkov is an open-source scanner for infrastructure as code (IaC). The 2.0 release includes a re-architected backend that is now graph-based allowing for better processing of multi-resource queri...
250: To The Moon We celebrate our 250th episode by answering as many questions as we can from YOU, our listeners!
.NET News Roundup - Week of April 12th, 2021 It's been a busy week for the .NET community, with the release of new Visual Studio previews (Windows and Mac), updates to .NET Core 3.1 and 2.1, new releases from the Azure team, and more. InfoQ examined these and a number of smaller stories in the .NET ...
How to Optimize .NET Pipelines in Azure DevOps (Or how I made my pipeline 50% faster) I recently became frustrated with the speed of my C# Continuous Integration pipeline. I thought it was way slower than it should have been. I spent some hours tweaking and here’s how I managed to make my continuous integration pipeline about 50% faster, t...
Kaine Shields So i may have done a thing in an insomnia fueled jaunt into insanity. find an .otf of the font here
dotnet/runtime .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps. - dotnet/runtime
Securing multiple Auth0 APIs in ASP.NET Core using OAuth Bearer tokens This article shows a strategy for security multiple APIs which have different authorization requirements but the tokens are issued by the same authority. Auth0 is used as the identity provider. A u…
Using MudBlazor to Create Reach and Functional Product's Details Page Let's learn how to use different MudBlazor material components (Panel, Chart, Rating) to create an interactive product details page.
Build Automation with NUKE Nuke is an open source, cross-platform build automation solution for .NET projects. NUKE prides itself on its simplicity and extensibility that makes build automation approachable for everyone. In thi
Collect memory dumps for a first-chance exception, when it occurs The following two procedures guide on how to properly collect a memory dump to study a process crash. This post complements my article about how exceptions are handled and how to collect memory dumps to study them. Both tools below - ProcDump and Debug...
Amazon.com: Ubiquiti UniFi Dream Machine | UDM-US: Computers & Accessories Amazon.com: Ubiquiti UniFi Dream Machine | UDM-US: Computers & Accessories
Windows Terminal Preview 1.8 Release | Windows Command Line Welcome back to another release of Windows Terminal! This release updates Windows Terminal Preview to version 1.8 and moves Windows Terminal to version 1.7. Both builds can be installed from the Microsoft Store as well as the GitHub releases page. Let’s j...
Amazon.com: NETGEAR Nighthawk Multi-Gig Cable Modem CM2000 - Compatible with All Cable Providers incl. Xfinity, Spectrum, Cox | for Cable Plans Up to 2.5Gbps | DOCSIS 3.1: Computers & Accessories Amazon.com: NETGEAR Nighthawk Multi-Gig Cable Modem CM2000 - Compatible with All Cable Providers incl. Xfinity, Spectrum, Cox | for Cable Plans Up to 2.5Gbps | DOCSIS 3.1: Computers & Accessories
Internet Search Tips · Gwern.net A description of advanced tips and tricks for effective Internet research of papers/books.
Replace Google Analytics with a shell script I started blogging in December 2020. I wanted to collect my old stories, software and notes all in one place. I thought others may like the content and I was curious how popular it may be, so I setup Google Analytics to keep track of things.
The Truth About Green Grocery Bags It seems like a simple question with a straightforward answer, but when you look at the total environmental impact of each type of bag, things start to get a...