Rob Janssen

All | Unread | Read

Almost All Web Encryption Works Like This (SP Networks) - Computerphile

Substitution-permutation networks are the basis for almost all modern symmetric cryptography. Dr Mike Pound explains. https://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis video was filmed and edited by Sean Riley.Computer Science at the University of Nottingham: https://bit.l

Minify Your SVGs

I use Inkscape, a free and open-source vector graphics editor, to make my SVGs. In the beginning, I just saved my SVGs using the default Inkscape format, something called Inkscape SVG. That turned out to be not ideal… Wow. That’s 2 KB of markup for basically nothing.

Please, everyone, put your entire development environment in Github

Stop me if this sounds familiar... You want to get started with a new framework/runtime. So you install said framework/runtime.

SVG Filters: 80s Font Text Effects

SVG filters are a very powerful, but a bit obscure tool. You can reference SVG filters from CSS and you can even combine multiple SVG filters. In this post I’ve used SVG filters and 80s fonts to create a few 80s text effects.

Data Analysis with Dr Mike Pound

Blazor, a new framework for browser-based .NET apps - Steve Sanderson

Today, nearly all browser-based apps are written in JavaScript (or similar languages that transpile to it). That’s fine, but there’s no good reason to limit our industry to basically one language when so many powerful and mature alternate languages and programming platforms exist. Starting now,

Advanced .NET debugging techniques from real world investigations - Christophe Nasarre and Kevin Gos

You know how it feels. After releasing a new version, a service starts behaving in an unexpected way, and it's up to you to save the day. But where to start?Criteo processes 150 billion requests per day, across more than 4000 front-end servers. As part of the Criteo Performance team, our job is to i

Correcting Common Async/Await Mistakes in .NET - Brandon Minnick

Did you know that the .NET compiler turns our async methods into classes? And that .NET adds a try/catch block to each of these classes, potentially hiding thrown exceptions? It's true!In this session, we will learn how to best use async/await in C# by analyzing how .NET compiles our async code.Join

Privacy and GDPR: What all developers should know - Johannes Brodwall

On May 25th the European Union enacted new privacy laws that apply uniformly to all member nations. These rules will pretty much apply to anyone who builds or owns IT systems and the implications may surprise you.In this practical and entertaining talk, Johannes explores how a simple example of an e

Writing a Neural Net from Scratch - Joe Albahari

The best way to understand neural networks is to get your hands dirty and write one.In this session, I'll show you how to code up a neural net for image recognition from scratch - all in C#, and without using any libraries. From the bottom up, we'll discover gradient descent, activation functions, a

This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.

This list is compiled from my Pocket list.