19 January 2024

40 links · Friday

Tales from the .NET Migration Trenches - Session State

Posts in this series: * Intro * Cataloging * Empty Proxy * Shared Library * Our First Controller * Migrating Initial Business Logic * Our First Views * Session State Believe it or not, things have been relatively simple so far. In the next few posts,…

Push Notifications are Hard!

The complexities of implementing push notifications on iOS and Android are many. In this episode we discuss the history of Push Notifications, the setup and configuration process on iOS and Android platforms, their lifecycle, the differences between platforms…

Weekly Update 382

Norwegian Travels; Naz.API Data; Laptop Screwed to Desk

GitHub Foundations Certification: Introduction

In this upcoming video series, I will be preparing with you for the GitHub Foundations Certification. We will be going through each of the certification's do...

Code review & Time Travel

A not insignificant part of my job is to go over code. Today I want to talk about how we approach code reviews in RavenDB, not from a process perspective but...

API – Video 1 | Jesse Liberty

An experiment in supplementing the API material with video. This will be rough at first…

Mourning Google

On March 15, 2010, I started a new job at Google. The fourteen years since that day feel like a century. The title of my announcement was Now A No-Evil Zone and, OK, I can hear the laughing from ten timezones away. I tried, then, to be restrain…

Don't Break the Clean Architecture Rules with EF Core

📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovi...

How I’m (re)learning math as an adult

I recently passed 100 days of practicing math every single day 💯 I’ve wanted to beef up my math chops for a while, but I needed a good reason that would justify the time investment. Plus…

Writings of sussman@

Personal blog of sussman@

Continuous Integration

Every developer integrates their work into mainline at least every day.

The JavaScript Map Object

Explore how to create and use Map objects, and the differences they bring when compared to regular JavaScript objects.

Should you, could you AOT?

How ASP.NET Core application developers can make the transition from JIT (Just-in-Time) to AOT (Ahead-of-Time) compilation, using the Sentry SDK for .NET as a case study.

Yellow Flag (@WPalant@infosec.exchange)

German law is making security research a risky business. Current news: A court found a developer guilty of “hacking.” His crime: he was tasked with looking into a software that produced way too many log messages. And he discovered that this software was makin…