It's Time to Own My Own Content
A developer explains why he's leaving Medium due to poor code support, a bad reading experience, and a frustrating writing interface for technical content.
A developer explains why he's leaving Medium due to poor code support, a bad reading experience, and a frustrating writing interface for technical content.
Lists which HTML elements can and cannot have a Shadow DOM attached, with examples and exceptions for Web Components.
A technical walkthrough explaining how GitHub Actions work, from event triggers to workflow execution, using a branch cleanup example.
An overview of the backup and redundancy strategies used for the sr.ht software forge, focusing on PostgreSQL, ZFS, and data integrity.
A developer's quest to solve a specific CSS Flexbox layout problem without using media queries, culminating in a JavaScript-based solution.
A developer's diary entry about solving three LeetCode problems, focusing on algorithms, runtime analysis, and learning strategies.
A case study on solving a complex, responsive layout challenge with CSS Grid, focusing on aligning dynamic content under specific constraints.
A developer shares optimal Python solutions for three LeetCode string problems, focusing on performance and clean code.
Explains how to implement OAuth and OpenID Connect authentication protocols in a Blazor client-side application.
Explains the impact of Safari's stricter same-site cookie policy on ASP.NET Core external authentication and proposes a solution.
Highlights from the Node.js Security WG's January 2019 meeting, covering bounty programs and vulnerability database improvements.
Exploring methods to use private iOS APIs on an iPad using Swift Playgrounds, JSBox, and Pythonista for on-the-go hacking.
A guide to writing unit tests that ensure ASP.NET MVC action methods have the ValidateAntiForgeryToken attribute, with tips for the ReSharper/Rider test runner.
A developer's opinion on best practices for integrating a custom API with Nuxt.js 2, covering three main architectural approaches.
Announcement for a lecture series on machine learning, covering topics like Weka, deep learning, algorithmic fairness, and sparse supervised learning.
A guide to key Azure developer sessions at Microsoft Ignite | The Tour: Sydney 2019, covering serverless, security, data, and deployment.
A guide to customizing Git through the .gitconfig file, covering essential aliases and color settings for improved workflow.
A developer shares solutions and insights for three LeetCode string problems, focusing on performance and algorithm efficiency.
A software team shares their adapted Git workflow for managing a monolithic codebase with multiple independent development teams.
Guide on configuring TLS termination using the HTTP application routing addon in Azure Kubernetes Service (AKS).