People often ask me why Michia and I chose the name “Prodigy” for our company. The truth is, we picked the name over a 30 minute conversation while Michia was walking over to my house. We knew that we wanted to start a B2B company and that we... | Marty Hu | C…
Last year, I was asked to give a talk for the Meta’19 workshop.
It’s a workshop on metaprogramming and reflection.
The submission deadline for this year’s edition, is less than a month away: Check it out!
I recently needed to find an image that I didn’t have saved on my computer in order to share with a group chat. For laughs. Naturally, I did the first thing most of us do when that happens: I…
I like open source. I use open source software when it’s appropriate. I write open source software, at that, and I’m happy to do so. (To wit: PortalWizard, LogN, Opensymphony components…
enigmastation.com·by jottinge
on August 8, 2014··8-10 minuteslinuxdotnet
I spent years on looking for a powerful and accurate recommendations system that would give me the titles of the movies I was desperately needing to bring my film knowledge to completeness (we movie buffs are quite obsessional - and we try to heal ourselves wi…
In this piece I would like to describe a practice I adopted a few years ago, after seeing how effectively colleagues were applying it. The idea of what I will call structured debugging is very simple: Document every step of...
I get this question a lot! The answer is usually… don’t. If you already know what you want to do, then the question doesn’t need to be asked.1 But, if you don’t already know what you want to do, then your time might be better spent elsewhere! Or perhaps the be…
At work, I’ve recently been asked to advise our engineers on how to write blog posts. A lot of such articles are already available. However, they tend to focus around two main themes: The technical publishing platform e.g. Jekyll, Medium, etc.Metrics e.g. read…
Josh wrote recently about a serious security bug that appeared in Debian Linux back in 2006, and whether it was really a backdoor inserted by the NSA. (He concluded that it probably was not.)
In an October 2019 interview with Jasper Kuria , Brad Smith; Microsoft President and co-author of a New York Times bestseller explained why the world urgently ne ...
Have you ever been tasked with diagnosing a slow performing web application and suspected the database was to blame? Looking into your database tier requires specific tools, now you can quickly and easily investigate using the database profiling tool in Visual…
I've been using MyFitnessPal and it has the facility to load nutrition information by scanning the barcode on the product. I can guess how the retrieval works once the barcode number is obtained (a..
Run configurations are one of those things that many .NET developers take for granted. Whenever we start a new project, we have two basic configurations: Debug and Release. For most of us, that’s more than enough to deliver a capable production application. Fo…
The new "Developer's Guide to Azure" eBook published from Microsoft, written by Build5Nines' own Chris Pietschmann, is your guide to getting started with
So you want to authenticate your ASP.NET Core web app with Azure AD. It sounds daunting, but with a little help from the `Microsoft.Identity.Web` SDK and knowing how it fits in with the pieces of Azure AD's Applications, it's not too bad.
We are excited to announce that NuGet.org now supports one of our top customer asks – advanced search! You can now use a multitude of sorting and filtering criteria to help find the best NuGet packages for your needs! What’s new?
Today we’re announcing our release candidate of TypeScript 4.0. While this RC brings us closer to a new major version of TypeScript, don’t fret – there are no larger breaking changes than usual. Our philosophy in evolving TypeScript has always been to provide …
devblogs.microsoft.com·Daniel Rosenwasser Program Manager, TypeScript Follow··24-31 minutestypescriptidesjavascriptdotnet
> This is a set of tutorials that was just released on the topic of Node.js. It takes you from the very beginning of your developer journey with Node.js to tell you the what and whys of Node.js to teaching you debugging, file management, dependency management,…
What is configuration? When writing applications we often have a bunch of settings which are used in our code, but the exact value of these settings should vary depending on the environment in which the application is running. These might include sensitive dat…
Dear New Developer, Congratulations! Let’s take a moment to celebrate the decision you’ve made to launch or redirect your career. What lies ahead is a lot of hard work, satisfaction, the occasional…
The Federal Reserve Board on Thursday announced details of the FedNow℠ Service, a new 24x7x365 interbank settlement service with clearing functionality t