How async should have been Your sync and async code can be identical, but still, can work differently. It is a matter of right abstractions. In this article, I will show how one can write sync code to run async programs in Python.
Develop, Preview, Test The rise of deploy previews and serverless testing infrastructure is revolutionizing the way we test web projects.
Model facts, not your problem domain When requirements change, an append-only data model of immutable facts is more useful than a mutable data model that models the problem domain.
Towards a New Leveraged ETF Part 3 · Sturm Mabie In the final installment of this three part series, we are going to use our results from the previous two posts to construct a fully automated variable leverage ETF. In part one, we derived the optimal leverage ratio for maximizing returns and in part two...
Steven Gerhardt-King - Asking a stranger to watch your stuff at Starbucks doesn't make any sense “Hey can you watch my stuff for a second?” – A person at Starbucks before they go to the bathroom For game theory reasons, asking one stranger at Starbucks to watch your laptop while you run off to the bathroom is a bad idea. Here’s what doing so presumes...
The Many Quirks of Qsort In 1973, the author of the C programming language Dennis Ritchie was such a fan of the quicksort algorithm that he decided to name the language’s sort function after it. In this post, …
And so it begins | Regressionist Today I am taking my first step toward building a quant hedge fund completely from scratch. I have no partners or intellectual property, and only enough savings to support my family for five years at our current burn rate. I know it will very likely not w...
Compressing Synapse database | Levans' workshop Anyone running a federating instance of the Matrix homeserver Synapse will likely have seen this: synapse is database-hungry. It tends to take a lot of space. In this post, I'm documenting how I shrunk my homeserver database from 100GB to a little under 8...
ECDSA: Handle with Care The elliptic curve digital signature algorithm (ECDSA) is a common digital signature scheme that we see in many of our code reviews. It has some desirable properties, but can also be very fragile. …
Framework for unit testing generators Framework for unit testing generators. GitHub Gist: instantly share code, notes, and snippets.
Learning about distributed systems: where to start? This is definitely not a "learn distributed systems in 21 days" post. I recommend a principled, from the foundations-up, studying of distrib...
How to make a good impression as a new grad engineer Any advice on how to make a good first impression to my manager and my team? I start Monday 😀
Mission Vimpossible I tried to use vim for the first time today. I’ve opened it a few times to read files, so the cursor navigation was familiar and after I think for a moment I can remember how to exit, but today was the first time I actively wanted to use it to modify a fi...
JuneteenthConf: Call for Speakers / Call for Papers (CfP) @ Sessionize.com Sessionize is the smart way to manage Call for Papers, Speakers and Agenda for your conference.
Introducing "Web Live Preview" | ASP.NET Blog If you work on any type of app that has a user interface (UI) you probably have experienced that inner-loop development cycle of making a change, compile and run the app, see the change wasn’t what you wanted, stop debugging, then re-run the cycle again.
How and why GraphQL will influence the SourceHut alpha sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.
A Facebook crawler was making 7M requests per day to my stupid website – On Coding I own a little website I use for some SEO experiments. Of course there’s some content and a facebook sharing button for every post.
Blazor RenderTree Explained Blazor is a new single page application (SPA) framework from Microsoft that relies on the .NET framework in favor of JavaScript. As part of its component development model, Blazor uses a DOM abstraction called a RenderTree. In this article we’ll learn abo...
Collations and case sensitivity - EF Core How to configure collations and case-sensitivity in the database and on queries
Collations and Case Sensitivity | Npgsql Documentation PostgreSQL is a case-sensitive database by default, but provides various possibilities for performing case-insensitive operations and working with collations. Unfortunately, full collation support is recent and somewhat incomplete, so you may need to care...
dotnet/pinvoke A library containing all P/Invoke code so you don't have to import it every time. Maintained and updated to support the latest Windows OS. - dotnet/pinvoke
Removing "Annoying" Windows 10 Features is a DMCA Violation, Microsoft Says * TorrentFreak Microsoft has hit Ninjutsu with a DMCA notice. The company argues that tweaking and disabling of Windows 10 features violates its license.
Cloudinary and React Hooks with Domitrius Clark (Live Stream) Domitrius Clark from Cloudinary joins to talk about using Cloudinary with React Hooks! Interested in exclusive content and discounts? Sign up for the newsletter! https://www.jamesqquick.com Live streams on Twitch - https://twitch.tv/jamesqquick Follow m...
HuffPost is now a part of Verizon Media HuffPost is part of Verizon Media. Click 'I agree' to allow Verizon Media and our partners to use cookies and similar technologies to access your device and use your data (including location) to understand your interests, and provide and measure personali...
Foxtana Pro - Redirect Cortana – Get this Extension for 🦊 Firefox (en-US) Download Foxtana Pro - Redirect Cortana for Firefox. Force Windows 10 and Cortana to use Firefox and your favorite search engine instead of Bing! This is the official port of Chrometana Pro for Firefox.
The Deficit Myth: Modern Monetary Theory and How to Build a Better Economy Hardcover – 9 Jun. 2020: Amazon.co.uk: Kelton, Stephanie: 9781529352528: Books Buy The Deficit Myth: Modern Monetary Theory and How to Build a Better Economy Hardcover – 9 Jun. 2020 by Kelton, Stephanie (ISBN: 9781529352528) from Amazon's Book Store. Everyday low prices and free delivery on eligible orders.
Home - The Amos Bursary We are the Amos Bursary and we exist to ensure talented men of Afro-Caribbean descent have the opportunity to excel in education and beyond Students Join the Amos Bursary Mentors Become a Mentor Business Partners Become a Business Partner News “,”nextArro...
Confessions of a Former Bastard Cop I was a police officer for nearly ten years and I was a bastard. We all were.
Viewing AutoMapper Execution Plans with ReadableExpressions Waaaaaay back in (I think) v6, AutoMapper surfaced its mapping execution plans so you can look at them to see what happens when it maps one object to another...
Reddit Welcomes Michael Seibel to Board of Directors Today, we’re thrilled to announce that Michael Seibel will be joining Reddit’s Board of Directors. Seibel is Partner at Y Combinator and CEO of the YC startup accelerator program, which first helped launch Reddit in 2005. He’s also the cofounder of Justin...
How to implement Automapper in ASP.NET Core 3.1 | Pro Code Guide Automapper is a popular small library used in ASP.NET Core to map objects of dissimilar types without the need to write boring code to map each data member.
ASP.NET AJAX Control Toolkit v20.1.0 - Now Available As part of our ongoing commitment to the project, we’ve released an update (ASP.NET AJAX Control Toolkit v20.1.0) to address the following issues
PINETAB – 10.1″ Linux tablet with detached backlit keyboard – PINE Store Estimate dispatch in late July, 2020
await false & await true – TooSlowException Awaitables are the types on which await can be called. It happens due to “duck typing” – the only thing which makes type “awaitable” is an existence of the GetAwaiter() method that returns type implementing INotifyCompletion interface. That’s it.
How Do I Think About Async Code?! | Visual Studio Blog What's asynchronous code? When and why should you use it? Check out this intro to async code and how you can apply it to future programs!
Development With A Dot - ASP.NET Core OData Part 2 IntroductionThis is the second post on my series on using OData with ASP.NET Core 3. You can find the first here.QueryingWe’ve seen how we can expose an object model to OData. In the first post I …
Azure CLI - Interactive Mode - Azure Greg If you are using the Azure Portal to do some tasks it may be time to take a look at using the Azure CLI (Command Line Interface) as this can be a good way to learn to start automating some tasks. Handily the Azure CLI has an interactive mode. “You can use...
.NET Core June 2020 Updates – 2.1.19 and 3.1.5 | .NET Blog Today, we are releasing the .NET Core June 2020 Update. These updates contain security and reliability fixes. See the individual release notes for details on updated packages. Security CVE-2020-1108: .NET Core Denial of Service Vulnerability To comprehen...
Web API Versioning in ASP.NET Core 3.1 | Pro Code Guide Web API versioning in ASP.NET Core is a feature which allows to maintain multiple versions of API so that clients can work with the required version of API.
Blazor vs React for Web Developers A comparison of Blazor and React when it comes to modern web development—a review of the pros and cons. Does Blazor stack up?
Writing a full-text search engine using Bloom filters - Stavros' Stuff Search engines and Bloom filters: A match made in heaven?
microsoft/terminal The new Windows Terminal and the original Windows console host, all in the same place! - microsoft/terminal
Why Tacit Knowledge is More Important Than Deliberate Practice What tacit knowledge is, and why it is the most interesting topic in the study of expertise today.
.NET Virtual User Group - Building Island Tracker – Xamarin, Functions, Table Storage, and More Seattle Mobile .NET User Group (https://www.meetup.com/SeattleMobileDevelopers) is kicking off our .NET Virtual User Group series with a talk from James Montemagno on how he built and developed his latest app Island Tracker for Animal Crossinng.
We are implementing a one-year moratorium on police use of Rekognition We’re implementing a one-year moratorium on police use of Amazon’s facial recognition technology. We will continue to allow organizations like Thorn, the International Center for Missing and Exploited Children, and Marinus Analytics to use Amazon Rekognit...