What exactly is the DevOps model and what advantages does it bring to your workflow? It’s 2020 and although DevOps is a practice that’s very commonly adopted today, I feel that a not too overly technical explanation of the subject might be beneficial to those individuals, or companies, that are not using it yet but find themselves in a po...
Poor feedback from readers Running this web site since year 2007, I receive some email feedback regarding my articles from readers every month. About 20% of the conversations I get are shocking: They are absolutely horrible in the quality of the ideas and the writing, and they ofte...
The pivot Snapchat never made Snapchat, to me, is one of the most amazing and underrated apps out there. Once upon a time, everyone thought Snapchat will overtake Facebook. That has not happened, however I won't count Snapchat out. Snapchat started its life in September 2011 as a mess...
Giving your first International talk - Recon2019 & BlackHat - Niemand - Cyber Security Introduction I don’t usually write this kind of posts, but after giving my first international talk (YEAHHH!) I would like to share my experience with you since this can be useful to everyone who hasn’t …
Do You Like Your Internal Customers? Give Them Self-Service! Self-service tools enable predictable delivery while still allowing for organizational oversight. Self-service tools allow customers to…
Release Dapr Runtime v0.9.0 · dapr/dapr Dapr 0.9.0 We're happy to announce the release of Dapr 0.9.0! Highlights New components: Scheduler binding, PostgreSQL state store Dapr dashboard Helm integration Command completion feature in Dap...
Mads Brodt - Front-end engineer I'm a front-end engineer from Copenhagen. I design, create and support websites and applications for clients and for fun.
How to Be Unpersuasive - Calvin Rosser If you want to be persuasive, spread ideas, and elevate causes, you need to avoid these 5 common mistakes that prevent you from being effective.
Zulip 3.0: Threaded Open Source Team Chat We’re excited to announce the release of Zulip Server 3.0, containing hundreds of new features and bug fixes to help distributed and remote teams stay productive and focused. Zulip is the open-source threaded team chat app, used by thousands of teams glo...
pimbrouwers/Falco A functional-first toolkit for building brilliant ASP.NET Core applications using F#. - pimbrouwers/Falco
When your coworker does great work, tell their manager When your coworker does great work, tell their manager
Twitter Is at Its Best When Verified Accounts Can’t Tweet On Wednesday, a hack involving high-profile Twitter accounts led the service to suspend the activity of verified users. It was great.
Board of Director 2020 Elections - Interviews - Round 1 Join us for short interviews with .NET Foundation Board of Director Candidates. Ask live Q&A. Hosted by: Heather Downing Candidates: Layla Porter, Rainer Stropek, Shawn Wildermuth, Mitchel Sellers View candidates - https://dotnetfoundation.org/about/ele...
Let’s avoid talk of ‘chemical imbalance’: it’s people in distress | Psyche Ideas The ‘chemical imbalance’ trope is appealing but dehumanising, and has heightened stigma towards people with mental illness
Life, part 24 When last we left off we had representations for 0-quads — a single bit — 1-quads — four bits in a row — and 2-quads — a wrapper data structure around an unsigned shor…
I made a robot to cut my hair with scissors My hair is getting too long so I decided to build a robot to cut it for me. To support future projects like this check out my patreon: http://patreon.com/stuffmadehere If you like this project you'll probably like my iPad case that lets you see blindfold...
How SHA-2 Works Step-By-Step (SHA-256) SHA-2 (Secure Hash Algorithm 2), of which SHA-256 is a part, is one of the most popular hashing algorithms out there. In this article, we are going to break dow
Hacking Reolink cameras for fun and profit Dragging Reolink, kicking and screaming, into the light of the open-standards day
The Internet Wasn't Built for Security The Internet wasn’t built for security. But we at Let’s Encrypt are on a mission to build a Web that’s secure by default. Donate $50 or more…
Create: Frontend - A one of a kind live event from Microsoft about all things frontend Grab your coffee or tea and join us for a half-day of conversations with developers from the community on pressing topics for frontend developers, such as building inclusive and accessible web applications, static sites, serverless, and much more. Thi...
Viewing Managed COM Objects Through Native Pointers | Visual Studio Blog This new Visual Studio feature automatically decodes managed COM objects referenced by native pointers allowing you to fully inspect values in the Locals Window.
Systems Performance: Enterprise and the Cloud, 2nd Edition Systems Performance: Enterprise and the Cloud, 2nd Edition (2020)
C# 9 Deep Dive: Target Typing and Covariant Returns In a C# 9 deep dive, we talk about target typing and covariant returns.
Introducing C# Markup for Xamarin.Forms | Xamarin Blog C# Markup for Xamarin.Forms enables developers to seemlessly create user interfaces in C# code with built in markup extensions.
Implementing a Thread Safe Message Queue in C# This article explores a message passing mechanism for safe thread to thread communication
Deploying a .NET Core Blazor App to Netlify using GitHub Actions Part of deploying a brand new site is getting the build process set up. For my new project, BlazorGames.net, I decided to host the site (which is built in Blazor WebAssembly) on Netlify after hearing many good things about that service, and specifically h...
Introduction to Web Programming in F# with Giraffe - Part 1 — Softwarepark In this post we are going to start using Giraffe to create a website with views and an API.
Introduction to Functional Programming in F# - Part 11 — Softwarepark In this post we are going to look at recursion and how to use tail call optimisation in F# to make recursion more efficient..
The July 2020 release of Azure Data Studio is now available - SQL Server Blog The July release of Azure Data Studio is now available. Download Azure Data Studio and review the release notes to get started. Note: After downloading Azure Data Studio, say Yes to enabling preview features so that you can use extensions. Azure Data Stud...
Workshop: KEDA, Scale Your Kubernetes Workload on Your Own Terms - NDC Melbourne 2020 Kubernetes is a powerful platform to host various kind of workloads, and these workloads vary in their need of scale. For that, Kubernetes has a built-in functionality to scale these workloads based on their resources consumption like CPU and memory.
Blockchain.com Explorer | BTC | ETH | BCH The easiest and most trusted transaction search engine and block explorer.
Create a Meetup Account Find Meetups and meet people in your local community who share your interests.