Event Modeling was coined by Adam Dymitruk by building on long-running process specifications that Greg Young used in CQRS/ES systems. Scott sits down with Adam to understand this process and how it make make your systems - and your life making those systems -…
Microsoft touted the inclusion of Azure SQL Database among the top three databases of 2020 in a popularity ranking by DB-Engines, which collects and manages information about database management systems, updating its lists monthly.
visualstudiomagazine.com·By David Ramel01/14/2021··3-4 minutesidesdatabasecloud
I’m not a “systems” person. It’s not like I never tried - making schedules, using a Pomodoro timer,<insert productivity “hack”> - they didn’t work because I was…
I took a deep dive on freemium pricing and decided to document it in this post. Why freemium? I think it’s how the little guys can win against market leaders. Basically, it’s how you kill a unicorn. Notion, Figma, Canva, Mailchimp, and Segment. What do all of …
The 2020 coronavirus pandemic played a part in reducing the access gap for parents (with caregiving responsibilities), disabled people, and neurodivergent people in tech. I'm a member of each of those marginalized groups, plus some.
Tech's quick transition …
Hello friends, Sabbatical comes from the Hebrew word shabbat ( שבת ) (i.e., Sabbath ), in Latin : sabbaticus , in Greek : sabbatikos (σαββατικός)) which is a rest or break from work. Although a sabbatical is a longer break, colloquially translatin…
We cancelled our travel plans over the Christmas holidays, because of the pandemic. So, I set on a challenge to find the perfect video conferencing setup to make the most out of the virtual get-togethers with friends and family!
Today I have heard again a discussion about WhatsApp, Telegram, Signal and Threema and there was the question to which messenger one would switch from WhatsApp.
As part of the new additions of the Visual Studio 2019 v16.8 release, and thanks to your feedback, we have added a couple new tricks to the integrated terminal! It now allows you to open a new terminal to a location based on your Solution Explorer selection an…
devblogs.microsoft.com·Ruben Rios Senior Program Manager, Visual Studio Follow··2-3 minutesidesjavascript
OmniSharp provides a of collection of open source projects that improve the productivity of the .NET applications across various editors. In this session, we...
"C’est extraordinaire que j’aie une voix aussi traînarde, jamais je l’aurais cru ! On ne s’entend pas, absolument !" Dans ce document unique en son genre, un Parisien réagit à l'écoute de son propre accent, celui du 14e arrondissement, en 1912. Il est intervie…
Today we’re excited to announce that Frost & Sullivan has named Cloudflare the Innovation Leader in their Frost Radar™: Global Holistic Web Protection Market Report.
What's the best JavaScript frontend framework? Which JavaScript tools are people enjoying most? What's the most popular backend framework? The State of JavaS...
Suppose you have a class with multiple base classes, and you want to invoke a method on all of the base classes. For example, say we have Pillow and Radio classes: class Pillow { public: int price(); int weight(); void refurbish(int level);
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...
youtube.com·Nick Chapsas
Nick Chapsas
•··1 minuteaiyoutubedotnet
Roslyn Analyzers are extensions that analyze source code and report violations. Some analyzers are built-into VS (like the IDE analyzers that report style issues) and some are third party ones which can be installed (like StyleCopyAnalyzers, FxCopAnalyzers, et…
In this article, we will discuss one of the techniques we use to fight such software complexity: simulations. Simulations are basically system tests that run with synthesized customer traffic and applications.
Sustainable Software Engineering is an emerging discipline at the intersection of climate science, software, hardware, electricity markets, and data center design. The Principles of Sustainable Software Engineering are a core set of competencies needed to defi…
Today we’re excited to announce the availability of TypeScript 4.2 Beta! To get started using the beta, you can get it through NuGet, or use npm with the following command: npm install typescript@beta You can also get editor support by Downloading for Visual S…
devblogs.microsoft.com·Daniel Rosenwasser Program Manager, TypeScript Follow··20-25 minutestypescriptidesjavascript
TLDR; this article tells you why you should use Azure KeyVault to store and manage your secrets. Furthermore, it takes you all the way from local development to deployed on Azure (there are some differences in how to authenticate). Azure Key Vault service…
.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.
NuGet 1.0 was released on January 13th, 2011 – 10 years and 4 major version releases ago. Since then, NuGet.org has grown to host a large and vibrant package ecosystem with over 230 thousand unique packages. To illustrate just much how the .NET ecosystem has g…
devblogs.microsoft.com·Christopher Gill Program Manager, NuGet Follow··2-3 minutesdotnetides
Guy Hizkiau, VP R&D and Product at SpecterX, a rising startup in External Data Management Solution, Joins Adi Polak to discuss how Data management evolves and how organizations should reconsider t
In this video, we'll go over the what, why, and how of Project Bicep and how it's going to make deploying infrastructure to Azure even easier. We'll go over the basics of what makes Bicep useful, as w
When I first joined Tailscale, I was horrified to learn that "the
database" was a single JSON file that was rewritten on any
change. We migrated to something better.
Following on from the previous video, you'll learn how the difference between timers and reminders in Microsoft Orleans, and how to implement each one. This ...
Computers use a staggering amount of energy today. According to one recent estimate, data centers alone consume two percent of the world’s electricity, a figure that’s expected to climb to eight percent by the end of the decade. To buck that trend, though, per…
I quite like to break things. While I’m not a QA or security professional, I have developed a knack for doing “stupid” things with software which causes it to malfunction. Some developer friends of mine have lamented that they didn’t show me software before th…
Several years ago, I lived at the Zen Center of New York City, a Zen temple focused on supporting lay practitioners (folks who practice but also have jobs, families, and so on). Living at a Zen center is inherently intensive. You follow the temple schedule—mor…
Do you miss office politics, middle management & bureaucracy? Me neither. Turns out that even startups aren't safe from such vile creatures. Read on to hear my story and what I learned from it.
From algorithmic fairness to adversarial machine learning, there are tons of hot issues in the field of security and privacy in machine learning systems in production. You can evade, or poison, or even steal a machine learning model from API access alone, for…
Being a tech lead in an empowered product team is not a typical technical role. In addition to your typical engineering duties, you are a part of the product manager/tech lead/product designer trifecta and you collaborate on product decisions.1
I never got into Elixir, largely because it looked like Ruby. I was a Rubyist for a good while, spent time and effort to learn where to park my commas, semicolons, and periods in Erlang, so I never felt that Elixir was something I wanted.
From the invention of the steam engine, to incandescent light, to radio, computation, and the internet, a familiar story unfolds:
In a small pocket of the world, a group of people produce immense ...
Join David Ortinau, Maddy Leger, and some of the Xamarin.Forms engineering team while we celebrate launching Xamarin.Forms 5.0, our favorite release yet!!!C...
Any definition of innovation must take into account tangible impact; in the Canadian FinTech landscape however, impact has been forgone for glamour and financial gain.