Explore other dev related sites in this ring. If you find this idea useful
click here to join
.
devring.club
Previous
Random
Next
linksfor.dev(s)
Posts for 'html'
"All your base are belong to us" introduction to my 2004 MIT Spam Conference talk
MVC in GNU Artanis
<dialog>: The Dialog element - HTML: HyperText Markup Language | MDN
There Is No Universal De-Select-All Idiom
How to Add BlueSky Comments to Your Hugo Blog: A Step-by-Step Guide
How to Pronounce Chinese Names a Little Better
react/CHANGELOG.md at main · facebook/react
There’s a New Custom Element Superclass on the Block
EF Core 9.0: UseSeeding and UseAsyncSeeding
Phoenix LiveView 1.0.0 is here!
ML for related posts on Hugo
Creating a Proxmox or QEMU ChromeOS Flex VM
JPEG compress your LLM weights
IdentityServer in Docker Containers: Networking (Part 2)
Blazor Web App: Adding Custom Claims to Current User
Moving my frontend to Astro / Cory Dransfeldt
The weird BLE-Lock
Django: fix a view using a debugger with breakpoint() - Adam Johnson
Evaluate the quality of your AI applications with ease - .NET Blog
Azure APIM Backends with OpenAPI Specifications: Importance of operationId
Etnaviv NPU update 21: Support for the NPU in the NXP i.MX 8M Plus SoC is upstream!
Setting up listmonk, an open-source newsletter & mailing list manager - Yasoob Khalid
How to build a dropdown menu with just HTML
How do I pay the publisher of a web page?
This Website is Hosted on Bluesky
History Game
Mirror: An LLM-powered programming-by-example programming language
Learning LLVM (Part-1) - Writing a simple LLVM pass
Say What You Mean: A Response to 'Let Me Speak Freely'
Frosted Glass from Games to the Web - tyleo.com
It Is Never Too Late to Start Your Journey - David Gunnarsson
Making SQL Keyword Suggestions Work
Building Counter app with Hot Design | Uno Platform
Basic access authentication bruteforce
Bypassing app lock in Ente Auth
Django: Introducing Djade, a template formatter - Adam Johnson
Transitioning from the Attention Era to the Automation Era
Thoughts on Bluesky - Can's blog
Central Package Management Transitive Pinning
Rapid Prototyping with ChatGPT: OAS Pension Calculator Part 1
Tinkering with Marp and Shell History
Thinking about election apps
At-will employment
Blazor Web App: Authentication Redirect URI is not HTTPS
.NET 9 Gotchas!
Improving Steam Client stability on Linux: setenv and multithreaded environments
Following up "Mother of all htmx demos"
Why I love Rust for tokenising and parsing
Azure APIM: Policy Expression to Read application/x-www-form-urlencoded Request Data
Get started with Fides - Marcus Olsson
Where web components shine
Why you should care about WebViews
leontrolski - succinct git bisect
Hacking 700 Million Electronic Arts Accounts
PostgreSQL streaming replication characteristics on UNLOGGED tables
Tensors and Graphs: Canonization by Search
Building My Resume in HTML using Eleventy by Michael Engen
jakeonline - The (New) Excel Turing Machine
LLM Security: Keep Untrusted Content in the User Role—Always
Implementing a tiny CPU rasterizer
Don't base your life on statistics
Getting Frustrated
spm_naming_conventions notes
Creating a Snap package in Linux
Browse Every Site with Just ONE Fixed-Width Font
Circles Sines and Signals - Aliasing
Running a million empty tests
Mind Your Step (by Step): Chain-of-Thought can Reduce Performance on Tasks where Thinking Makes Humans Worse
House of Nettles • A Non-Technical Intro to Webmentions
lorentz app
[EN] How I upgraded my pet project from Rails 7 to Rails 8 in 30 minutes
How to export OPML from Omnivore
The Anatomist's Fallacy
How to learn things by yourself
HTML Form Validation is heavily underused
Building Change Data Capture (CDC) in .NET with Debezium + RabbitMQ
Jia Tanning Go code
Kosay Jabre
Neovim: Logging utilities
Getting Ahead: Pathways to Comfortable Career Satisfaction for the Aspirational • Dylan Fitzgerald
Improving the New Django Developer Experience
Ruby on (Guard)Rails
Smarter than 'Ctrl+F': Linking Directly to Web Page Content
Things I've learned maintaining OpenStreetMap (LRUG presentation) :: Gravitystorm
.NET 9.0: Out-of-order Metadata Reading in System.Text.Json
GitHub - solcloud/Counter-Strike: Multiplayer FPS game - Counter-Strike: Football 🏉
How I Tuned My CI/CD Pipeline To Be Done in 60 Seconds
SQL Injection Polyglots
All the data can be yours — Jerome Paulos
GitHub - levkk/rwf: Comprehensive framework for building web applications in Rust.
Full Text Search in .NET With PostgreSQL and EF Core
Strong Startup Advice
Ingressing Custom Text Log Files from an Azure Virtual Machine into Log Analytics
Kyle Benzle
How is this Website so fast!?
QUIC is not Quick Enough over Fast Internet
What is Rack? | Younes.codes
Problem Details for ASP.NET Core APIs
Exploring what is inside the ASP.NET Core cookies
Exploring what is inside the ASP.NET Core cookies
AI Image Filter for Search Results
Evaluation Quirks, Metric Pitfalls and Some Recommendations
leontrolski - adding Python syntax
My Blog is My Greatest Art
The Joy of Astro
Generating images from css-doodle code
Web Browser Engineering
Anjan's Homepage
HTML Whitespace is Broken - Devel without a Cause
Azure AD B2C: Copy signInNames.emailAddress to email Claim in a Custom Policy
Static Files as a Database
Silly programs from almost 15 years ago
Beauty, The Last Bastion - Yonge Bai's Blog
simpleui
Germany’s 49-euro ticket resulted in significant modal shift from road to rail
Next js Forms Crash Course (Zod, Actions, useFormState, Progressive Enhancement, and more!
USB-C Charger Can Land on the Moon!
HTML for People
AAA gaming on Asahi Linux
It Was Ten Years Ago Today
The Static Site Paradox
player.style - Video & audio player themes for every web player & framework
80% of a fancy SPA in 21 lines of code
Preface — Digital Signals Theory
Work can wait, your wedding can't
Differential Transformer
Private Equity Ruins Tech Companies
Purity is Great for Collaboration
Social Parasites
Search for Charts by Data Visualization Functions
wrestling the web from corporate control requires making it boring again
The Art of Developing Software
Subset Park: Smith Shorthand
Django UI components for perfectionists with deadlines
Welcome to Linux From Scratch!
How (or why) the heck do I (Indie)blog?
Were RNNs All We Needed?
Connection coalescing breaks the Internet
Web Components are not Framework Components — and That’s Okay • Lea Verou
The next great leap for Django
Refactoring for Non-Programmers - Kerrick Long’s Blog
DNS Resolution in Internal Container Apps Environments (CAE)
Wumpus Cave
Batyr Nuryyev | (In)efficient Insertions in Postgres
Augmenting the client with Alpine.js
Building a robust frontend using progressive enhancement - Service Manual - GOV.UK
The b element
Web Components Are Not the Future — They’re the Present
Amusing Ourselves to Death by Stuart McMillen
I love calculator
Hacking Kia: Remotely Controlling Cars With Just a License Plate
Tcl/Tk 9.0
Never build for the future
Azure AD B2C: Single Tenant to Serve Multiple Environments using Custom Policies
Google Cache Is Now Fully Dead
Dynamic Height WebView from Static HTML in React Native Expo
Augmenting the client with Vue.js
Shivasurya on Security | Tech Blog
Partial Prerendering for Everyone with Cloudflare Workers
Cleaning up a messy branch
The Web Component Success Story | jakelazaroff.com
HTTP/1.1 500 Segfault: Building a web server in C
Two kinds of LLM responses: Informational vs Instructional
Waiting for many things at once with `io_uring`
ske.land | posts | 2.html
Daniel Frost - Write. Push. Publish. Separating the concerns.
Zine: A Static Site Generator Written in Zig
News Release : Sep. 19, 2024 "Filing Lawsuit for Infringement of Patent Rights against Pocketpair, Inc."
CUNY First Computer System to Aid Administrative Control over Colleges at the Expense of Efficiency and Effectiveness
Azure Pipelines: Passing Variables Between Stages
A data-oriented resume
Handling datetime entries with native HTML inputs
LLMs Will Always Hallucinate, and We Need to Live With This
How to hide information from yourself in a solo RPG
Slow HTML Canvas Performance? Understanding Chrome's `willReadFrequently` Attribute
Azure Pipelines: Passing Variables Between Jobs
Make Something You Love
# Holy smokes, I just released a MiniGolf game for Palm OS in 2024
The First HTML LSP That Reports Syntax Errors
Radicle
Why SaaS isn't the 'easiest' path to success despite what you've heard
ESPN AI recap of Alex Morgan's final professional match fails to mention Alex Morgan
QUIC is not Quick Enough over Fast Internet | Proceedings of the ACM Web Conference 2024
HTMX, Raku and Pico CSS
Azure DevOps Pipelines: DurableTask.Netherite: Netherite backend requires 64bit, but current process is 32bit.
Try to Fix It One Level Deeper
How to make friends; outside of school
Minifying HTML for GPT-4o: Remove all the HTML Tags
CSS display contents
Attention
A unix philosophy for web development
The Fundamental Law Of Software Dependencies
Make Your Own CDN with NetBSD
How to build an alternate Django admin in only 10 years
Behavior Sanitizers in Elixir
My Hacker News is a little bit prettier
lorentz app
This month in Servo: tabbed browsing, Windows buffs, devtools, and more! - Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine
What makes it exciting?
ASP.NET Core 9.0: HybridCache in ASP.NET Core
The System Prompts Behind Claude’s Artifacts
Cracking Electron: Why Electron is not secure for paid macos apps
Using search as a primary datastore since the docs said not to
[PATCH 0/1] Retiring from the Rust for Linux project
How we cut token count by 11% and boosted success rate by 3.9% by using HTML instead of JSON in our LLM calls
Understanding Angular AOT vs. JIT Compilations
Dokploys: How I Accidentally Became an Admin on 600 Servers
Implementing Vercel-style paste functionality in your web app
The Monospace Web
Reading PCAP Files (Directly) With DuckDB - rud.is
Building a Self-Hosted CDN for BSD Cafe Media
buzl.uk
You’re Probably Implementing Click and Drag Wrong
Two-Box Problem in Julia
On "Software Engineering" circa 2023
I Want to Love Azure, But They Make It Hard
buzl.uk
HTMX and Raku Cro
Max Rumpf
Ordinals aren’t much worse than Quaternions
I could [not] care less
Everyday Llamas
Being on The Semantic Web is easy, and, frankly, well worth the bother
Max Rumpf
Bevy ECS as a data layer for static site generation with Leptos
Server-first Web Components with DSD, HTMX, and Islands | Codrops
Personal Identity
Support PUT, PATCH, and DELETE in HTML Forms
Cache Grab: How Much Are You Leaving on the Table? – CSS Wizardry
Quines in LLM
Create a Kamal-ready VPS on Hetzner using Terraform – Dylan Castillo
On The Defense Of Heroes
Watching sunsets
You can't own a pen | Attainable Felicity
Discrete Mathematics - An Open Introduction
How I wrote a Domain-Specific Language (DSL)
Optimizing SPA load times with async chunks preloading
Azure APIM Policy: Maintain CORS Allowed-Origins per Environment using Named Values
GitHub - DioxusLabs/blitz: High performance HTML and CSS renderer powered by WGPU
Building a Node.js command-line tool · Dan Cătălin Burzo
Jake Seliger is Dead - Marginal REVOLUTION
Apple memory holed its broken promise for an OCSP opt-out
Tech is changing- where are we going?
Fixing VSCode Markdown preview with symbolic links!
10 HTML Tips You Must Know About in 2024
Print Debugging and Print Profiling
Azure APIM Wildcard Operations
Reducing folium map sizes
The birth of ILC
Auditing Atlassian Plugins, 53 0-Days Later
Confused by infinitesimals
Adding Serilog to ASP.NET Core: a practical guide
ICYMI: Video Series on TCP/IP Application Protocol Design
Automatic Nix flake follows
Blazor Basics: Uploading Files in Blazor Server Web Apps
Why I prefer rST to markdown
Create Beautiful PDFs with HTML, CSS, and Markdown
Composing Kubectl Commands in Style with Kubed
Create a .NET PlantUML Markdown Render Extension
Instead of restricting AI and algorithms, make them explainable
Retrieval-Augmented Generation (RAG) with Elixir
Import but don’t import your NixOS modules
Azure Container Apps: Scaling Rule based on Azure Service Bus Subscription
FastHTML
Flexible network data preloading in large SPAs
Generate and Share Screen Recordings with Media Capture API
I turned my 10 year old tablet into a digital photo frame, displaying google photos album. 🌴
Why Attend Programming Conferences?
Site Ideas | Zachary Kai
How I Use Git Worktrees
Announcing Rust 1.80.0 | Rust Blog
Reverse-engineering my speakers' API to get reasonable volume control
Blazor Basics: Controlling the HTML HEAD Section in Blazor
Work around the WebView2 NavigateToString() 2mb Size Limit
Navigating the new web accessibility ruling in the U.S.
Software engineers are not (and should not be) technicians
Screen reading eff eff conf
Scaling past 1 million ELF symbol relocations
Add a SignalR hub to ASP.NET Core & connect using JavaScript
No More Blue Fridays
EF Core - The conversion of a datetime2 data type to a datetime data type resulted in an out-of-range value
Auto-document dotnet CLI tool via dynamically generated markdown readme fragments
andrewducker | A modest proposal on avoiding massive international computer failures
Scan HTML even faster with SIMD instructions (C++ and C#) – Daniel Lemire's blog
Why package by feature first and then by layer?
Why prefer unit testing through layer entrypoints?
notes.billmill.org
Adding Serilog to ASP.NET Core: a practical guide
Don’t talk about non-functional requirements, talk about quality attributes
EF Core 8.0: Numeric Rowversion for Azure SQL/Microsoft SQL Server
Import and export Markdown in Google Docs
Making Visual Studio a bit more visual - Visual Studio Blog
Robots.txt Won't Save You
For advertising: Firefox now collects user data by default
Introducing dotnet nuget why
Building a WoW server in Elixir
mühlemann+popp
Welcome … — Physics-based Deep Learning
EF Core - Query splitting
Received Microsoft MVP Award in Developer Technologies
IRL HTML Is the Place For Your Most Hand-Written Websites
Entity Framework Core– Avoid losing precision
HTML Datalist for ASP.NET Core Inputs
The React useId Hook
Lessons from election night
Awareness, power, and morality
PySkyWiFi: completely free, unbelievably stupid wi-fi on long-haul flights | Robert Heaton
Don't use a $5 range outlet for EV charging
WE HAVE MADE SCIENCE!
(modal)
17 vulnerabilities in Sharp Multi-Function Printers
Scan HTML faster with SIMD instructions: .NET/C# Edition – Daniel Lemire's blog
Kafka versus Nabokov
.NET Aspire Developers Day is coming up!
Love, Death, and Computers
Retool needs a retooling
Proton launches its own version of Google Docs
HTML Range Inputs with ASP.NET Core TagHelpers
SQL Server–Does a ‘LIKE’ query benefits from having an index?
The 3 Types of CSS Utility Classes
Some notes on self-publishing a tech book
Azure DevOps Pipeline: Build and Deploy Azure Container App
Book Review: React and React Native - Coding Sonata
Understanding Pure Domain Modelling: Bridging the Gap Between Existing Systems and the Real Domain
Why (Neo)Vim is not for you
Announcing the Ladybird Browser Initiative
Documentation | Pipes
Steinar H. Gunderson
Is programming right for you ?
Blazor Basics: Styling Blazor Components with CSS
Keep a Safe Following Distance
Rounding percentages - tavianator.com
ASP.NET Core Basics: Documenting APIs
Ecma International approves ECMAScript 2024: What’s new?
Semantic Kernel–OpenTelemetry integration in C#
Code Assessment with .NET Upgrade Assistant - Visual Studio Blog
Reverse engineering Claude Artifacts
Polyfill supply chain attack hits 100K+ sites
Folklore.org: Round Rects Are Everywhere!
WRP – Simple HTML / Reader Mode
Microfeatures I Love in Blogs and Personal Websites
How to Build a Fullstack Webapp with F#
Add some Swagger to your Windows and Uno Platform application using Kiota and OpenAPI - Nick's .NET Travels
In defense of Leetcode Interviews
llama.ttf
Not knowing Guile or Guix
quackland.kr
Paolo Melchiorre - Django 5 by Example preface
Peneterrer - The Chat GPT For Penetration Testing
Oils 0.22.0 - Docs, Pretty Printing, Nix, and Zsh
GraphQL–Application Insights integration for HotChocolate 13
.NET Isolated Azure Durable Functions: Support for Durable Entities with Netherite Storage Provider
Ad Blocking for Speed: How CtrlBlock Improves Page Load Time
Launching a Video Podcast in 2024: My Journey and Lessons Learned
GitHub Copilot Workspace Review
Two ways to use an LED as a light sensor with Arduino
Web App From Scratch
Email vs Capitalism: A Story About Why We Can't Have Nice Things : dylanbeattie.net
The Future of Data Management: An Enabler of AI Development? A Basic Illustration with RAG, Open Standards, and Data Contracts
ES Modules are a mess
.NET 8: Container Braking Change: Multi-platform Container Tags are Linux-only
Of Rats and Ratchets
Making Friends
j3s.sh
Webhook to Subscribe to Event Grid System Topics in Azure Storage Account
Optimizing Resident Schedules for Minimum Suffering
The Eras of Domain Names
You Don't Matter
Upstream, Why & How
Daniel Frost - Complexity Costs Thinking
How My Indie Game with 0 Wishlists Got 10,000 Plays
Sending SMS through GoIP GSM gateway using HTTP API
Topological Problems in Voting
Announcing Rust 1.79.0 | Rust Blog
EF Core 8.0: Use of Arrays with Microsoft SQL Server
iTerm2 - macOS Terminal Replacement
Japan enacts law to curb Apple, Google's app dominance
Artificial Consciousness
Why Agents Fall Short
Stop thinking and start building
How To Encrypt ASP.NET Core Route Parameters
The Red Hat cloud native architecture solution patterns
Scan HTML faster with SIMD instructions: Chrome edition – Daniel Lemire's blog
Security Research | mr.d0x
Why pair programming should be your default way of working
diving into mathjax css injection attack
Create a Checkbox That Returns Boolean Value for htmx | Bin Wang
12 years of the com.lihaoyi Scala Platform
ASCII Silhouettify
Fixing my iPhone 13 Pro cameras at -18C
Test-Driving HTML Templates
Debugging the Smart Paste UI component
Creating Smooth Hover Effects for Menu Icons
Alice in Wonderland: Simple Tasks Showing Complete Reasoning Breakdown in State-Of-the-Art Large Language Models
Blazor in .NET 9 Takes Shape (Preview 4 Highlights)
Real-Time Settlers Of Catan
I'm forking Ladybird and stepping down as SerenityOS BDFL
Failed to start Dapr - file does not exist
WordPress next, and beyond: breaking the technical enclosure –
leah blogs: What autoconf got right
htmx: Simplicity in an Age of Complicated Solutions
Gemini 1.5 Flash Outperforms Much More Expensive Models
Test-Driving HTML Templates
NoJS 2 - Stochastic Boogaloo. Making a tic-tac-toe game with 'randomness' using pure HTML and CSS. Without JavaScript!
Spraying Digital Graffiti
Don't DRY Your Code Prematurely
Avoiding interactivity with Blazor?
Data Fetching Patterns in Single-Page Applications
Blazor HTML Forms, Submitting, and Antiforgery Tokens
Thoughts on PHP routing strategies · Prahlad Yeri
"Web components" considered harmful
So, you want to install Caddy
GitHub - openkoda/openkoda: Open source business application platform for fast development
How good is GPT-4o at generating Flask apps? Surprisingly promising
20 Years of Blogging; On my own website
Surveilling the Masses with Wi-Fi-Based Positioning Systems
City In A Bottle – A 256 Byte Raycasting System
Controlling the Taylor Swift Eras Tour wristbands with Flipper Zero
Evolution of the ELF object file format
.NET 9 and ASP.NET Core: Built-in Support for OpenAPI Document Generation
Introducing links to source code for .NET API Docs - .NET Blog
Introducing adaptive audio in Google Meet: creating ad-hoc meeting spaces with multiple laptops
Feed and Blogrolls Discovery • AndreGarzia.com
Using LLMs to Build A Code Generation Dataset
the universal Tag Editor (ID3v2, MP4, OGG, FLAC, ...)
On Template-Based Feed Generation
How I Try To Keep Up With The Data Tech World (A List of Data Blogs)
Data Fetching Patterns in Single-Page Applications
Attack Techniques: Full-Trust Script Downloads
Linting code for LLMs with tree-sitter
C# 13.0: params Improvements
Data Fetching Patterns in Single-Page Applications
Test-Driving HTML Templates
33654 - TEXTAREA incorrectly applying ROWS= and COLS= (horizontal / vertical scrollbar extra space, with overlay scrollbars disabled)
Use IExceptionHandler to handle errors in ASP.NET Core | BinaryIntellect Knowledge Base
Discriminated Unions Part One - The F# side of things
Discriminated Union Part Two - The C# side of things
Feedback loops in software development
Adding Multiple Flutter Applications to Single Window on Web
Thoughts on Forester: A Scientist's Zettelkasten
W is for What Did I Say Three Days Ago?!!
Thinking out loud about 2nd-gen Email – Gabriel Sieben
Durango dumplings
ECMAScript proposal: duplicate named capturing groups for regular expressions
Eight Billion People - OranLooney.com
Effortless SEO for Astro with @zfben/astro-head | Ben's Blog | zfben.com
What's New in Neovim 0.10
Data Fetching Patterns in Single-Page Applications
Struggle as a Service
Localizing a .NET console or desktop application
I bought a ridiculous laptop
Data Fetching Patterns in Single-Page Applications
Going to the cinema is a data visualization problem
RSS blogrolls are a federated social network
C# 12.0: .. Spread Element or Spread Operator
Azure Static Web App–Deploy using Bicep
The Universe of Discourse : Well, I guess I believe everything now!
What Can A Person Wear?
Focus on one thing, and one thing only
Immersive Math
ChatGPT and the web ignorant
CME impact imminent, Two more earth-directed CMEs
Popover API - Web APIs | MDN
Blazor Basics: 9 Best Practices for Building Blazor Web Apps
Sharing Styles in Declarative Shadow DOM
Kubernetes–Setup a local cluster through Podman Desktop
How to add HTTP headers to Blazor Components with RazorComponentResult
.NET Core - Renew localhost certificate
About Tilde - The Tilde Text Editor
An Operating System for the Web
Announcing Casual Dired - an opinionated porcelain for the Emacs file manager
Middleware-Based Exception Handling in ASP.NET Core
The biggest effect on code quality
Christian Haschek's blog
Let me tell you a story - Byte Tank
Dillo release 3.1.0
snats website
varoa.net | Galo Navarro
GOTO 10
27 unique volumes of Brothers Grimm fairy tales discovered in Poland
DNS traffic can leak outside the VPN tunnel on Android | Mullvad VPN
Azure Static Web App–Data API Builder
I Reviewed 1,000s of Opinions on HTMX
Hijack DLLs through proxying - Carlos Menezes
run0
Metalama Status Update, April 2024
Announcing the General Availability of PostSharp 2024.1
My approach to HTML web components
My Code Formatting Guidelines
Ruby's Complex Branching Options
Save the Web by Being Nice
Bio-digital jazz, man
Handling The Indentation of a Treeview Component
TypeScript compiler trick
Product-Market Fit Framework for B2B Startups
ryjo.codes - Forgoing Implicity and Using Abstractions
Garrison Jensen - Sorted Containers in Ruby inspired by Python
Exploring the Possibilities of Online Teaching a Language
State Machines
E-Scooters: First Thoughts
Type pattern matching in C# and TypeScript
The Importance of Maybe
Use :has() to scope CSS
How to upload a file with Blazor SSR in .NET 8?
How I Bike to the Airport
HTML attributes vs DOM properties
Generate code for declarative language instead of progr...
XML External Entity Attack and .NET Core
Forge: A Tool to Teach Formal Methods
I Wrote My Own Editor
Why I Don't Use Social Media
OpenAI Wrappers
Notion
MuPDF.js
Prologue | Calculus Made Easy
A POI Database in One Line
Session: App Service Networking Features for Developers at 2024 Global Azure, Auckland
Azure API Management: Replace Backend Service URLs in Response Body
Blazor Basics: Handling Images Dynamically
Event Queues and Buffering Functions with JavaScript
ASP.NET Core–Cannot resolve <Service> from root provider because it requires scoped service
.NET Isolated Azure Durable Functions: Wait for Any Event and Wait for All the Events
The origin story
Elastic tabstops - a better way to indent and align code
"Open Source" Startups - Wayde Gilliam
.NET Isolated Azure Durable Functions: Specifying SubOrchestrator Instance Id
Computing code coverage for a .NET project - Gérald Barré
LLM-Powered Django Admin Fields - Untrod
How to Learn Coding in 4 Months and Secure Your First Job
Can You Grok It :: dade
My useless philosophical ramblings about the ecology of programming languages (and OOP is not Java)
What does a Healthy Relationship Look Like?
Write Less Code, You Must
YouTube’s Screen Stealer
Abstract methods and NotImplementedError in Ruby
Finding and Fixing Standard Misconceptions About Program Behavior
Our Response to Hashicorp's Cease and Desist Letter | OpenTofu
What makes a great technical blog
Hands-off eclipse photography with ruby and gphoto
Extension methods and testing to solve a problem
Anyone got a contact at OpenAI. They have a spider problem.
Building platforms–Strike the right balance
Browser Security Bugs that Aren’t: JavaScript in PDF
j3s.sh
"BatBadBut" Vulnerability Discovered in Rust Standard Library on Windows - Cyber Kendra
Autonomous Computing and how it influenced the way I build software
Cow Magnets | Stanford Magnets
color image classification
Integer overflow vulnerabilities in .NET
About Freedom and Power
Middleware in .NET Isolated Azure Functions
Blazor 8 Render Mode Detection
Responsive Images Crash Course for ASP.NET Core Developers
Playing With MutationObserver In JavaScript
The evolution of the Super Nintendo motherboard
How to think about HTML responsive images · Dan Cătălin Burzo
The era of the shapeshifting web is upon us
Expose Platform APIs Over Wrapping Them
More Agents Is All You Need
The Blessing of the Strings
Are Inline Styles Faster than CSS?
How would you build Wordle with just HTML & CSS? | Scott Jehl, Web Designer/Developer
leontrolski - Postgres locks
Against URL-Based Content Rendering - Susam Pal
Optimizing rendering of 100,000+ HTML nodes
Demystifying HTTP with Telnet – Ian's notes
Introducing Jpegli: A New JPEG Coding Library
How to create a blog using Golang
How to Create a Spoiler Tag in HTML
How to Grow a Micro Startup With Programmatic SEO
xorvoid
MyRGB
A Microcosm of the interactions in Open Source projects
My list of challenging software projects some programmers should try
Why do I use Emacs?
Rockchip NPU update 2: MobileNetV1 is done
Programmatic Html to PDF Generation using the WebView2 Control
Certificates from the Ground Up
Attacker Techniques: Gesture Jacking
42.parquet – A Zip Bomb for the Big Data Age
The rocket equation for startups
Ryan Bigg - Tailwind has won
Hotel hotspot hijinks
Safe/unsafe alignment in CSS flexbox
Navigating the Gig Economy: Tips for Financial Success as a Freelancer
Comments on a static website, powered by Mastodon
Transformers learn patterns, math is patterns
Zig defer Patterns
What is Naimint?
Redis Shifts to Dual Licensing, Impacting Cloud Providers and Competitors - Cyber Kendra
Supercharge your PDF reading: Follow references, skim outline, jump to figures
Rive Renderer — now open source and available on all platforms
Moving from Homebrew to pkgsrc
Thoughts on WordPress FSE and Block Themes — Asko Nõmm
(Type) Checking the LLM
Root cause of Alzheimer's may be fat buildup in brain cells, research suggests
Blazor’s CSS isolation ::deep issue and solution
App Service Outbound Traffic through VNet Gets 403 When Trying to Access Another App Service with Public Network Access Enabled, but has a Private Endpoint
C++ creator rebuts White House warning
Rails 8 adds allow_browser to set minimum browser version
ƎXCLUSIVE ARCHITECTURE
Supporting content file structure changes on a static site
Code samples for the opening chapter of Refactoring
Explorations in creating a basic text editor: the foundation — Asko Nõmm
What are the "worst" spelling bee pangrams?
~MK | Template Strings
Fuzzing Ladybird with tools from Google Project Zero
Dataviz is Hierarchical
Acquired in 99 days
Read TLS/SSL Certificate in Azure App Service from C# Code
The Getty Makes Nearly 88,000 Art Images Free to Use However You Like
Github Copilot– Some experimentation
Create static site in Drupal with Tome
What's Next for a Global Design System
Validate with cold email
Spreadsheets are all you need.ai – A low-code way to learn AI
GitHub - lavague-ai/LaVague: Automate automation with Large Action Model framework
Everyone should be an architect
Semantic AJAX-HTML
How I built a website builder with Next.js - the story and implementation
It's hard to express a fan-out data flow in Makefiles
GitHub - oxylabs/OxyParser
How to use No-Class Frameworks to Move Fast in Style
Diffusion Models From Scratch
Cloning a laptop over NVME TCP
Azure AD B2C: Call an External API Using Client Credentials in an User Journey
The HAM Stack - A Simple Scalable Tech Stack for building modern web apps fast and cheap
Model based testing in C#
eBPF Documentary
What do Norway and Namibia have in common? – Ian's notes
Double Space Court Case
Open Source desires
Humans As An Api
How is this blog built?
RAII all the things?
Going Full-Time on Instapaper
Proverbs
Nikon to Acquire US Cinema Camera Manufacturer RED.com, LLC | News
Blazor Basics: Validating Form Data with Blazor
The quickest way to integrate PayPal checkout with Blazor SSR in .NET 8
Intergalactic.systems - Self-hosted sync
www.thug.com
On being a ‹insert favorite technology here› “guy”
How to Integrate HTMX and Shoelace Web Components
Using parameters in BenchmarkDotNet
lorenzofox blog | Coroutines and web components
ConfigureAwaitOptions in .NET 8
Hacker News, Again
Visualizing the ARM64 Instruction Set
Some shortcomings of CSRankings | The Data Blog
Increase Test Fidelity By Avoiding Mocks
CSS for printing to paper
The unreasonable effectiveness of i3, or: ten years of a boring desktop environment
The Fog of War: or, when being vague is useful
TableFlip v1.6.0: JSON Support and Font Resizing
GitHub - pydantic/FastUI: Build better UIs faster.
0 to App Store in 60 days
Streaming HTML inside the DOM
Continue Processing with Parallel.ForEachAsync (even when exceptions are thrown)
What is Sustaining Engineering?
White House urges developers to dump C and C++
The Era of 1-bit LLMs: All Large Language Models are in 1.58 Bits
EF Core - Cannot convert from 'string' to 'System.FormattableString'
Parallel.ForEachAsync and Exceptions
Dapper - Return dynamic data
On Mastodon-powered Blog Comments
What Is A Single-page Application?: HeydonWorks
Implementing the decorator pattern using System. Reflection.DispatchProxy
Designing Personal Software
ARCHITECTURE.md
Considering, Then Abandoning JSX for Strongly-Typed YAML Configuration — KSH
Power Metal: is it really about dragons?
CSS :has() Interactive Guide
The pitfalls of pure rationality
Beyond A*: Better Planning with Transformers via Search Dynamics Bootstrapping
A Call for Consensus on HTML Semantics | Stephanie Eckles
Why is it so hard to link svg tags in HTML?
Clarity, Not Magic
If Architects had to work like Programmers
None bathroom related interview notes
SSDs Have Become Ridiculously Fast, Except in the Cloud
.NET 8.0 Isolated Azure Functions: Binding Expressions that uses Azure App Configuration
Adding Keyboard Shortcuts to a 24 Year Old Government Website with Userscripts
100 things you can do on your personal website | James' Coffee Blog
a low power tool for html
ActivityPub Server in a Single PHP File
Using a CSP nonce in Blazor Web
Share a private key without using passwords
Musk's biography: why it's interesting - Byte Tank
My Julia Book is in Libraries
Tailwind marketing and misinformation engine
Presence, NULL, and Product Requirements in Rails
Personalized arXiv Recommendation Service
How I did the layout for my self-published book
Considerations for a long-running Raspberry Pi # Chris Dzombak
You won't scale
Making my first open source contribution
Magika: AI powered fast and efficient file type identification
Blazor Basics: HTML Forms and Capturing User Data
Making my bookshelves clickable | James' Coffee Blog
Computing Truth Tables in Org
Aldi Price Map - Navel Oranges
.NET Rocks! Improving Your CSS Game with Martine Dowden
Specflow has died; long live Reqnroll!
Creating Conditional Required Attributes for Validation in .NET Web API - Code Maze
announcing freenginx.org
SP1 Book
Why is Common Lisp not the Most Popular Programming Language?
This message does not exist
announcing freenginx.org
[Rd] Errors in wilcox family functions
A lightweight tagging system for blogs
The original WWW proposal is a Word for Macintosh 4.0 file from 1990, can we open it?
Cool URIs can be ugly
It Can Be Done
GraphQL OWASP Cheat Sheet
NDepend is the must-have tool for .NET applications. Discovering the report feature at a glance.
Almost 50% of web pages have this bug. Learn How it is exploited in the wild
Tiny UPS for Tiny NAS Reloaded
2.16.2, The Final Release – HexChat
Loosing the ability to read and think deeply
Notes on 1ML
Develop an ASP.NET Core web app that consumes an API - Training
Permutation City — Greg Egan
Announcing Rust 1.76.0 | Rust Blog
Azure DevOps Self-hosted Agent: NETSDK1045: The current .NET SDK does not support targeting .NET 8.0
How JavaScript Frameworks Share Data Across Components
Semantic programming
Hacking My Apartment Intercom
A Lannister Always Pays His Technical Debts
The great list of all the blog platforms – Manu
Parsing HTML With AngleSharp in C# - Code Maze
Developing With Accessibility in Mind at Microsoft - Visual Studio Blog
A search engine in 80 lines of Python
Org Flashcards
HTML Web Components with Vanilla JavaScript and ASP.NET Core
RabbitMQ–Using Alternate Exchanges to avoid loosing messages
Designing for support teams
The HTML dialog element API is a mess
Google is once again accused of snubbing the JPEG XL image format
How to make Cloudflare properly cache a Remix site
Joining ellipses with matching tangents – Tony Finch
That's not what code reviews are for!
What language am I looking for?
Cycling with Euclid
Effortless Latex Equations for Web Pages
Lamport clocks
Azure AD B2C: Validating Output Claim from a Non-Self-Asserted Technical Profile
Pkl :: Pkl Docs
Don’t prefill config files
Arc browser’s ambiguous user alignment
Way Enough - Language Model Streaming With SSE
Blogging in Djot instead of Markdown
Why Isn’t the <html> Element 100% Supported on CanIUse.com?
Devs Can Now Just Say 'Hey Code' to Start Copilot Chat in VS Code -- Visual Studio Magazine
F# - The essentials
The secret tool to launch your Rails business in the app stores | Masilotti.com
WSL2 Backup to OneDrive Cloud
A (more) Modern CSS Reset - Piccalilli
A highly configurable switch component using modern CSS techniques - Piccalilli
.NET 8–Refresh memory limit
White Elephant and "fixed time, variable scope" — Bobbie Chen
A tiny particle simulator
The completion of a 12 year long project in RonDB
Google Search Drops Cache Link From Search Results
Beej's Guide to Networking Concepts
The unreasonable effectiveness of markdown
MPAs vs SPAs: The False Dichotomy
Manton Reece
Live Components with Django and htmx
--libcurl
GetHashCode() in .NET Core
The Oxpecker
SV Screenshots
Woven Memories - Subroutines
I looked through attacks in my access logs. Here's what I found
Project Planning Framework - Byte Tank
Pete Millspaugh
Position Paper on Quantum Key Distribution
Rook to XSS: How I hacked chess.com with a rookie exploit
We Forgot Frontend Basics
inside .git
Tiny UPS for Tiny NAS
What Can a Website Do?
htop explained
Web Components in Earnest
How much is too much?
GitHub - EmbarkStudios/cargo-about: 📜 Cargo plugin to generate list of all licenses for a crate 🦀
Understanding how GitHub Copilot works
Using abbr Element with title Attribute
Why I Love Tailwind CSS
How To Use Blazor Server-Rendered Components with HTMX
RAWRLAB Games - Announcement of free Godot™ engine port for Nintendo Switch™
Meta Blog: I'm a JS Developer now
In 2024, please switch to Firefox
I Want XMP But I Know Why I Can't Have It
The Building Blocks of Offline Support
Chris Haarburger Blog
So you think you know C?
GitHub - QuantGeekDev/lmaolang: 👏🏼A👏🏼brand👏🏼new👏🏼way👏🏼to👏🏼write👏🏼HTML👏🏼
Scientists tame chaotic protein fueling 75% of cancers
How To Remove HTML Tags From a String in C# - Code Maze
An Updated Tech Stack: Remix
Developing a Poker Planning app
Exploring the Dynamic World of Animated SVG Favicons
Ben Carlsson / Effective English
lmaolang/README.md at main · QuantGeekDev/lmaolang
My favorite website | Garrett Mickley
ReSharper 2023.3: AI Assistant, C# 12 and C++ Support, Entity Framework Specific Analyses and More
[ih] Dave Mills has passed away
Yellow Flag (@WPalant@infosec.exchange)
From Syntax to Semantics
ASP.NET Core 8.0: Output Caching using Redis
My daily driver is older than I thought; it's positively vintage!
The Director of "Toy Story" also drew the BSD Daemon logo
Why I ended up making my own mattress
Pwned Certificates on the Fediverse
Meta Blog: Blogging ergonomics in 2024
How to use IAsyncEnumerable with Blazor Stream Rendering
pivoting a million dollar startup
I miss human curation
Daily links from Cory Doctorow
Daily links from Cory Doctorow
On Search In Space And Time
I Used Netscape Composer in 2024 | Pier-Luc Brault - Personal Website
Advantage and disadvantage
Debugging Tip: this is usually %rdi
The Backwards Compatibility of Text
Highlighting with isearch
Exception handling has its own middleware in .NET 8
Implementing “nested inline markup” in reStructuredText and Sphinx
Notes on Differential Technological Development
HttpClient: Dynamically Add HttpMessageHandlers
Keep Your Email out of Recipients’ Spam Folders
ArchiveBox is Super Cool
Introducing My Knowledge Lakehouse
Incident report for January 10, 2024 · Resend
GitHub - marimo-team/marimo: A reactive notebook for Python — run reproducible experiments, execute as a script, deploy as an app, and version with git.
In praise of WordPress
Writing HTML in HTML
What are you producing?
Learn SVG by drawing an arrow | Shalvah's Blog
Safer Rails partials with strict locals | Masilotti.com
Reflections on Ten Years Professionally Programming
Feynman's Nobel Ambition
The React Server Components Paradigm
Notes on a Few Abnormalities in Analysis
Documentation: The Key Enabler For Open-Source Success
Unity’s Open-Source Double Standard: the ban of VLC
The Two Reacts — overreacted
.NET 8– System.Text.Json serializer error
SV Time Travel
Frontend for Backend Engineers
Azure Static Web App - Authentication using pre-configured providers
Dark Mode is not just about aesthetic
Hideo Okawara’s Mixed Signal Lecture Series
LMNT: Make a Damn Website
HTMX, WebSockets, SignalR and you
Jumping into Tailwind
Just because you can doesn't mean you should: the <meter> element - localghost
How I'm Writing CSS in 2024
Building a Personal Internet from Markdown Files
Popular science has failed.
Why Not RSS?
Money Tree
in search of a new tab
Incremental Codebase Contribution
The Artemis security scanner
BenchmarkDotNet 0.13.12 · dotnet/BenchmarkDotNet · Discussion #2495
A Quick Guide To The render() Method in React | HackerNoon
RFC 7457: Summarizing Known Attacks on Transport Layer Security (TLS) and Datagram TLS (DTLS)
Reading Configuration using Different Options Patterns in ASP.NET Core
Blueprint: A Toolchain for Highly-Reconfigurable Microservice Applications
How to Write a .NET Markdig Extension for Markdown Processing
[Oberon] Niklaus Wirth 15.2.1934 - 1.1.2024
The Website vs. Web App Dichotomy Doesn't Exist | jakelazaroff.com
Possible Meissner effect near room temperature in copper-substituted lead apatite
Securing a Blazor Server application using OpenID Connect and security headers
how do you ocr on a mac using the cli or just python for free
Tech for Palestine
Turn mac mini into a cd player
A Canadian payroll dependency chart
OpenVoice: Versatile Instant Voice Cloning
The secret to being a productive person
O(1) Build File
Speed of failing
Blazor WASM App Settings
How to use Blot - Blot
I don't know what i did last summer
My kid sounds like ChatGPT, and soon yours might, too
first-prototype-pse
In 2024, please switch to Firefox
Repurposing Hugo as a wiki · ./jm
Why I use Astro
I made JSX for Lua (because I hate static sites)
This is How Your Parents Used to Build Websites – Nikola Brežnjak blog
Sticking To What Works - Nick Conn
GitHub - Frooodle/Stirling-PDF: locally hosted web application that allows you to perform various operations on PDF files
The future vision of Ruby Parser
GTA 5 Source Code Leaked on Christmas Eve - GTA 6 and Bully 2 Hinted - Cyber Kendra
CI Dream Dec 24, 2023
Google Search Overwhelmed By Massive Spam Attack
Andreas Varotsis - Why I’m Contributing to OpenStreetMap for Christmas…
The Firewall Guy
Breaking Barriers: Unleashing Accessible Software for All with Dennie Declercq
S06E08 - Breaking Barriers: Unleashing Accessible Software for All with Dennie Declercq
Never delete tests
Unblocking User Freedom: the right to use adblockers - FSFE
Ashwin's Blog
Integrating OpenAI Image Generation into a .NET Application
arXiv now offers papers in HTML format – arXiv blog
What's New in Our Code Coverage Tooling? - .NET Blog
Azure Static Web App–Deploying to multiple environments
.NET 8.0: [LogProperties] Attribute
Jeff Bezos lessons on building business value
The Lost Balkan Tapes: a Christmas story
Improving Emacs isearch Usability with Transient
Christmas Countdown: #5 Sure, our servers are locked up tight in the basement!
Providing HTML Content Using Htmx
NDepend 2023.2 - This Time On Mac!
How to Check the Size of Each Table in a Database
Blazor WASM Javascript Interop and Isolation
I'm still fed up and a browser is coming along fine
Http.sys Delegation
Leaving Microsoft
Aspir8 | Aspir8: Aspire to Kubernetes
.NET 8 Blazor component visibly loading twice? Check your prerendering
V8 is Faster and Safer than Ever! · V8
Using analytics on my website
bliki: SoftwareAndEngineering
Bash One-Liners for LLMs
Building NodeJS applications without dependencies
Y.K. Goon | Learning Message Brokering
Upstream vs Downstream Services
Pull request review: still files!
Introducing MemoryCache | Augmented Local AI
MAUI App Accelerator v1.4
bliki: TestDrivenDevelopment
LINQ: let Clause
Static Site Generators: Not Just for Blogs
rdck.dev – Common web L
RFC 9330: Low Latency, Low Loss, and Scalable Throughput (L4S) Internet Service: Architecture
Building a React F# UI for an Embedded System
Write Your Own Retro Compiler
blakewatson.com – omg.lol: an oasis on the internet
Phoenix LiveView in Action
Blazor WASM Exception Handling and Error Boundary
EF Core 8.0: Better Use of IN Queries
Mini Heart Attack: Supermicro BMC Hacked (or not?)
Daily links from Cory Doctorow
Blogging with Word in your Jamstack
To A Man With `jq`, Everything Looks Like JSON
Some thoughts
ASP.NET Core 8.0: Securing Swagger UI Endpoints
DasBlog’s upgrade to .NET 8 is ready!
bliki: DiffDebugging
HTML: The Programming Language
Exploring possibilities surrounding Rubber duck debugging
Before Dropping Out of HS
Let’s learn how modern JavaScript frameworks work by building one
LLM As A Function
RisingTone: A better way to learn Chinese tones
Not a real engineer - Richard Marmorstein
The Great Product Engineering Cycle
You don't need JavaScript for that - HTMHell
What does it mean to prove?
Turbo Pascal turns 40
.NET MAUI Community Standup - Guest demo from DevExpress
You don't want to work with embeddings - Blog by Grzegorz Kossakowski
Say it again: values not expressions
The Weirdest Bug I’ve Seen Yet
Web developers: remarkably untalented and careless?
Git–Discard local changes
Running SQL Queries on Org Tables
Nextty: a radically collaborative computing environment
Cloud translation is more expensive than I thought
A year working with HTML Web Components
"Position Strings" for Collaborative Lists and Text
Building resilient cloud services with .NET 8 - .NET Blog
Java Programming - The State of Developer Ecosystem in 2023 Infographic
Embedding a minimal ASP.NET Web Server into a Desktop Application
F# + Scriban - HTML Template Parsing Benchmarks
Why the local development experience matters (a lot)
.NET 8–JSON Source Generator improvements
Periodic Table of Tools
why lowercase letters save data
Write libraries instead of services, where possible
How Apple's Pro Display XDR takes Thunderbolt 3 to its limit
Exploring what is inside the ASP.NET Core cookies – Tore Nestenius
test, [, and [[ - Julio Merino (jmmv.dev)
Hosting on Azure? Don't forget to declare UTF-8
ASP.NET Core 8.0: Keyed Services in Dependency Injection
Why does the moon change size when you snipe it?
French Republican Calendar Tools
Resizing Form Images using HTML Attributes
Real time user interface production with generative AI hints at radical changes to UX design and accessibility
Visual Studio 2022 17.9.0 Preview 1.0: Experimental Control Styles
Displaying HTML in a .NET MAUI Label
GitHub - ConspiracyHu/apEx-public: Source code release for the apEx demotool, actively used for releases between 2014 and 2023
Typst: Compose papers faster
Improve ASP.NET Core authentication using OAuth PAR and OpenID Connect
Find a subset from a set of values whose sum is closest to a specific value–C#
</> htmx ~ Why I Tend Not To Use Content Negotiation
HTML Templating on Top of RESTful API
-=:[ HTML5 Canvas Clock Clean ]:=-
CSS Nesting
Berkeley Mono Typeface
Kapil Dutta - Blog
Electric vehicle battery prices are falling faster than expected
Completion Preview in Emacs
The only share links you need
Open Source could be BETTER
Add "Line Count" Column in File Manager
Announcing Rust 1.74.0 | Rust Blog
The State of Math in Markdown
Push Ifs Up And Fors Down
Backend from the Beginning, Pt 1: Introduction, TCP, DNS, HTTP
HTML web components
A Coding Copilot
'Reptar' - New Intel CPU Vulnerability Discovered by Google - Cyber Kendra
The Markdown Web
Using JSX on the server as a template engine
The Tyranny of the Blank Textbox
Hacking Google Bard - From Prompt Injection to Data Exfiltration · Embrace The Red
You should track your finances in TOML
HTML Web Components
ASP.NET Core Basics: Creating Apps with More Accessibility
A truly incredible fact about the number 37
Write Clean Code to Reduce Cognitive Load
Wisdom from Computing's Past
0 KB Social Media Embeds
HTML First
.NET Conf 2023 ASP.NET Core en Español
Data Oriented Blogging
An important step towards secure and interoperable messaging
67 Weird Debugging Tricks Your Browser Doesn't Want You to Know
How To Easily Create PDF Documents in ASP.NET Core
Switching to Elixir
I Skipped to the Ending
Microsoft krallt sich Zugangsdaten: Achtung vor dem neuen Outlook
Use the index, Luke!
Implementing Tic Tac Toe with 170mb of HTML - no JS or CSS
Everything about SEO is obnoxious
Do the design digging
Securing HTML fragments returned by API endpoints
Servo announces grant from the NLnet Foundation - Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine
Provide opt-in to experimental APIs using C#12 ExperimentalAttribute
The bash book to rule them all
ADFS Claim rules
0x3 reasons to write and publish
Reasoning behind automated tests
Personal-scale Web scraping for fun and profit
Typing Fast Is About Latency, Not Throughput
Why Kotlin Multiplatform Won’t Succeed - DONN FELKER
Azure API Management: Self-Signed Certificate Authentication with ASP.NET Core Web API Running in an Azure Web Apps for Containers
GitHub - kubero-dev/ladder: Alternative to 12ft.io. Bypass paywalls with a proxy ladder and remove CORS headers from any URL
HTML DOM — Phuoc Nguyen
Using a strong nonce based CSP with Angular
How to Add a UI or Dashboard as Middleware in your .NET Web API – Wrapt
Undo in assets:clobber What You Do in assets:precompile
AMD MicroBlaze™ V Processor
Pete Millspaugh
HTML Attributes, Properties, and Values
Machine learning of GUIs at scale
Why privacy becoming a norm requires venture funding
Increasing trust for embedded media
How to Use React Fragments
Introduction to resilient app development - .NET
Headless Component: a pattern for composing React UIs
Seven Snippets of Modern CSS I Used To Rebuild My Site
Porting a ClojureScript project to Squint
I got hit by HackerNews - a luck or a skill?
Client-Side-Servering: My Perspective on Next.js Server Actions
Azure API Management: Enriching Requests with Additional Headers and Use of Caching
BenchmarkDotNet v0.13.10 · dotnet/BenchmarkDotNet · Discussion #2457
Blazor Basics: Blazor Event Callbacks
Using pure functions as views (with htmx and alpine.js) - cri.dev
Auto-generating a History page for a static personal website
Android and RISC-V: What you need to know to be ready
Checking References
I'm a hacker, but it's not what you think
Buy Yourself a Good Pen and a Scanner
Adding and Deleting Criteria
Rethinking Control Flow
Turning a boring file move into a privilege escalation on Mac
Pro EP 83 : What is cross site scripting (XSS) attack and how to avoid it in .NET
Introducing <shadow>
gpk blog - Custom Static Vector Maps on your Hugo Static Site
Rotary Positional Embeddings - The Large Language Model Playbook
Property based testing in C#–How to change the number of runs?
Intro to flow fields
Oracle unveils Java development extension for Visual Studio Code
Blazor Unit Testing With bUnit: How To Get Started For Beginners
Crafting boring APIs: lessons learned from implementing fallback handlers in Pavex | Luca Palmieri
Tarsnap has given 2^18 dollars to open source
Metalama Source Code Available | PostSharp Blog
Unified Versus Split Diff
C# 12.0: Collection Expressions and Spread Operator
Tailwind vs Semantic CSS
A Change in SF’s Tech Fauna
The devil is in the details
Accessibility and inclusion isn't always going to be cost neutral
Rearchitecture is a sign of success not failure
Stroke is Preventable
j3s.sh
From CSS madness to CSS Hooks
Improving C# Performance by Using AsSpan and Avoiding Substring
a portrait of Tenochtitlan
Relative Cost / Benefit of an Investment - Byte Tank
Why data is hard
Keep that cursor still!
The API we forgot to name
.NET 6 - Parallel.ForEachAsync
.NET Rocks! bUnit Update with Egil Hansen
The Techno-Optimist Manifesto - Andrew Kelley
Chrome support for passkeys in iCloud Keychain
Codesign and the carnivalesque
Braedon McDonald
RazorSlices - Razor Views with ASP.NET Core Minimal APIs
Compressing a website into a URL · leanrada.com
Community managers are conflicted advocates
Software that Fits in Your Backpack
Rebuilding a featured news section with modern CSS: Vox news
CSS Findings From Photoshop Web Version
Inspect Element As A Way To Increase Your Curiosity
The Art of Building Real-life Components
Aligning Logo Images in CSS
The Just in Case Mindset in CSS
Comparing Design Mockups To Code Result
CSS Writing Mode
Rebuilding a comment component with modern CSS
Image Techniques On The Web
Enhancing The Clickable Area Size
Case Study: Rebuilding TechCrunch layout with modern CSS
Aligning a Button Label Vertically
Inside the mind of a frontend developer: Hero section
Learn CSS Subgrid
The Journey of Learning Front End Web Development on a Daily Basis
CSS Findings From Twitter Design
Less Absolute Positioning With Modern CSS
Finding The Root Cause of a CSS Bug
Future CSS: State Container Queries
I Used CSS Inline Flex For The First Time
Do we need CSS flex-wrap detection?
Let's Use CSS Counters
Building Real-life Components: Facebook Messenger's Chat Bubble
Styling Layout Wrappers In CSS
CSS Style Queries
The Hidden Power of CSS Text Align
How to detect browser support for Flexbox Gap
Same HTML, Different CSS
The State Of Pixel Perfection
Clipping Scrollable Areas On The inline-start Side
Digging Into CSS Logical Properties
Tweaking In The Browser
A Look at Tailwind CSS
The Process of Implementing A UI Design From Scratch
Understanding Z-Index in CSS
Building Website Headers with CSS Flexbox
Implementing Dark Mode For My Website
Roundup herbicide ingredient connected to epidemic levels of chronic kidney disease
Daily links from Cory Doctorow
Micro reviews: Bun, Cursor, Cloudflare Pages, and more
Customizing the name of embedded resources in .NET - Gérald Barré
How to Prevent Cross-Site Scripting (XSS) in JavaScript
Gall’s law and how it applies to software architecture
Transactions and Concurrency in Postgresql
"Hacker News" for retro computing and gaming
Undermining Democracy: The European Commission's Controversial Push for Digital Surveillance – Danny Mekić
Reverse engineering SBF file format
Okay, fine, I'm using a static site generator now - Xe Iaso
An Intuitive Explanation Of Hashing
Grind - A first person shooter for Amiga 500, made with the amazing Dread-Engine (+DEMO)
Build the Framework You Need
Watching the fog on an e-ink display
GitHub - scalar/scalar: Beautiful API references from Swagger files ✨
.NET 8 RC 2: IFormFile Support in [FromForm] in ASP.NET Core Minimal APIs
Server-Sent Events, but with POST
Super-fast Sphinx docs, and SNOB driven development
Air Europa sufre un ciberataque y recomienda a los clientes que cancelen su tarjeta
Razor Pages And Bootstrap - Modal Master Details
Impacts Of Lack Of Sleep
Issue and verify BBS+ verifiable credentials using ASP.NET Core and trinsic.id
Forty years of programming
General Reasoning – The Web App Trilemma
Writing my own damn HTML
How To Add Authentication To Your SignalR Hub #shorts
One Simple Change To Make Code LAZY In C# #dotnet #csharp
Developer Warns for High Severity Vulnerability in libcurl and cURL
Tomoblog
Calling an ASP.NET Core Web API Secured with Microsoft Entra ID using Azure Managed Identity
What’s New in WCAG 2.2
Mind Palaces — Joel Dueck dot com
Applying the smart constructor pattern in C#
Web Component Engineering
User stories arent the tale for discovery
-=:[ Inverse-T Arrow Key Layout Adoption History ]:=-
The First Online Writer
Web 3.0 is officially here • Tony Sullivan
Microsoft Teams reply spoofing: Trolling your friends and colleagues - STM Cyber Blog
.NET 8 Release Candidate Delivers Smoother Blazor Experience
Let's Encrypt wildcard certificates - the easy way
Static Site Build Tool - Pranab’s Site
Free Open source disk encryption with strong security for the Paranoid
Modern Operating System and Vertical Space Efficiency
Importance of Goal Clarity for Delegation - Byte Tank
Software and Projects
YAML config file? Pain? Try Lua - The Boston Diaries
Include interactive Clojure/script code snippets in a web page with SCI & friends
EP 28: Response Compression in ASP.NET Core
Red Blob Games
This Awesome Library Makes EF Exceptions Better #shorts
VS Code–Share your settings using profiles
DarkBeam leaks billions of email and password combinations
View Transitions Break Incremental Rendering — ericportis.com
Use SQL Server Compact with .NET 7/8 and Entity Framework (Classic) with Database First work flow
Visual Studio 2022 17.8.0 Preview 1.0: Case Preserving Find and Replace
Rediscovering Web 1.0 Principles in Virtual Worlds
Tetration
GitHub Quick Reviews
A ransomware group has allegedly hacked all Sony systems – PlayerAuctions Blog
Exploring Linux command-line space time
Blazor RenderFragment – How To Use Plugins To Generate HTML
Last Chance: Full Day Workshop on Asynchronous and Parallel Programming in C#
Nothing’s Bulletproof
First Steps with Umbraco 14
Creating a Property Editor With Umbraco 14
Harnessing the Power of Apache ECharts in Your Deno Fresh Project
Strada officially launched! | Masilotti.com
Lead poisoning causes far more death, IQ loss than thought: study
OpenTofu
The fundamental theorem of Agile Software Development
pragdave - PragProg 2.0
Disk Erase, 2023 Edition | technotes.seastrom.com
.NET 8.0: Additional JsonNode Functionality
OpenTofu
Oh Look a Phishing Attempt | LINQ to Fail
Visual Studio 2022: HTTP Files and Variables
From Zero to Hero? Building a tiny Blazor app from scratch using Blazor and .NET 8
react
Forty years of GNU and the free software movement — Free Software Foundation — Working together for free software
Feature Flags 101: A Guide for .NET Developers
.NET 8–Keyed/Named Services
Discriminated Unions in C#
What makes frontend development tricky
snats website
Nuclear Anchored Sidenotes
Data URLs and Pool in your URL
Linear code is more readable
React Basics: React Forms Examples
Release Pagefind v1.0.0 — Stable static search at scale ✨ 🚀 · CloudCannon/pagefind
Role Of Algorithms
My little MillionDollarHomepage garden - matthieu.io
.NET In-Process Azure Durable Functions: Preserve Stack<T> Order When Passing Between Orchestrators, Activities etc
Entity Framework Core - No database provider has been configured
Weekend bricolage: an aroma picker for the Le Nez du Vin game
LinkAce vs Linkding - What's the Best Self-Hosted Link Archiving Application?
Microsoft has not stopped forcing Edge on Windows 11 users
Product Launch Code Sucks
Enhancing your Rails app with SQLite
Ruby on Rails creator removes TypeScript from Turbo framework, upsets community • DEVCLASS
Deploying Socket.IO to Azure Web App [UPDATED!]
Blazor SSR Gets Auto-Render Mode in Latest .NET 8 Preview
Using Labeled Loops In JavaScript
Sklearn Paired Cosine Distance Issue
I am not your Cloud person
Barbell: Template System in BQN
A freestanding JavaScript function that uses this is easily mistaken for a constructor - The Old New Thing
The 2 rules of software architecture
Let's Read the Turbo Source: What Happens When You Click a Link?
The Hybrid Architecture of Kinopio for iOS
GitHub - leandromoreira/linux-network-performance-parameters: Learn where some of the network sysctl variables fit into the Linux/Kernel network flow. Translations: 🇷🇺
ASP.NET Core in Action, Third Edition: Lock, Andrew: 9781633438620: Amazon.com: Books
Build your UI as a finite state machine
SwissMicros' beautiful "HP" calculators
Why are there no nonexponential nonlinear loans?
Bento Layouts Tilt Me
Using Docker environment variables at JavaScript runtime
Tidal Energy - Not Renewable
How to Add a Visual Label to Web Content
WebScraping in Bash | Muhammad
"Shut The Box" Analysis
Lucas Kostka - it's time to brush up robots.txt
What Is A JavaScript Bundler? - CodeJourney.net
Make your smartphone a little dumber
A Definitive Guide to Using the Web Share API
Use multiple Microsoft Entra Verified ID credentials in a verification presentation
My Caste
Have you ever thought about this?
Use cost as an architecture fitness function
Quick overview of AIWhispr design
A resource for the OpenBSD community
DevToys–A swiss army knife for developers
Zero-Knowledge Proof Research | Berkeley RDI
Visual Studio Tool Lets Devs See Images, Not Just Text Strings -- Visual Studio Magazine
Recording: RavenDB and High Performance with Oren Eini
Working with images just got easier in Visual Studio - Visual Studio Blog
JVM Anatomy Quarks
Setting up a blog on Cloudflare Pages - Hello world
Foreach derp with Csh
Factor 0.99 now available – Re: Factor
Demo Front-End
Use Laravel’s Illuminate Database Query Builder With WordPress
New Video: 'await' Return Types
EF Core 8.0 Preview: Raw SQL Queries for Unmapped Types
LIVE telecast of Chandrayaan-3 Soft-landing
Why to Modernize with Blazor? A Winning Strategy
Exploring Blazor Changes in .NET 8 - Capture User Input with Forms
What’s a Website
Brenton Cleeland - Website Best Practices
Listen to non-users!
ASP.NET Core Basics: Tag Helpers
Antifragile systems
GitHub - lordfeck/no-wei: No-WEI Banner: Show a banner to Chrome users warning them of the dangers of WEI.
Blazor in .NET 8: Full stack Web UI
Blazor in .NET 8: Full stack Web UI
Let's build a website using XML!
Jerred Shepherd - Software Testing
Just a simple task
New Video: Nullable Reference Types and Null Operators in C#
Why Does Email Development Have to Suck?
Retrieving 1TB of data from a faulty Seagate Firecuda 530 drive with the help woodworking tools
Debian Celebrates 30 years!
Embracing Sabbaticals, Sunsetting Retirement Age
Keep Your Vue Apps Fresh v2
ASP.NET Core 8.0 Preview: All New Identity Endpoints
Map Physical Paths with an HttpContext.MapPath() Extension Method in ASP.NET
CSS Selectors: A Visual Guide & Reference
ASP.NET Core 8.0 Preview: Improved Debugging Experience on HttpContext
A normal week (in tech)
Software Engineering at Google
Supporting custom protocols in WebView2 - Gérald Barré
Securing APIs using ASP.NET Core and OAuth 2.0 DPoP
Ozymandias
Ode to the M1
Six Labors : Announcing Fonts 1.0.0
Defending Event Stages: Cybersecurity Threats in Sports | Security Insider
Rayban Stories
I Built a Linklog
Eloquent code needs no comment
Introducing eSignature for Google Docs and Google Drive: launching to open beta for Workspace Individual subscribers, launching to beta for Google Workspace customers
Data cleaning and anonymizing with GPT-3.5
[Markdown] An option to highlight a "Note" and "Warning" using blockquote (Beta) · community · Discussion #16925
YouTube Subscriptions via RSS - David Hariri
The Fundamental Theorem of Engineering: Everything's a Tradeoff
Jared Ramsey - on tech lead managers
Jared Ramsey - sink or swim
Bun vs Yarn: A Comparison of Package Installation
GitHub - huggingface/candle: Minimalist ML framework for Rust
ASP.NET Core 8.0 Preview: All New AddBearerToken Extensions
Sharing object between .NET host and WebView2 - Gérald Barré
Use a Microsoft Entra Verified ID Employee credential to view paycheck data
Electron Band Structure In Germanium, My Ass
Stay Curious About Your Tools — Sympolymathesy, by Chris Krycho
How to profile a FastAPI asynchronous request
Accidentally found a vulnerability in a crypto wallet and made $1,000
The real question behind 'what do you want?' - Byte Tank
Why it is hard to generate beautiful HTML emails (from Markdown)
Content Security Policy (CSP): Everything You Should Know
How to plan a team offsite
Logan Keenan - Client-Side Server with Rust: A New Approach to UI Development
Optus customer data containing 10 million records allegedly for sale on Dark Web
Technology & Friends: Oren Eini on Building Projects that Endure
BenchmarkDotNet v0.13.7 | BenchmarkDotNet
The Software Philosopher: I just can't write normal software.
A Blog Post With Every HTML Element
Thoughts on Analytics
On Modularity of Lexical Analysis
I’m betting on HTML
Visual Studio Dev Tunnels
Stopping at 90%
Using C# source generation for enhanced logging - Bruno Sonnino
Help! I accidently enabled HSTS–on localhost
The unit test that you should try not to write
Binary Heap | Concurrency Deep Dives
Toggles suck! | Axess Lab
Getting started with NGINX
How to create a Django form in 2mins using Alpine.js
Large Language Models (LLMs) as noise generators
Emacs 29.1 released
Libreboot – GNU Boot
GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI
Digital Bum: Finding a Home/lessness on the Internet
Git says I am adding '^M' but core.autocrlf is true
SSH based comment system
Tor’s shadowy reputation will only end if we all use it | Engadget
Profile
Fable.Form: Unlock your Forms Super Powers | fsharpConf 2023
Advanced Performance Extensions (APX)
It's 2023, so of course I'm learning Common Lisp
OSS Power-Ups: AngleSharp – Webinar Recording | The .NET Tools Blog
Barim's blog · ابراهيم - Tags in Svelte
We need more whimsical products
Vermoedelijk grootste Nederlandse gebruiker van de Genesis Market aangehouden
ASP.NET 8 Blazor Sections Fully Explained
A Few DOM Reminders
Exploring Blazor Changes in .NET 8 - Interactive Components using Blazor Server
bliki: TwoPizzaTeam
How To Check A Make Dependency For Existence Rather Than Newness
Alice GG • Is technical analysis just stock market astrology?
Up and running with WebSocket
Code Coverage Metrics
Is software getting worse?
Find all Unicode Characters from Hieroglyphs to Dingbats – Unicode Compart
Installing SQL Server Express LocalDB in a GitHub Workflow
The "Three Things" Exercise for getting things out of talks
Aurélien Jarno - Welcome Debian riscv64
Iconbuddy - 100K+ open source icons
Running LLaMA 2 models on your Mac
GNU Linker Wizardry: Wrapping printf() with Timestamps
Why SQLite Does Not Use Git
Design and disappointment
Totality
Bing.com runs on .NET Core 2.1! - .NET Blog
Update on .NET Core 3.0 and .NET Framework 4.8 - .NET Blog
Introduction to Razor Pages in ASP.NET Core
DASP - Timeline of vulnerabilities
The 9 Lives of Bleichenbacher's CAT: New Cache ATtacks on TLS Implementations | Eyal Ronen
Live from OpenBSD in Amsterdam
Distributed Trust with Service-to-Service Authentication
Publish Your Tweets
Accessibility Testing in Maestro
My two semesters of teaching
Using XPath in 2023
I found a (microscopic) ruby bug and it got fixed in 3 hours
C# 12.0 Preview: Access Instance Members within nameof
I don't know how I feel about email
Why a software factory is the wrong metaphor
Re: Ansible
12 Aphorisms About Programming
Aurélien Jarno - Goodbye Debian GNU/kFreeBSD
Prompt Design
tinygrad + rusticl + aco: why not?
Azure PowerShell: Check Directory Exists in Azure File Share
Apps on Azure Blog
Announcing Rust 1.71.0 | Rust Blog
Received Microsoft MVP Award in Developer Technologies
Weekly Update 356
The effects of the HN 'personal blogs' thread on my RSS feed
What Are HTTP Headers? | Postman Blog
How To Force The 'true' Command To Return 'false'
Blazor Basics: Data Binding in Blazor
HTMX, ASP.NET Core, and Bootstrap Modals
Using OWASP Dependency Check in Azure DevOps for .NET applications
The Weight of Data
Y.K. Goon | Being an insomniac
Exploring Blazor Changes in .NET 8 - Server Side Rendering (SSR)
Introducing the Keeling Curve
The Great Pendulum
Toot toot! Mastodon-powered Blog Comments
Add SearchValues<string> by MihaZupan · Pull Request #88394 · dotnet/runtime
New Video: Fixing Integer Overflow in C# with "checked"
GraphQL–HotChocolate - The object type `Object` has to at least define one field in order to be valid.
Solving heap corruption errors in managed applications
GraphQL–HotChocolate–Exclude specific fields when using the code first approach
Steinar H. Gunderson
Connecting to Azure Cache for Redis Instance from RedisInsight
Ligma
Improve the security of your GraphQL API’s - Part 5–Introspection
Welcome to Peter's DevLog - NXP has messed up their password form validation
Hands on example of ChatGPT as a programming tool
CLI tools hidden in the Python standard library
Blazor Basics: Creating a Blazor Component
Improve the security of your GraphQL API’s - Part 4–Persisted queries
The Smartest Boys On The Internet
Let's Build a Web Application in Ruby without Rails
The Many Faces of a Web Component
Improve the security of your GraphQL API’s - Part 3–Authorization
Generating Permalinks: A Function for Clean and SEO-Friendly URLs
sizes=auto is a great idea - Chris Coyier
Bootstrapping your business with Linux on eMachines (in 1998)
Tracking click on anchors in an HTML page - Gérald Barré
Improve the security of your GraphQL API’s - Part 1 - Complexity budget
Stay a Beginner
Tech Notes: Finally getting two's complement
When Only Real Math Will Do
Crafting a better, faster code view | The GitHub Blog
Understanding the DDD Whirlpool Process for Effective Domain Modeling
Building a Simple Little "Cache"
Unit Testing JSON with FluentAssertions.Json Vs. FluentAssertions
Comments are a design tool
The Next Phase of Eleventy: Return of the Side Project—zachleat.com
Some Elixir Testing Tricks
Introducing the New T4 Command-Line Tool for .NET - .NET Blog
Parsing websites in C# with Html Agility Pack or AngleSharp
GraphQL Code Generator–Avoid generating types that are not needed
The gotchas of CSS Nesting | Kilian Valkhof
Why LLM-assisted table transformation is a big deal
Why I started (and stopped) making games
Narrow Waists Can Be Interior or Exterior: PyObject vs. Unix Files
Github Copilot Learning Path
GitHub - koculu/Topaz: Multithreaded Javascript Engine for .NET
Prompt Engineering Series, Part One: Easy Wins in Prompt Crafting
Exploring the Illusion of Sentience in Large Language Models
WCF–WSDL not available on HTTPS
Visual Studio 2022 17.7.0 Preview 2.0: Improved File Comparisons
Making the Resend cube from scratch using Three.js
What to Know When Porting a WPF to .NET MAUI Blazor Hybrid
HotChocolate–GraphQL Caching
Kastriot Çunaku | Tips and tricks to improve website performance
Yesod Forms, Newtypes, and Smart Constructors
Entity Framework Core 7.0 (EF 7.0): In-Built Support for Transact-SQL AT TIME ZONE
The C# Meta Programming Roadmap
AsyncAPI–ASP.NET Core integration
ASP.NET Core 8: Improved exception handling with IExceptionHandler
Entering alpha stage
How to detect heap allocations
Introducing Redis and Azure Cognitive Search to Improve API Performance
Blazor Highlights from the Early .NET 8 Preview Releases
I Built the World's Largest Translated Cuneiform Corpus using AI
Max Leiter
Interactive versionable architecture diagrams
Django Views — The Right Way
Domain Matching 2FA
Talk: Scalable Architecture From the Ground Up
Impagliazzo's Five Worlds
Can this device make a phone call? – Terence Eden’s Blog
Paul's Law
daniel.haxx.se -- My name in products
A Eulogy to Free Social Media APIs – /home/pierce
Re: Passkeys
Reduce heap allocations by using static anonymous functions
GitHub Secure Code Game
</> htmx ~ How Did REST Come To Mean The Opposite of REST?
Hugo and Tailwind: peace at last (maybe) | BryceWray.com
Understanding Spark Connect API - Part 3: Scala API Example
Replace JS with no-JS (or lo-JS) Options
Setting the Language in Chrome Headless for E2E Tests - Dangl.Blog();
How to Send Emails With the SendGrid API in C# - Code Maze
Software Design - Private by default
Stack Exchange moderator strike
Display Checkbox and Radio Button table column in ASP.NET Core | BinaryIntellect Knowledge Base
.NET 7–Serialize private fields and properties
alexw.nyc -- duskos-1.html
1 Maxim, 2 Sides
Content Security Policy in ASP.NET Core
An aperiodic monotile
Being a good UNIX neighbour
Revisiting Modern Data Stack
Implementing database change notification using SignalR and Azure Functions
The Gemini protocol seen by this HTTP client person
Lua: The Little Language That Could
Introducing my own mirroring service: mirror.quantum5.ca
Why we're bad at CSS
.NET Core–Monitor cache misses
Visual Studio Code snippet to make URLs relative
Getting rid of phishing training mails
Introducing the Postman VS Code extension
Enabling CORS in Locally Running In-Process Azure Function
Firefly-Powered Photoshop: AI Revolutionizes Content Creation!
The Curious Case of a Ghost in CI
Visual Studio 2022 17.6–Http Endpoint explorer
The Hypercompetitive Mindset
rakhesh sasidharan's mostly techie somewhat purpley blog
Read it later the hard way
Envisioning a Simplified Intel Architecture for the Future
Getting started with View Transitions on multi-page apps
Borys - Nonius Clock
From Theory to Reality: Explaining the Best Prompt Injection Proof of Concept
How HTTP/3 works - Why it was needed? What's wrong with HTTP/2.0 and HTTP/1.1
Grounded ChatGPT
An alternative approach to structuring your tests in XUnit
How to Debug Browser Redirects
Migrating from Civis to Prefect — Data Engineering the Left
Add Azure Managed Grafana to monitor your Azure Container Apps with Terraform
Deconstructing Tuples in C#
Using IAsyncEnumerable with Dapper
Scraping product data from Nike.com – Trickster Dev
Messaging Patterns in Bash · m10k
Exploring PCx86, an IBM PC Emulator Written in JavaScript
Lehman’s Laws of Software Evolution
Ubuntu gesture volume control
Metaphor thinking
#AudioEye Is Suing Me
I have a new Junior Developer and it kinda sucks - Michael Salim | Senior Full Stack Freelancer and Startup Founder
Avoid Proliferating DbContext or IQueryable in .NET Apps
ASP.NET Core–Factory based vs Convention based middleware
What's new for the Microsoft Fluent UI Blazor components version 2.3.0
Do you really need MVVM?
How Microsoft is using GraphQL in their new Teams architecture
What's new in web UI
Building the Micro Mirror Free Software CDN
Visual Studio 2022: Apply File Scoped Namespaces using Code Cleanup Profile
The ongoing defence of frontend as a full-time job
Online Psion Document Conversion With PsiConv
Summarizing URLs with ChatGPT
Building MJML email templates with Gulp
Removing the IIS Server Request Header from ASP.NET Core Apps (any version)
Changes I Would Like To See in Game Development and Industry – Andrew McWatters
In search of a good western book
Chris James -HTMX is the Future
SSH into Linux Container in Azure App Service from Local Machine
The case for not having a TV - Byte Tank
A smorgasbord of a bug chain: postMessage, JSONP, WAF bypass, DOM-based XSS, CORS, CSRF... :: jub0bs.com
Visual Studio–Generate C# client for OpenAPI
Innovation vs Revolution
MassTransit–Minimal Message Handlers
An Internet Canvas
Pylint strict base configuration
HTML, XML, JSON, and JWT Visualizers in Rider 2023.1 | The .NET Tools Blog
Make your ASP.NET Core application always running on IIS
Getting started with LAMMPS
Phoenix LiveView Navigation Regressions | Kevin Lang
CrawlSpider and link extractors for rule-based crawling in Scrapy – Trickster Dev
.NET MAUI Community Standup - Javascript in your .NET MAUI app!
Geoffrey Hinton, The Godfather Of AI Quits Google To Speak About The Dangers Of Artificial Intelligence
Jobfetcher Official Blog : Developing in-demand skills and qualifications
Counters and Stones
Drop down lists in ASP.NET MVC | no dogma blog
The Simplest Hello World in Node.js | no dogma blog
Dotclear blog editing problem | no dogma blog
Arguments model and action methods in ASP.NET MVC Part 2 - using Glimpse | no dogma blog
Fluent Validation in ASP.NET Core 3.1 | no dogma blog
Arguments model and action methods in ASP.NET MVC Part 1 | no dogma blog
Indexing the Works of Shakespeare in Elasticsearch - Part 2, Bulk Indexing | no dogma blog
Web Api 2 Without MVC | no dogma blog
Using Other Verbs with Web API | no dogma blog
C# 12.0 Preview: Primary Constructors for Classes and Structs
Why it is becoming harder to choose a phone
Real-World Examples of Event-Driven Architecture with Azure Functions
Don't update promptly
Crafting the Next.js Website
ASP.NET Core Guidance
Introduction to HTTP Multipart
Creating AWS email templates with Handlebars.js and MJML
Applying the decorator pattern in .NET Core using Castle.DynamicProxy
Bing Jail
Automating HTML Validation for a Happier Life
Accepting Mediocrity
Novel Tasks
initial razor support by jchannon · Pull Request #4 · CarterCommunity/Carter.HtmlNegotiator
Improving the Syntax Highlighting of JavaScript in Visual Studio - Visual Studio Blog
Encapsulate libraries not frameworks
There is no such thing as human-generated text
Spinning Diagrams with CSS
Announcing Rust 1.69.0 | Rust Blog
Upgrading to .NET 6 -ASP0014 warning
How to read more articles
Preventing iOS Textbox Auto Zooming and ViewPort Sizing
Topics for a Senior Developer to Become a .NET Solution Architect
Testing a periodic worker
Alien Artefacts
Heuristic formula for three-outcome Kelly criterion considering p(win, loss, ruin)
An Over-Engineered Travel Blog
MS Build 2023: Must-See Sessions
How to secure legacy ASP.NET MVC against Cross-Site (CSRF) Attacks - Simple Talk
C-styel print debug in golang
mitterpach.dev
Implementing Feature Flags in Angular is easier than you thought it would be!
Let Unsustainable Things Fail
Personal email from Dutch Police warns ex-Raidforums users
Programmatically Creating a Record With Umbraco Forms
Six Labors : Announcing ImageSharp.Web 3.0.0
Binding Generator Preview Release
Passing the reins on Panfrost
Hackers Flood NPM with Bogus Packages Causing a DoS Attack
What is an Example of a Solution Architecture?
The Future is Now: 24 AI Tools to Elevate Your Skills
Introduction - Mina book
Phone Link relays your personal data through Microsoft servers
If It's So Good, Why Isn't Everyone Doing It?
Static OG (Open Graph) Images in Astro — Arne Bahlo
Inlining SVGs for Dark Mode
Building an SVG Circle of Fifths
Explainer: File Types
Tim Kächele: Naming is everything
bliki: Slack
Generating SVG Images with ChatGPT
Using Unpoly with Django — /var/
Make Postgres an Application Server, Gamified - Yurii Rashkovskii
Building a serverless API that tweets about my blog posts using Azure OpenAI and LangChain
Versioning in graph databases
Nix and direnv · Way Enough
trurl manipulates URLs | daniel.haxx.se
TypeScript–Template literal types
Hush WKWebView
UB Might Be a Wrong Term for Newer Languages
Magnon-based computation could signal computing paradigm shift
The Joy of Computer History Books
Releasing mac-bootstrap
Creating a ToolTip Component in Blazor
Using soft limits to prevent abuse with good user experience
What If Aliens Tried to Model Earth at Night
My blog posting work flux
REST APIs: What They Are and All You Need to Know
Learning from failure in software
How Software Engineering Can Help Combat Climate Change
C# - Clean up your exception handling logic with Exception Filters
Geometry in Construction = Practical Geometry
A Stadium Full Of Ancestors
ChatGPT's Plugin System Poses an Existential Risk to the Open Web
Defaulting on Single Page Applications (SPA)—zachleat.com
Twitter Source Code Partially Leaked on GitHub
The lost art of writing SQL queries
CSS-only Widgets Are Inaccessible
Custom Event Arguments in Blazor WebAssembly - Code Maze
How to add a Clojure REPL to a web page
(How not to) Generate a Large Prime
Laptop vs Desktop for RonDB development
My favourite Obsidian plugins — Niklas's blog
I'm Too Clever Musings on some (correct) PR feedback I received.
Jobfetcher Official Blog : How to negotiate salary and benefits
RavenDB 6.0 live instance is now up & running: Come test it out!
Avoid returning index.html for API calls – Peter Morris
The End of Front-End Development
sqlelf and 20 years of Nix
I saved 183 million dollars by not moving to the Cloud
Automated Scraping with GPT-4, Part 1
The Red Herring of Consciousness
Using Markdown in projects
Future CSS: Anchor Positioning
Dan Ports (@dan@discuss.systems)
ASP.NET Core7: Use endpoint groups to manage minimal APIs versioning
WkHtmlToPdf: Dealing with broken Url Encoded and Extended Character Links
Visual Studio - Http Files
A better global setup in Playwright reusing login with project dependencies
Using Github Copilot in Visual Studio
Local History | JetBrains Rider
GraphQL HotChocolate - Method overloading for queries
The dogma of restful apis
010 Editor - Security Incident
How to read Hacker News threads with most recent comments first
Testing for POSIX compliance with Chimera Linux
Hands-On with Profiles: 'One of the All-Time Most Requested VS Code Features' -- Visual Studio Magazine
Daily links from Cory Doctorow
Which is worse when working on production databases? Being drunk or tired?
Run a Phoenix 1.6 application on Scalingo using Releases
Do you know what good code looks like?
Gang leaks Lehigh Valley Health Network cancer patient photos as part of data hack
I no longer understand prefers-contrast | Kilian Valkhof
Tech Notes: Polymorphic shellcode
An Engine For An Editor
Visual Studio –Git line staging
Atomic commits made easy
Veraport: Inside Korea’s dysfunctional application management
Developer to Security Engineer career pivot
I Have Been Doing CDN Caching Wrong
The Page with No Code - Chris Coyier
vim users are better programmers
Daily Driving a Smartphone Without Screen
Block Breakers
Use Next.js Image component in posts with Markdown
Web Interface Guidelines
Delegates
All you may need is HTML
RavenDB Sharding Progress
GitHub - tg12/gpt_jailbreak_status: This is a repository that aims to provide updates on the status of jailbreaking the OpenAI GPT language model.
Debugging Visual Studio issues
Cloud Native Design Principles: Building Scalable, Resilient, and Adaptable Applications
Boost Your ReactJS Web App Performance with These Tips and Tricks
Apache NetBeans
How Shadow DOM and accessibility are in conflict
Measuring the energy impact of hybrid peer-to-peer / CDN video delivery: initial takeaways (Lumen)
Single executable applications | Node.js v19.7.0 Documentation
RavenDB with Oren Eini on Coding Cat Dev
Different Types of Comments in C# and Should We Use Them
Applying Postel’s law in ASP.NET Core–Part II
You Don't Need Rails to Start Using Hotwire
leontrolski - CMD-click manifesto
Smoking Hot Binary Search In Zig
Cryptography Attacks and Defenses, Reloaded
How to Set the Owner ID When Creating an Entity in Dynamics 365 Using C#
Why Learning React is Significant: Benefits and Opportunities
Applying Postel’s law in ASP.NET Core–Part I
AsciiDoc, Liquid and Jekyll
Charts in a PDF, Please
All-in-One DevToys: The Ultimate Toolkit for Developers
Combining 11ty Static Site Generator with ASP.NET Core
C# 11–The scoped keyword
Updating Multi-Option Set Fields in Dynamics 365 Using C#
Monitoring my weather at home 🌩️
ASP.NET Core Razor Pages vs MVC: Which Framework is Best for Web Development in 2023
They are here
FOSS communities: You don’t need to yell
Voice.AI Stole Open-Source Code, Banned The Developer Who Informed Them About This, From Discord Server
What is Mini FM?
BenchmarkDotNet v0.13.5 | BenchmarkDotNet
Recording: RavenDB Usage Patterns
Why is building a UI in Rust so hard?
How to Modify a Base URI of Swagger in ASP.NET Core
HSTS in IIS
Three-State Stability
Enforcing Multiple Authorization Filters in ASP.NET Core
Generate a self-signed certificate for .NET Core
Github–Secret scanning
dbt is jQuery, not Terraform
Handling FunctionTimeoutException in Durable Azure Functions Orchestrators
Multipart Form-Data in HttpClient with ASP.NET Core - Code Maze
This is why performance matters
Are ASP.NET and .NET the Same? Understanding the Key Differences and Similarities
SREPL
Setting up fast Debian package builds using sbuild, mmdebstrap and apt-cacher-ng
jmtd → log → HLedger, 1 year on
GitHub - Pythagora-io/pythagora
Maximizing Performance with Span<T>: Practical Examples in C#
All your data are belong to us · Circus
Beginner level learning and pair programming with ChatGPT - A case study of Admonitions in Hugo
Why I'm not the biggest fan of Single Page Applications
Substring Text Without Breaking Words in C#
Experimenting with PeerJS
Use PostConfigure For Default Configuration of Collections in ASP.NET
From clone to running a code base in under 5 minutes
Unit testing- Arrange Act Assert
Progressively enhanced Turbo Native apps in the App Store | Masilotti.com
Cory Dransfeldt · Adding client-side rendered webmentions to my blog
Catching (probably all) email SPAM with a really tasty honeypot · Nobilisdata
[Apply by 02/15] Future Computing Research Workshop
CS Conferences in 2023
Modularizing React Applications with Established UI Patterns
C# - Value Object Pattern, Data Transfer Object Pattern
Smappee
My journey to Growth Lead
How does Knative project compare to Dapr?
The Validity of Custom Element Tag Names
Modularizing React Applications with Established UI Patterns
A Historical Reference of React Criticism—zachleat.com
ChatGPT, Bard, and the battle to become the "everything app"
How to Consume OpenAI's GPT-3 API Using C# and .NET Core
Creating Pivot Tables in C# and SQL: A Comprehensive Guide
Property based testing in C#–Part 5
A Button Only Date Picker and JavaScript Date Control Binding
nokogiri vs. xsltproc
Web Rendering Patterns
Cory Dransfeldt · Automating (and probably overengineering) my /now page
13 tips and techniques for modern Flask apps
Daily links from Cory Doctorow
Optimizing Memory Allocations with C# Span: A Guide with Code Sample
Tutorial: How to Download SSIS Source Files From a Web Application
Extensibility in your applications
Organizing URLs with Folder Scheme in ASP.NET Razor
Names can be so much more
10 Proven Techniques for Optimizing ASP.NET Websites for Search Engines
FOSS Funding – Chapter 2 – Binaries
Two Factor Authentication with Web API and Angular using Google Authenticator - Code Maze
How I Follow the News with RSS
Quirks of the Page Visibility API | Matt Joseph
Use the dialog element (reasonably)
...so, I joined the time-complexity cult.
Central Package Management - warning NU1507: There are 2 package sources defined in your configuration.
Structured data, SEO and React | johnnyreilly
🤔 Why did the new GraphQL API take 1.5 years to be released? - GraphQL API for WordPress
CSS KitchenAid Mixer
HTML Table Cell Overflow Handling
willfennel.com – 12 years without advertisements
Announcing Rust 1.67.0 | Rust Blog
Caching Techniques in C# .NET Core: A Step-by-Step Guide
Reading appsettings.json in Class Libraries: A Guide for ASP.NET Core Developers
Using Reflection to Call Generic Methods in C# .NET Core
Mjolnir
Understand How Rendering Works in React
Programming SVGs with C#
Property based testing in C#–Part 4
Marp: Markdown Presentation Ecosystem
Keep Some of Your Old Hardware – Andrew McWatters
5 Techniques for Mastering the Art of Debugging in Visual Studio
Optimizing Performance in ASP.NET Core: An Introduction to Bundling and Minification
A Beginner's Guide to Asynchronous Programming in C#
Nullable reference types–Using the required keyword in C# 11
Static libraries
password-purgatory-logger/index.js at master · troyhunt/password-purgatory-logger
Dangling domain abuse.
Nim Meta Programming
5 Proven Strategies for Writing Clean and Organized Code in C#
Easily Read RSS Feeds with JavaScript: A Beginner's Guide
Becoming a .NET Architect: A Step-by-Step Guide
The Ultimate Guide to Implementing 301 Permanent Redirects in ASP.NET Core
Front-end is so much more than building designs
Five minutes is ten minutes
10 CVEs! My Personal Thoughts On Research And CVEs
Pandoc - Releases
Efficiently Removing Duplicate Rows in SQL: A Comprehensive Guide
A Step-by-Step Guide to Using Entity Framework 7 in .NET Core
Optimizing Deserialization with Newtonsoft.Json in C#: Techniques for Handling Private Setters
Why I Like Nox
The new Wikipedia appearance that took a whole
.NET Native AOT
Creating a 'Hello World' Application with Razor Pages and .NET Core: A Step-by-Step Guide
Why Hiring a SharePoint Consultant is Essential for Your SharePoint Project Success
Building Minimal API Endpoints in ASP.NET Core (.NET 7)
Building Minimal API Endpoints in ASP.NET Core (.NET 7)
Visual Studio Debugging Mastery: 5 Techniques for .NET Developers with Step-by-Step Examples
What Is the Mediator Design Pattern and When to Use It in C#?
Multiple File Drag and Drop Upload with ASP.NET Core
NHibernate–Using record types
Checking for Overflow in C#
Sizing bets on FTX claims + a Monte Carlo simulation
Savas Vedova | All in one: SPA, SSR, SSG and API
Why am I using Tower instead of Sourcetree?
They're rebuilding the Death Star of complexity
How to Generate JWT Token in .NET Core
How to Reduce Nested Loops with Window Sliding Technique in C#
How to Secure Your .NET Application Against Common Threats
Property based testing in C#–Part 2
Full-Day Workshop - Asynchronous & Parallel Programming in C# (March 2023)
Data types with Negation - Bob Atkey
Curated Resources and Trustworthy Experts: The Key Ingredients for Finding Accurate Answers to Technical Questions in the Future
Managers need to do a better job explaining the engineering paths available
Getting Started with JavaScript Linting: How to use ESLint for Error Checking and Code Consistency
Connecting to a SignalR Hub using JavaScript: A Step-by-Step Tutorial
Razor Pages .NET Core vs React Web Apps
Convert GUIDs to a Shorter Textual Representation and Back
Property based testing in C#–Part 1
Running PowerShell Inside ChatGPT
Maximizing Revenue through Digital Transformation: How Lawyers can Leverage Technology to Improve Efficiency and Serve Clients Better
Inbox Zero Hack: Achieving productivity bliss in the New Year with mu4e
The Benefits of Using Material-UI in Your React Web App
Exploring the Benefits of Using .NET Core for Web Application Development
The Benefits of Using Material-UI in Your React Web App
Exploring the Benefits of Using .NET Core for Web Application Development
How to implement a web-based rich text editor in 2023?
Kiwixotherapy: A weird but working therapy for introverts suffering from sleeplessness
RavenDB Sharding Webinar recording
Getting rid of warnings with nullable reference types and JSON object models in C#
ABK Blog#/blogs/2023-01-11-stable-diffusion-on-cpu.md?utm_source=hnblogs.substack.com
Software Engineering at Google ebook available for free
Easy to Overlook Way to Break Eager Loading in Rails Apps
Effective Jugaad: An Ideology for Navigating Complexity and Uncertainty in the 21st Century
Implementing Authentication in Azure Static Web Apps - Part 1
Executing async operations onchange in Blazor
MassTransit–Using RabbitMQ Virtual Hosts
CSS Art Polariod Camera
You should write React in F#
Beware Offers of "Help" with Your Projects
HTML with Superpowers: The Guidebook
death
AWS
Lexxman
Blazingly Fast Data Fetching That Scales
Three-eyed forehead in Stable Diffusion
Generate YouTube Timestamp Links with C# 11
Impress your colleagues with your knowledge about..the PrintMembers method
as days pass by — What to do about hotlinking
Guaraqe's Nest • Summarizing multicore usage using entropy
CSS blocky people making waves
I was fired from HubSpot in 2016
I'm selling my name...
Dynamic LCP Priority: Learning from Past Visits
What I Focused On In 2022
neue cc - 2022年を振り返る
New blog - moving from Medium to Gridsome
concise but general markup syntax – Bryan Ford's Home Page
Different Ways to Use Select Tag Helper in ASP.NET Core -
Automate HTTP Testing with hurl: Generate HTML and JUnit reports via GitLab CI
Airbus vs Boeing: An experiment in charting
developing a single file web scraper – Trickster Dev
What Does It Take to Make a Server Mastodon-Compatible?
User Stylesheets Are Still Pretty Great and Should Be More Widely Supported
Better accessible names
A Home Visit From The Ombudsman For Wales...
How does a Display work?
Summarizing “Advance SQL” workshop with ChatGPT
Detecting potential cheaters in Advent of Code Leaderboards
I built 10 web apps... with 10 different languages
I built 10 web apps... with 10 different languages
Use the power of Source Generators with Lombok.NET
Password requirements: myths and madness
GitHub - benfoster/o9d-aspnet: Extensions for ASP.NET Core
7 Tips for Building a Good Web API
The problem with XAML
I want to be wrong about XAML!
Some Advice for Browsing Wiktionary in Emacs
Write markdown without leaving Visual Studio
ASP.NET Core Display Description Tag Helper
Create your own Mastodon UX
Adding new files just got a lot faster
ASP.NET Core in Action, Version 3 update
ULTIMA ORĂ! EXCLUSIV. Federaţia Rusă ar avea în plan să invadeze şi R. Moldova la începutul anului 2023
[Java][Profiling] Async-profiler - manual by use cases
Peterometer
Use your own user @ domain for Mastodon discoverability with the WebFinger Protocol without hosting a server
I Created Entire App in 30 Min With ChatGPT
Government Should Incentivize High Performance Home Builders
Codeberg launches Forgejo — Codeberg News
The Security Design of the AWS Nitro System
Launching a rocket in the worst possible way
A Linux evening...
US examining Ukrainian proposal for Russia tribunal
ECMAScript proposal: Set methods
Books update
Testing: How to actually write tests? - Junaid Qadir
Consuming .NET WebAssembly From JavaScript in the Browser
C# 11 – File Scoped Types
GitHub - imperugo/HttpRequestToCurl: A simple extension method that generate curl command from HTTP request
Visual Studio 2022 v17.5 Preview 2: Guided by Developer Community Votes -- Visual Studio Magazine
GitHub & BitBucket HTML Preview
Copyleft-licensed chess engine wins legal case against proprietary counterpart - FSFE
Recording: Software architecture with Oren Eini
Self-hosting Chromium extensions - Gérald Barré
Goodbye Ghost, Hello Hugo
YARP–Direct forwarding in .NET 6 and beyond
When your database is an HTTP client
C# 11–Generic Attributes
"But what do the Russian people have to do with this?" What the Germans do not understand
The future of tech is freelance
Solving support issues in other people’s products
Convert a project to use centralised package management
Yet Another Article on Zippers, in Erlang
Marketing Strategy From First Principles - Sasank's Blog
ChatGPT AI Generated Answers Banned On Stack Overflow
Managing CSS Scope With Razor Components
HTML/CSS: How to (Maybe) Prevent the Text of a Time Display from Jiggling Around, Part 2
Mutual Recursion in Language
GitHub - aspnet-contrib/AspNet.Security.OpenId.Providers: OpenID 2.0 authentication middleware for ASP.NET Core
Url.ActionLink() is not thread-safe
Teaching Stable Diffusion about Myself
Project Management: Time estimations
Bitcoin’s last stand
Exploring generating PDF files from HTML in ASP.NET Core
Handling Umbraco Events After Deploy Operations
Preact vs. React | Syncfusion Blogs
Monitor your application using Event Counters - Part III
Monitor your application using Event Counters–Part I
Monitor your application using Event Counters–Part II
Using Event Counters with Application Insights
Keycloak.AuthServices.Authentication 1.2.1
[Apply by 12/08] Introducing our fellowship program
CSS For URLs and HTTP Headers
Mission vs Engagement | domk.website
Advanced macOS Commands - saurabhs.org
Offline-first programming
Go for C# developers: Unicode strings
ECMAScript proposal: `Array.fromAsync()`
GCC undefined behaviors are getting wild
Delivery Request: Health at a Glance 2021 - /sites/ae3016b9-en/1/3/1/index.html?itemId=%2Fcontent%2Fpublication%2Fae3016b9-en&_csp_=ca413da5d44587bc56446341952c275e&itemIGO=oecd
No Thanks, Crypto, UPI Already Solved Digital Payments
DasBlog support for WebFinger
Ask What, Not How: Why you should write declarative code
The exhaustive TODO List
How Web Apps Became Decoys To Get You To Install Native Apps
My Overemployment Story - Overemployee
surprise! you want what you want
MAUI App Accelerator v1.1 - Now with C# Markup support
Using Live Server with Developer Tools in Visual Studio Code
Troy Hunt (@troyhunt@infosec.exchange)
Lessons learned when development teams engage on major customer escalations
The Book of CP-System, paper edition
Build and run Angular application in a Docker container
CVE-2022-41924 - RCE in Tailscale, DNS Rebinding, and You
Why CVE-2022-3602 was not detected by fuzz testing
ECMAScript proposal: source text access for `JSON.parse()` and `JSON.stringify()`
Nix By Example | <fun>
Coding Curves 04: Lissajous Curves
Debuggable explanations
Keeping Syncing Simple
Investigating why Steam started picking a random font
Mastodon Reflections
Let’s kill the universe
Weekly Update 322
Weekly Update 322
Mighty Retrospective
Recording: RavenDB in a Distributed Cloud Environment
Python.NET 3.0.0 Released
Bookmarks
Using web dev skills to test web dev skills
Evgeny Budilovsky - How to focus on technical content
jes post
The simplest way to convert your web game into a desktop app
The Importance of Naive Solutions
Hey Internet, hold my beer....
Honk Avatars are Perfect
Building an e-ink weather display for our home
GitHub Business Card
GitHub - timhutton/twitter-archive-parser: Python code to parse a Twitter archive and output in various ways
Weekly Update 321
I'm a 12 year old boy in a 36 year old body
willfennel.com – 83% of development is pointlessly renaming things
Weekly Update 321
Your words are wasted
Browsers, JSON, and FormData
7.0 Release Notes | Npgsql Documentation
What Content Broke My Restore?
Minikin retrospective
Traits in Rust
Vim Is Just English
.NET 7 GA available on App Service
How to Use HTML Agility Pack in C# - Code Maze
What is a software developer?
willfennel.com – We need a light switch for static hosting
Programmers Filed Lawsuit Against OpenAI, Microsoft And GitHub
TypeScript for React Developers – Why TypeScript is Useful and How it Works
Mastodon on your own domain without hosting a server
Avoid WebDeploy Locking Errors to IIS with Shadow Copy for ASP.NET Core Apps
.NET Interactive Notebooks is now Polyglot Notebooks!
Tolerance
C++ is the next C++
validating SSL certificates in non-browser software
Introduction to the Clang AST — Clang 16.0.0git documentation
Occson
Platform engineering is not DevOps - Neil Millard Blog - DevOps author and speaker.
‘Scaffold-Dbcontext’ Is Not Recognized When Creating a Model for an Existing Database in Entity Framework Core
Encrypt and Decrypt Text Values in .NET
Structured error messages for HTTP APIs
How to Build a Url Shorter with C# Minimal APIs and Azure
ASP.NET Core Globalization and a custom RequestCultureProvider
Show upcoming meetings for a Microsoft 365 user with Microsoft Graph Toolkit
Minimal APIs overview
Web Component Experiment - Manipulating Inner Text
Working with Custom Events and Web Components
willfennel.com – Cheap ergonomic keyboard
C# as a System Language recording
A Potpourri of Emacs Tweaks – Tony Zorman
Forthcoming OpenSSL Releases
ASP.NET Core Globalization and a custom RequestCultureProvider
/dev/root, what is it?
Behold, a password phishing site that can trick even savvy users
Microsoft Confirms Server Misconfiguration Led to 65,000+ Companies' Data Leak
The HTTP crash course nobody asked for
EasyList is in trouble and so are many ad blockers
Eglot has landed on master
The Raspberry Pi 400 in My Bedroom
Why Linux Troubleshooting Advice Sucks
Create dynamic social card images with Svelte components - Geoff Rich
Goodbye, Zig
Generating Code Coverage Reports in .NET Core
Announcing KataOS and Sparrow
Website Fidelity
Localization in ASP.NET Core - Code Maze
My #hacktoberfest Theme: Adding Spellcheck to Docs. Join Me!
Escaping user input is ridonkulously hard
Is scanning QR Codes for authentication safe?
Announcing Wikis World, a Mastodon server for wiki enthusiasts
Advanced regex: Capture groups, lookaheads, and lookbehinds | Red Hat Developer
Quick Overview to Microservices Solution Architecture
The magic words are squeamish ossifrage
Go available on App Service
Rent Market Doom
In praise of ffmpeg
GOG.com
practical-aspnetcore/README.MD at net6.0 · dodyg/practical-aspnetcore
How to Redirect HTTP to HTTPS in Azure CDN
My essential guidelines for better Django development — /var/
How to generate header images for blogs and ASP.NET Core
Simplified Project Setup for Python in Visual Studio Code -- Visual Studio Magazine
I miss del.icio.us – the web’s discovery-engine and link classifier
Interview: What every developer must understand with tech CEO Oren Eini!
Keeping Rewards in sight
Blazor WASM Custom 404 Page on GH Pages
DIY out-of-band management: remote power button
Why is it hard to learn another programming language?
List of governmental design systems
Effortless Language Servers
Why remote work might end
ASP.NET Core in Action, Third Edition
E-commerce platform Bhinneka.com reported to be latest target of data theft
Using .NET 7's Blazor Custom Elements to render dynamic content
Thread by @LinaAsahi on Thread Reader App
Out of the box risks
The struggles of building a Feed Reader
Popular YouTube Channel Caught Distributing Malicious Tor Browser Installer
Rocky Jaiswal - Function composition with ClojureScript & Node
When going somewhere does a thing: on links and buttons | Kilian Valkhof
ASP.NET Core 7 updates
Requirements to become a dangote cement distributor
Security Certification Roadmap - Paul Jerimy Media
Using SVGs for icons
Privacy is a business imperative
Feel free to stop using IMultiLanguage2::DetectInputCodepage
Under the Hood of DANE Mismanagement in SMTP
Public and private space in digital world
Artificial intelligence reduces a 100,000-equation quantum physics problem to only four equations
TurtleWare
Why You Should Rethink Using Wrist Rests
Modern C# Techniques, Part 1: Curiously Recurring Generic Pattern
What Not to Recommend to Flatpak Users
Intro to Graphics 08 - WebGL
Real World Micro Services
Upside Down Backups - IvyMike.dev
How This Website Works
Experimenting A New Syntax To Write SVG
RegEx match open tags except XHTML self-contained tags
Objective-See: Tools
Terraform 1.3 Release Introduces Simplified Refactoring Experience
Cache Busting Back-Office Client-Side Assets With Umbraco 9+
K-means clustering visualization using D3.js
3x new books added to the Pirate Library Mirror (+24TB, 3.8 million books)
The Book of CP-System
58 bytes of css to look great nearly everywhere
Stop Thinking With Your Fingers
Building Observability for 99% Developers - Strange Loop
Flexbox: What is it & Why Should You Use It? - MAZAIA TECH-UNIQUE INFORMATION
Full-Stack Preview Deploys using Remix, PlanetScale, and Netlify
Quick reminder: HTML5 required and pattern are not a security feature
Shell scripting with Node.js
Discovery Unlocks Potential of 'Special' Muscle
Don’t Start Believing
Hacking anything with GNU Guix
Spellcheckers exfiltrating PII… not so fast :: Aaron Gustafson
Renaming Our Company Revealed a Critical Bug
Will Serving Real HTML Content Make A Website Faster? Let's Experiment! - WebPageTest Blog
Getting Started with EF Core, PostgreSQL, and TimescaleDB
IN/"juels; ari" in US Patent Collection
Emoji language is the most compact
How I’m a Productive Programmer With a Memory of a Fruit Fly
Announcing the Launch of the Chrome Root Program
Implementing Google Web Risk API in ASPNET Core
#NAFO Twitter Space w/ Kim Dotcom
Shorter Hacks 16 IPython Autoreload
Merriam-Webster and Unstructured Data Processing
jes post
Because I said so
Open to a fault: On the passive compromise of TLS keys via transient errors
35 Million Hot Dogs: Benchmarking Caddy vs. Nginx
TIL—Python has a built-in persistent key-value store
Collatz Counterexamples
QR codes | Dan Hollick 🇿🇦
GitHub - nadrad/h-m-m: Hackers Mind Map
Rustdoc cleanups and improvements
Building an Email Open Tracking System - Part 1
Gym Power
On better browsers: arbitrary media queries and browser UIs | Kilian Valkhof
Setting up ZFS RAIDZ for Sequential Workload - Manish R Jain
Translucent Fractal Tteok
How Typical is the Solar System?
Announcing The Unicode® Standard, Version 15.0
Software Component Names Should Be Whimsical And Cryptic
Micro Frontends in Action With ASP.NET Core - Communication Patterns for Blazor WebAssembly Based Web Components
My Blog is Hilariously Overengineered to the Point People Think it's a Static Site
C# Tip: use Miniprofiler instead of Stopwatch to profile code performance - Code4IT
Ladybird: A new cross-platform browser project
Shortest URLs on the Internet
Dueling over Dual_EC_DRGB: The Consequences of Corrupting a Cryptographic Standardization Process
OCaml By Example | <fun>
Offline documentation with webdoc
ListVMs
Scala isn't fun anymore
The Modern Algorithmic Toolbox (CS168), Spring 2022
>Where self-driving is headed
Progress towards changing your desktop wallpaper without installing a karaoke captioning library
e2e Testing with Playwright and Debbie O'Brien
Shiba Inu Leaked their AWS Cloud Credential
Go for C# developers: Using keywords as identifiers
Sketchy Websites Save the Day
Add experimental mv3 version · gorhill/uBlock@a559f5f
Korean nuclear fusion reactor achieves 100 million°C for 30 seconds
On chosing the ideal architecture of the web application
Boris Cherny's Blog
Customize The Authorization Pipeline In ASP.NET Core
TailwindCSS Tip: Arbitrary Values in Utility Classes
Manually generating a Zoom link
TIL: You Can Access A User's Camera with Just HTML
Browser Extension with Blazor WASM - Cross-Browser Compatibility
Your Team Velocity
Improvements to Terraform support for lsp-mode
Enoch - Micro Frontends with Astro
Who pollutes your prototype? Find the libs on cdnjs in an automated way
Predicting KFC Menu Prices
TechEmpower Web Framework Performance Comparison
On Artificial Intelligence in User Experience Design
Falsehoods programmers believe about email
Download RealAudio 3.0
RavenDB 5.4 is out
Experts warn of the first known phishing attack against PyPI
On Caching Elixir Beam files · Anantha Kumaran
Problem Details responses everywhere with ASP.NET Core and .NET 7
The end of Moore's law forced YouTube to make its own video chip
Webinar Recording: Modeling Relationships and Hierarchies in a Document Database
Sample Chapter 7 - Actions to Calculations
How to Set Up Your Own Personal Wiki
Building a searchable archive for the San Francisco Microscopical Society
We Deserve Better Than BEM
Accepted chromium 104.0.5112.101-1 (source) into unstable
How to Check if a Binary Tree Is Symmetric (Mirror Image of Itself)?
Entity Framework Core Power Tools- a visual guide to recent updates
My new tab
The Infinite Marquee | Ryan Mulligan
On the hook of a phisher
OpenNLP.NET 1.9.4.1
Input Validation for Security : Developer Notes
ASP.NET validation revisited
My cookbook for data creation · Chris Swart
(Shamelessly) Stealing my own games
7 Colour E-Ink Display For Raspberry Pi | Inky Impression 5.7
Daily links from Cory Doctorow
This Program is Illegally Packaged in 14 Distributions
OpenAI Dall-E 2
GitHub - HackerNews/API: Documentation and Samples for the Official HN API
Why don't we do email verification in reverse?
Electron-Based App Vulnerabilities Hit VS Code, Microsoft Teams -- Visual Studio Magazine
thiago's thoughts - ramblings and scribblings
Static Asset Hashing in Hakyll
It wasn't for nothing - Grasping gexps
Breaking Down Another Phishing Attempt | LINQ to Fail
How Did I Become Database Engineer at 23
How Cloudflare Broke My Build and How I Fixed It | Giorgi Dalakishvili | Personal Website
Software Development is very subjective
GitHub - kentjhall/horizon-linux: arm64 Linux patched to run programs for the Nintendo Switch’s Horizon OS
Maxim Marshall - eInk VNC
Climate policy numbers
Making Notes Work for Me: Reflections after 2 Years of Digital Gardening
Ezra Miller Headline Generator
Build a Pokemon Memory Match Game with Vanilla HTML, CSS, and JavaScript
Creating a JSON logger for Flask
'Too many employees, but few work': Pichai, Zuckerberg sound the alarm
Tailwind is an Anti-Pattern
You might be using assert wrong
Kinesis Laptop
Securing Web APIs with Azure AD: Enabling Local Development
Nix By Example | <fun>
This security guru is banishing spammers to a hilarious 'password purgatory'
Altkanzler Schröder: Kreml will eine Verhandlungslösung
The Case of the Mysterious Holes on the Seafloor
Debug Logging Microsoft.Identity.Client and the MSAL OAuth client credentials flow
“Code” 2nd Edition Now Available!
Nix By Example | <fun>
Nix By Example | <fun>
Nix By Example | <fun>
This guy made a diabolical form to send spammers to password purgatory | Boing Boing
Parsing command line arguments with `util.parseArgs()` in Node.js
Prevent Forwarded header spoofing with HTTP message signature
Taking a .NET Core Web App Offline ... Gracefully
How to build the simplest feature flag system in Elixir & Phoenix apps
Building and using Managed Components with WebCM
Certificate Revocation in Microsoft Edge
An Introduction to Webmention
Build a basic Flask app with Neon in 5 minutes
About CloudFlare's Durable Objects
Domenico Luciani - Misleading Pair Programming
How fonts on your website can impact user experience and how to resolve it
Pagefind is quite a find for site search | BryceWray.com
Host all your applications in one server
Blazor Routing: An Overview
How to create a Python package in 2022
TypeScript: checking at compile time if an Array lists all property keys
liam_on_linux | Everyone seems to forget why GNOME and GNOME 3 and Unity happened
Help pick a syntax for CSS nesting - Chrome Developers
Best File Formats for Archiving
Transitional Apps with Phoenix and Svelte
More tools of the trade for scraping and automation – Trickster Dev
Building a secure note sharing service in Go - Dusted Codes
proof-systems/CONTRIBUTING.md at master · o1-labs/proof-systems
Webinar Recording: RavenDB & Messaging Transactions
ASP.NET Core on .NET 7.0 - Output caching
Distributed systems evolution: topology changes
Comparing Yourself to Others is Fine
Edge Browser Tests Experimental DevTools Command Palette -- Visual Studio Magazine
GNUnet
Recording: Build your own database at Cloud Lunch & Learn
Running Lighthouse CI when deploying Azure SWA - Gérald Barré
The tar archive format, its extensions, and why GNU tar extracts in quadratic time
SPA Alternative
Atlassian Patched Critical Confluence Hardcoded Credentials Bug
TDD: software design practice
On Taking Notes
API Key, a Key to Credential Leakage & Manipulation
TeamViewer installs suspicious font only useful for web fingerprinting
How to Use Same Bearer Token Between Two Different Azure Tenants
New Air-Gap Attack Uses SATA Cable as an Antenna to Transfer Radio Signals
The Curious Case of the Clicking Battery
How Impulse saves a week a year for me as a PM
How to: Make the Perfect Search Control
Base64 Encode and Decode in C# - Code Maze
How Did REST Come To Mean The Opposite of REST?
Working with file system paths on Node.js
[URGENT] PPCGeeks hacked, database dumped...
Three abstraction’s pitfalls
Cookie Authentication With ASP.NET Core and Angular - Code Maze
What is Presentation Bias in search?
Better technology for a 3D-first world
Avoiding Ads
Fighting WebView2 Visibility on Initialization
The Mother of All Games
Blazor Client - Loading Screen
Upcoming webinar: Involving RavenDB in your Messaging Transactions
Distribute the rows of a SQL table between several multi-instantiated applications - Vincent Composieux - Freelance backend/devops architect & tech lead over Go, PHP Symfony, Javascript, NodeJS and much more
CP/M is really open-source now
Guest WiFi using a QR code
Introduction - Roguelike Tutorial - In Rust
Using SQL Profiler To Identify Repeated SQL Calls
Waiting Room Event Scheduling protects your site during online events
Avoiding <img> layout shifts: aspect-ratio vs width & height attributes
Alan Howard-Backed Cryptography Investor Geometry Emerges From Stealth
Rust front-end
On-device browser translations with Firefox Translations
Tag Helper for Display Templates
Learn Vim the Simple Way
Add support for specifying a template name. by haacked · Pull Request #44 · DamianEdwards/TagHelperPack
Proebsting's Law
Automatic Signed Exchanges may dramatically boost your site visitor numbers
mjg59 | Lenovo shipping new laptops that only boot Windows by default
Why Be Synchronous?
Tens of Jenkins plugins are affected by zero-day vulnerabilities
My interview at Productive C#
Welcome | Proinfocus Dev Tools
Writing HTML sucks less with Impulse
Suffix aliases (-s) in Zsh
Micro Frontends in Action With ASP.NET Core - Composition via YARP Transforms and Server-Side Includes (SSI)
Power Estimation: Balance Between Simplicity and Accuracy
How to prevent partial rendering in HTMX?
Finding the maximum value in an array using vectorization - Gérald Barré
Async Enumerable in C# (Part 3)
SSH on WSL · Aspiring Craftsman
Why LD_LIBRARY_PATH is bad
Thymeleaf live reload with npm scripts
Advanced Dashes
Pirate Library Mirror
Found: The 'holy grail of catalysis'—turning methane into methanol under ambient conditions using light
How to redirect from server side in HTMX
Martingale Project Timing
Implementing paging in ASP.NET Core MVC
Render Emails Using Razor Templating
Learning HTML was too hard so I made a compiler instead
Integrating Google Places Autocomplete API in a React App
I kind of understand Clojure macros
Pre-Rendering and Data Fetching Strategies in Next.js
What is the purpose of a test name?
DNF Summit 2022
Code Of Ethics
rustc_typeck - Rust
Expr in rustc_ast::ast - Rust
Perhaps Too Much Validation · Aspiring Craftsman
Digesting Technical Content
The many definitions of Server-Side Rendering—zachleat.com
QBE - Compiler Backend
ApiController Attribute in ASP.NET Core Web API - Code Maze
Debug the web in 3D with the 3D View tool
Been there, done that
Back to Basics: Rendering Razor Views to String in ASP.NET Core
I Found Everything With A First Name and Phone Number
What I'm excited for this build cycle
Timing attacks: Introduction
One-liner for running queries against CSV files with SQLite
orkut
writing one sentence per line
Data outlasts Code, yet Code keeps winning
The importance of Headings element for an accessible page - Zelig880
Paradigm CSS is Now Available on GitHub
Benoit Essiambre
GitHub - dspinellis/unix-history-repo: Continuous Unix commit history from 1970 until today
The Silent Majority of Experts
Markdownish syntax for generating flowcharts, sequence diagrams, class diagrams, gantt charts and git graphs.
Infrastructure As User Generated Content
redbean 2.0 release notes
GitHub - wailsapp/wails: Create beautiful applications using Go
Building Reliable Web Element Locators for Test Automation
Solving Knights Tour using a Neural Network
Coinbase Lays Off Around 1,100 Employees
Explaining TypeScript
7 simple bot detection methods that won’t inconvenience users
From Clojure to Ruby
Using Avif codec for images to reduce web page size - Gérald Barré
Introduction to Regular Expressions in C# - Code Maze
Foreword — ZK Jargon Decoder
The Phillips Curve
Specifying Spring '83
CSS Named Color Palette Generator
GitHub - z0ccc/Vytal: Spoof your location data and user agent.
Virtual Modules for Fun and Profit
Adding a dunder to an object
Miriam Eric Suzanne » Am I on the IndieWeb Yet?
Don't try this at home
Apple M1 processors have a 'unpatchable' issue, according to MIT experts.
OG Images with Cloud Functions
Announcing “Code” 2nd Edition
100 Days of TypeScript (Day 10)
GitHub - JByfordRew/BlazorStyledTextArea: A textarea with style!
Site Update: Hero Images
GitHub - sensity-ai/dot: The Deepfake Offensive Toolkit
Express Design - AppDev on Steroids
What happened to simple, basic web hosting?
Building a Call for Papers website with Blazor & RavenDB
Using AV1 video codec to reduce web page size - Gérald Barré
Using math expressions in github markdown
Local Conspiracy (less scary than the global kind!)
Vectorized and performance-portable Quicksort
Content Report Generator v.2.
How to Measure Innovation Through Leading and Lagging Indicators
Monsters Weekly 252 - Building a WebComponent
UCTRONICS 1U Rack with PoE Functionality for Raspberry Pi 4, 19
Next.js meets ASP .NET Core — a story of performance and love at long tail
Struggling to get going with a new feature? Start with the HTML
Implement Http/2 WebSockets by Tratcher · Pull Request #41558 · dotnet/aspnetcore
Overlay Community Group created from Do Not Reply on 2022-05-26 (public-new-work@w3.org from May 2022)
Today’s Javascript, from an outsider’s perspective – Lea Verou
We rebuilt Cloudflare's developer documentation - here's what we learned
Answer engines
Cloud security and college assignment
Learnings from 5 years of tech startup code audits - Ken Kantzer's Blog
CurlyTP: Every Web Server is a Dead Drop - MiscDotGeek
Advertising is Obsolete | Jake Poznanski — Software Engineer
278: Bicycle Repair Man
What are static websites and when to use them?
Django Channels for Real Time Updates
RavenDB at Rakuten Kobo recording is now available
Feather Wiki | About
Iterative execution: The path to steady product dev
about feeling shitty
Firefox appears to be flagged as suspicious by Cloudflare
Math on GitHub: The Good, the Bad and the Ugly
Fabian Lindfors
GitHub - davidfowl/CommandAndControl: A sample showing command and control using client results
Happy 20th Anniversary, Npgsql!
Why a bug fix should "always" include new tests
RFC 9239: Updates to ECMAScript media types
Why Google is so unbearable (and how to fix it)
How To Use Localization in ASP.NET Core
Mining a Dispensary
Hog Bay Software – Bike: Tool for thought
Google Created 'Open Source Maintenance Crew' to Help Secure Critical Projects
#13: Hosting PWA on Static Web Apps
What’s new in React 18.0 release – The biggest yet
C# Method to Check if a Number is Composite
Operator precedence by textual substitution
You can create a great looking website while sucking at design
25 Gbit/s HTTP and HTTPS download speeds
How to Find All Distinct Elements of a Given Integer Array
Computing π By Hand with a 1700 Year Old Algorithm
Take my app ideas
Aspect — Build UI, fast
Breaking Down a Phishing Attempt | LINQ to Fail
Congratulations, you are human!
GitHub - alufers/mitmproxy2swagger: Automagically reverse-engineer REST APIs via capturing traffic
Phone Number Validation in JavaScript
C# Method to Check if a Number is Prime
The productive ritual of listening to a single song
Stealing checks worth millions & pwning a bank
A powerful, flexible, Markdown-based authoring framework
Understanding the bin, sbin, usr/bin , usr/sbin split
Speech Recognition with TensorFlow.js - Voice Commands
Why I left Google: work-life balance
Using ASP.NET Core MVC Value Providers With Minimal APIs
Demystifying iOS Code Signature
Who can give a refund?
How to Compare Two Dates With JavaScript
Someone should build X for the web” – why not you? All you need is a GitHub account
General ASP.NET Performance Best Practices (Part-1)
Taxes And The Ultra Rich
Cloudflare Pages + Hugo
David Dahan
Solving the Classic FizzBuzz Problem With .NET and C#
Customising the Umbraco Pipeline
I'm a fucking webmaster
Customer Success Story | RavenDB with Rakuten Kobo on May 11
Introduction to Tensorflow.js with Real-World Example
RSS Feed Best Practises
How to Scale Your Apps in Azure SQL Database
GitHub - haqua-dotnet/Haqua.Scriban: Integrate Scriban Template Engine with ASP.NET Core Minimal API
Styling `select` elements for real
Execute SQL Statements in Azure Data Factory
Negative voting
GitHub - microsoft/Web-Dev-For-Beginners: 24 Lessons, 12 Weeks, Get Started as a Web Developer
Starting Startups
My Books
liam_on_linux | The real reason that the first version of Windows NT was called 3.1
Syncthing: The data deduplication master
Home - Moshe Karmel
Markdownish syntax for generating flowcharts, sequence diagrams, class diagrams, gantt charts and git graphs.
Google urges Chrome 100 users to update to 101 because of 29 security flaws
How to Return HTML From ASP.NET Core Web API - Code Maze
USB Cheat Sheet
The triple dot syntax (`...`) in JavaScript: rest vs. spread
How I fell in love with low-js
GitHub - mimoo/cargo-specification: The code is the spec
[Last Week in .NET #87] – The Windows Development Roadmap Has U-Turns in it
Why I don't miss React: a story about using the platform - Jack Franklin
Triple Entry Blogging
Modularizing GHC paper
The Demise of the Mildly Dynamic Website
#MVPbuzzChat with Tidjani Belmansour – buckleyPLANET
I won free load testing
Web Scraping with Python - Learning the Basics | Rubik's Code
Implement an OpenIddict identity provider using ASP.NET Core Identity with Keycloak federation
A Gentle Introduction to SSR
Notes on Twitter, RSS and the future ahead
Building a company around a toy requires embracing the toyness (and thinking beyond Excel)
Pushing Updates to a PR
Pyscript.net
What is black and white and read all over?
Web Scraping via Javascript Runtime Heap Snapshots - Adrian Cooney's Blog
(I was) Scared of programming
A File Format to Aid in Security Vulnerability Disclosure
ASP.NET Core Error: System.InvalidOperationException: Unable to Resolve Service for Type While Attempting to Activate
Default Interface Methods in C#
In-EVM Mina State Verification
Adversarial Pair Programming
Your Opinion Doesn't Matter
Weeknotes: Parallel queries for Datasette, plus some middleware tricks
Brian Robert Callahan
pzuraq | Four Eras of JavaScript Frameworks
Playground
PSA: RavenDB 4.2 LTS ending support on June 30, 2022
100 Days of TypeScript (Day 8)
Improving Test Observability with Fixie+Seq
Start with Who, not Why
nix-shell, but make it lovely
Why LSP?
ASP.NET Core: Custom Controller Action Parameter Binding using TryParse in Minimal APIs
The Future of CSS: CSS Toggles
Easy ways to improve your websites accessibility and performance - Max Leiter
Why must JSX expressions have only ONE parent element? - Dillion's Blog
Keenan Crane - Repulsive Curves
Are We Microfrontends Yet?
Ripping old mini DV video tapes on a Mac
The smallest 256x256 single-color PNG file, and where you've seen it
Web Components as Progressive Enhancement
Dealing with UI jank in the JUCE framework · Melatonin
Anatomy of a Django/HTMX Project
Signature in ecdsa - Rust
A Well-Known URL for Changing Passwords
Hide Complexity
GitHub - bloomberg/memray: Memray is a memory profiler for Python
The absurd complexity of server-side rendering
Monsters Weekly 247 - HTML Template Element
ASP.NET Core Interview Questions and Answers
<code>canvasInteractor</code>
The Anti-Thiel Principle
De-AMP: Cutting Out Google and Enhancing Privacy | Brave Browser
Getting Submitted Form Data in Umbraco Forms
90 Days are all you need to get a web developer job
James Webb telescope's coldest instrument reaches operating temperature
THCon 2k22 CTF - "Local Card Maker" Writeup - Guy Lewin's Blog
Opinionated variable names · Caffeinspiration
mjg59 | The Freedom Phone is not great at privacy
Understanding The Web Security Model, Part III: Basic Principles and the Origin Concept
Solid Principles - Explore the Open/Closed Principle
Creating professional slides from Markdown notes
Plastic Surgery And Virtual Reality
Therading From Scratch
Do You Really Code? · It Will Never Work in Theory
How EEx Turns Your Template Into HTML
Tutorial: How To Build an Accessible React Table (Data Grid)
Performance Hot Spots
Gunnar Wolf• How is the free firmware for the Raspberry progressing?
JavaScript Escape Quotes
Warning on lower case type names in C# 11
Recording: Clean Architecture with RavenDB
ECMAScript proposal “Change Array by copy”: four new non-destructive Array methods
Thunderbird Autoconfig for your self-hosted email server
How to build your own Peloton workout dashboard
Silly Image Compression Idea
Use CSS.escape() to escape QuerySelectorAll()
Heaps - Haxe Game Engine - Heaps.io Game Engine
I Need to Find an Apartment
Shiki
Джонсон прибув у Київ, зустрічається із Зеленським
Private Classification · The Decentralized Robot
OpenSSH: Release Notes
Introducing the Redwood Startup Fund
Expanding Play’s Target Level API Requirements to Strengthen User Security
Webinar – OSS Power-Ups: QuestPDF | The .NET Tools Blog
jes post
.NET 6 Blazor 🔥 Chat with SignalR using WebSockets
- Miguel de Icaza
Pharo - Pharo 10 Released!
In Soviet Musk Twitter, Twitter edits you
Client-side Image Previews With JavaScript
The devil is in the details…
Searching YouTube Watch History by Transcripts
placeholder
Inline XBRL Viewer
I’m a Spanner
Do founders outperform at venture capital? - Marginal REVOLUTION
Big on hacker news - John's internet house
Those HTML Attributes You Never Use — Smashing Magazine
Sunday 3 April no more NS trains | NS
A Hugo Survival Guide - Philipp K. Janert, Ph.D.
The project with a single 11,000-line code file
Playing with Matrix: Conduit and Synapse
Be Generous With Your Interfaces
RFC 9225: Software Defects Considered Harmful
How to Use ModelState Validation in ASP.NET Core Web API - Code Maze
Tailscale vs SSH tunnels
How to make a button
On Decentralization
Webinar next week: Clean Architecture with RavenDB
How to generate tons of Blog ideas using Artificial Intelligence
How to Make Django Raise an Error for Missing Template Variables - Adam Johnson
Over 200 Malicious NPM Packages Caught Targeting Azure Developers
Combining Bearer Token and Cookie Authentication in ASP.NET
Known Exploited Vulnerabilities Catalog | CISA
Maybe you should do less 'work'
Using PowerPoint as a WYSIWIG Editor for HTML Templates (Proof of Concept in C#)
Tip 356 - How to automatically scale Azure App Services
Wood-like texture generation and animation
jes post
searching Arrays from end to start via `.findLast()` and `.findLastIndex()`
Remixing React Router
The Feynman Lectures on Physics
A quick reminder : Don't stress on both threat and vulnerability
Extracting web page content using Readability.js and shot-scraper
GitHub - mgerdes/Open-Golf: A cross-platform minigolf game written in C.
5 CSS Frameworks To Use This Year
What language am I writing again?
GitHub - natemcmaster/dotnet-serve: Simple command-line HTTPS server for the .NET Core CLI
Microsoft Confirms Lapsus$ Hackers Stole Source Code
New Browser-in-the Browser (BITB) Attack Makes Phishing Nearly Undetectable
The Googler's Dilemma: Why Experience Will Always Have a Premium - Ken Kantzer's Blog
How to make a templating language (Part 2)
📱 A tale of PDF compression :: Daitya Asur! —
Minimal APIs overview
Hacks can be Good Code Too
Structured (Synchronous) Concurrency
Descriptify | Articles
Inlined images in Next.js
From zero to Tailscale in five minutes
Cancellation, Part 4: Polling
Zotero Blog » Blog Archive
The Elephant in The Event Loop
Curious about automated reasoning
On the usefulness of a little bit of programming
Silencing the Kinesis Advantage 2
ImperialViolet - Picking parameters
Recording: Database Security in a Hostile World
My essential Firefox fixes (and add-ons) in 2022
How to make MPAs that are as fast as SPAs
Why digital transformation won’t solve the productivity paradox
Sending Prometheus Alerts to Telegram with Telepush
Everything You Need To Know About the React 18 RC
Security And Django · Matt Layman
Cancellation, Part 3: Detecting Cancellation
Suspense on the Server in React 18
First look: adding type annotations to JavaScript
CS 329S | Syllabus
Appeal to Ruby community from Kharkiv Rubyist
Qalculate! - the ultimate desktop calculator
GitHub - troyhunt/password-purgatory: Deliberately making password creation a true hell
Some tiny personal programs I've written
Migrating VB6 Code to .NET 6? Here's a Tool -- Visual Studio Magazine
How to Upgrade to the React 18 Release Candidate – React Blog
Boredcaveman | Post 0x2
2 New Mozilla Firefox 0-Day Bugs Under Active Attack — Patch Your Browser ASAP!
Working with Feature Flags in ASP.NET Core MVC application
JavaScript naming conflicts: How existing code can force proposed features to be renamed
Use a message envelope
Webinar: Database Security in a Hostile World
C++ Cheat Sheets & Infographics
Mathematically Correct Breakfast -- Linked Bagel Halves
Reviewing my First Shiny Project (1/n) – Buttons
Ben Wiser | I just spent £700 to have my own app on my iPhone
Menu bar
How I See Numbers | Cameron Sun
Numbers Every Programmer Should Know By Year
Towards a Unified Theory of Web Performance - Infrequently Noted
GitHub - gildas-lormeau/SingleFile: Web Extension for Firefox/Chrome/MS Edge and CLI tool to save a faithful copy of an entire web page in a single HTML file
Recording: RavenDB–a really boring database
Don't show this message again - avoid vague options
Write plain text files | Derek Sivers
Andrea Scarpino - I went out for dinner and I took some endpoint
Home - Moshe Karmel
GNU Taler Documentation — GNU Taler 0.8.2 documentation
Run and Test HTTP Requests
5 things you don't need Javascript for
Let the Browser Do It for You
Some Bits: Nelson's weblog
Tag Helpers in ASP.NET Core | endjin
Using image loader is Next.js
Transit Panel
More notes on writing web scrapers
10 HTML tags you have never used before
RavenDB: Domain Modeling and Data Persistency
Consulting Advice I Gave Myself
You can't capture the nuance of my form fields
SQLite Release 3.38.0 On 2022-02-22
SPAs were a mistake
pip and cargo are not the same
OpenSSH: Release Notes
When I'm Sad My Computer Sends Me Cats
Avoiding the Top 10 NGINX Configuration Mistakes - NGINX
Releases · xerial/sqlite-jdbc
Podman v4.0.0 Released
You Can throw() Anything In JavaScript - And Other async/await Conside
Google Drive to SQLite
ASP.NET Core on .NET 7.0 - Roadmap, preview 1 and file upload in minimal APIs
What are wrapper objects for primitive values?
Practical Guide to Solving Hard Problems
HTB - DevOops
Simplify Rails Views Using ViewComponents with Tailwind CSS and RSpec
ziplnk.py
Maximize Value, not Quantity
Concurrent Rendering in React 18
Tech Interviews are actually a hazing experiment
auto-download.py
Escaping Markdown Code Snippets and Inline Code as Markdown
Will Sewell - What are your company's anti-values?
Global Grey ebooks: download free ebooks for your library
PDFs in Django like it’s 2022! — /var/
Zeus & Hera | BMW USA (Official Video)
GitHub - hamukazu/lets-get-arrested: This project is intended to protest against the police in Japan
Include diagrams in your Markdown files with Mermaid | The GitHub Blog
Problems with online user authentication when using self sovereign identity
Microsimulation of Traffic Flow
Extract of Richard P. Feynman's "Los Alamos from below"
Release 1.41.0 · gorhill/uBlock
Using a Forwarded Ref Internally
CRUD API + Complexity = Death by a 1000 Papercuts
Researchers use tiny magnetic swirls to generate true random numbers
Why I wanted to be a developer
Replacing attributes on child components – Blazor University
Abuse of Notation - The scrapbook of Boris Marinov
RavenDB: Practical Considerations for ACID/MVCC Storage Engines
GitHub - slaveOftime/Fun.Blazor: Powered by bolero and blazor!!! ❤ F#
Lewis Campbell Technologies
Zinc lozenges for the common cold: a living review
CS 251 Cryptocurrencies and Blockchain Technologies: Syllabus
My Cheapskate Commenting System · tdarb.org
The Story of Mel
Tip 351 - How to use dependency injection in Azure Functions
Understanding Middleware in ASP.NET Core | endjin
Expo 2020
Wikipedia and irregular data: how much can you fetch in one expression?
Caching Header Best Practices
EquationGroupLeak/eligiblecandidate.py at master · adamcaudill/EquationGroupLeak
.NET Interactive is looking for a new name!
How to recommend books, or, stop recommending SICP
Monsters Weekly 238 - Improving Page Load Performance with Responsive Images
<link>: The External Resource Link element - HTML: HyperText Markup Language | MDN
Build in the Open Happy Hour | Meetup
Don't trust comments
Network Server Accelerator (NSA HTTP)
F# and WebAssembly
Bike Tire | Fahrrad-Tools.de
Microsoft Teams 2.0 will use half the memory, dropping Electron...
Fun with Node experimental modules and loaders
Aho/Ullman Foundations of Computer Science
Prefer to change the code rather than write a workaround
Thread by @JustForFansSite on Thread Reader App
How to Create a PNG File from a Web Page in C#
Tip 350 - How to extract information from receipts with Azure Form Recognizer
Setting up symbol-valued constants via proxies
The Internals of PostgreSQL : Introduction
We Studied 81,000 Page Titles - Google Rewrote 61% Of Them
Landscape of API Traffic
Programming to Interface Vs to Implementation
Webcam Hacking (again) - Safari UXSS | Ryan Pickren
Trailing Slashes on URLs: Contentious or Settled?—zachleat.com
Make Free Stuff
This website is hosted on a Raspberry Pi
Gemini Is A Little Gem • AndreGarzia.com
Monsters Weekly 237 - Optimizing Images with WebP
Microsoft Feature Management - Feature Flags in ASP.NET Core C# - Detailed Guide | Pro Code Guide
Prototype the UI Before Building an MVP
Introducing Minimal Real-Time API for .NET
Curl: JSON support
Make Frontend Shit Again
.NET Rocks! vNext
CSRF: How to exploit and how to defend
eyeo wins landmark copyright court decision; protects digital rights and sets important legal precedent for who ‘owns’ HTML
Free Static Web Hosts for Frontend Developers
Hello Mac OS X Tiger
Use FIDO2 passwordless authentication with Azure AD
Let's Encrypt SSL certificate overview
deeply copying objects in JavaScript
Myths about Web Accessibility :: Blog :: Alvaro Montoro
Simple.css - A classless CSS framework
Customer Support - Why can’t I play Ultra HD Blu-ray movies on my new Intel CPU (11th generation or above) platform that does not support Intel SGX feature? Why are Ultra HD Blu-ray discs no longer playable after related Intel drivers and the Windows OS were updated on older platforms that support the Intel SGX feature?
Turning a GitHub page into a Progressive Web App
Dealing with APIs, JSONs and databases in org-mode
Announcing Rust 1.58.0 | Rust Blog
Working With Market Data Using Time Series in RavenDB
Publishing and consuming ECMAScript modules via packages – the big picture
Legacy Mimic
How To Host a .NET Application For FREE Using Heroku (without containers)
Adversarial Wordle @ Things Of Interest
ANSIWAVE - Make the "semantic web" web 3.0 again -
dsq: Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.
Is the madness ever going to end?
Introduction to Model Predictive Control · Arnav's Weblog
An ode to Ruby
Leaving academia
Integrating Long Path Names in Windows Applications
Why your Typescript compiles when you thought you were safe
Running queries in parallel with Rails 7 and load_async
Blogs should be Trees | tgalal
Blazor in Action
Vim prank: alias vim='vim -y'
hello-cloudflare/README.md at main · captn3m0/hello-cloudflare
6 Harmful Defaults in Django
Teaching, learning and tearing your hair out
6 Julia Frameworks to Create Desktop GUI’s 🖥 and Web Apps 🕸
How to stop forgetting to await an awaitable call
I Miss RSS
Deep C# - Inheritance
Accessibility Test–Driven Blazor Components
La plateforme de rap DatPiff piratée, les mots de passe dans la nature
React Developers’ Top 10 Topics of 2021
HTMX and ASP.NET Core Swapping Techniques
Building IsChristmasTree with CustomVision.ai
Customizing ASP.NET Core 6.0 - The second edition
A modest proposal to fix web search
Markdown Editor v2 - Visual Studio Marketplace
A Succinct Story of Zero Knowledge
Faster IndexOf for substrings by EgorBo · Pull Request #63285 · dotnet/runtime
Markdown in Academic Writing – iA Writer: The Focused Writing App
New blog sponsor - YOO inc.
My (free) Django monitoring stack for 2022
Type Checking a Ruby Gem with Sorbet · James Healy
Speed of light in Fibers
Why I’m Using HTTP Basic Auth in 2022
A New Year's Letter from the President | SQUARE ENIX HOLDINGS
Adam Fuhrer | Frontend Engineer
Do We Really Need A Link Step?
How Telegram Messenger circumvents Google Translate's API
Sciter uses JavaScript from now and on – Terra Informatica Software
A year or monitoring production
2021 in Running
Why I stopped publishing end-of-year most-read lists
How I Build
Can blogging be made simpler?
Home - Moshe Karmel
How I found (and fixed) a vulnerability in Python
Where Is Webb? NASA/Webb
Street Fighter II, Spin when you can't
Street Fighter II, subtile accurate animation
GitHub - trailofbits/zkdocs
A Whole Website in a Single HTML File
Integrating Webpack and Babel in a legacy project | Jurre Vriesen
Street Fighter II, The World Warrier
New notifications when Drive content violates abuse program policies
Tips & Tricks: Debugging your C# CDK project in Visual Studio | Amazon Web Services
You don't need that abstraction
Cancelling IAsyncEnumerable in C#
This is my Mum's 80th birthday present.
Move myself to inactive · ytdl-org/youtube-dl@21b7590
[Log4Shell] 3rd Vulnerability on Apache Log4j Utility Found
In 2021, my research hurt people
In Short: ACID
JavaScript Modules – A Beginner's Guide
Log4j 2.15.0 and previously suggested mitigations may not be enough
The Hub of Heliopolis - How I completed the Hacktoberfest 2021 challenge with a profiler
Tip 346 - How to use Azure Bastion to access virtual machines
The Blog is the program • AndreGarzia.com
HTTP/3 is Fast | Request Metrics
JSON in HTML Attributes With ASP.NET Core TagHelpers
Forking Windows Template Studio
Pico.css • Minimal CSS Framework for semantic HTML
Doodle CSS
Using Minimal APIs in ASP.NET Core Razor Pages
Getting Started With .NET IL
mrpmorris - Overview
Keep a Founder's Journal
Blog Archiv – Development stopped
Old CSS, new CSS
New in Node.js: `node:` protocol imports
marti-1
Mati's dating profile
Solene'% : What are the VPN available on OpenBSD
Jeremy Mikkola - Please don't argue with the weather
Blockchainism
The HTTP of the Metaverse — Roderick's Debug Diary
Going from Idea to Product in a week
7 Gettext lessons learned after 2 years of developing a European platform | Angelika.me
VS Code Snippets Leads Recent Open Source GA Announcements -- Visual Studio Magazine
Minimal API 'Result.Stream()' Return Type[.NET6]
Angular Basics: Introduction to Processes, Threads—Web UI
HTMX With ASP.NET Core
I'm updating (most of) my Visual Studio extensions to support VS022
Debugging at the Boundaries
Cumulative computation with RavenDB queries
Is Linux up to Linus Sebastian's Standards Yet?
ASP 101 - Samples Index
Steinar H. Gunderson
Tackling TypeScript: Upgrading from JavaScript
Zrythm - Digital Audio Workstation
Build interactive dashboards in minutes.
JetBrains launches cross-platform UI framework for Kotlin
GitHub - fastify/busboy: A streaming parser for HTML form data for node.js
pg_graphql: A GraphQL extension for PostgreSQL
FlyerTalk Forums - View Single Post
Risc V greatly underperforms
Teams Toolkit 3.0 Boosts Multiple Developer Collaboration -- Visual Studio Magazine
Hotel Coding
.NET Conf 2021 talk - Extreme Architecture Performance
PostgREST 9.0.0 — PostgREST 8.0.0 documentation
Data Exfiltration via CSS + SVG Font
Who gives the best feedback?
SQLite Release 3.37.0 On 2021-11-27
Azure Functions - Could not load file or assembly System.Text.Encoding.CodePages
perfectionism and pragmatism
The best Task+Note system
Django, HTMX and Alpine.js: Modern websites, JavaScript optional
Remix - Build Better Websites
Wrap a website with a Webextension
Scott C. Krause Front-end Engineer | Vue.js TypeScript GoLang WASM
Best keyboard shortcuts for .NET development
Only 90s Web Developers Remember This
The Be Book - Classes And Methods - The Kernel Kit
foo.c
Short-Cycle Recurring Revenue
Announcing native support for Stripe’s JavaScript SDK in Cloudflare Workers
Implementing Unit And Integration Tests On .NET With xUnit
How to install any distrib on a Gandi VPS
The NFT Bay is the galaxy's most resilient NFT BitTorrent site!
What's the Cost of Indirection & Abstractions?
Browserflow
Rails 7 added --css app generator
Ephemeral Postgres Databases
Visual Studio 2002: how to create code behind from a Razor page?
I will pay you cash to delete your npm module
What is Babel? · Karl Tarvas
Why I Hate Password Rules
Please stop screwing over Linux distros
When to refactor a large Blazor component into separate, smaller ones?
Hack
Frostman's Theorem surprises me
Getting Started With Pants and Django (Part 1)
The secret of the macOS Monterey network quality tool
Using a framework can make you stupid!
Nils's website - The ultimate solution to the nightmare of truncated tab titles
GitHub - hectorm/docker-qemu-win2000: A Docker image for Windows 2000 Advanced Server with SP4.
Daily links from Cory Doctorow
Daily links from Cory Doctorow
Atlas
View-Source
Expanding Google Summer of Code in 2022
Pretty Inline Symbolic Mathematics in Org-Mode
Write Thin to Write Fast
.NET 6 New Project Templates and Minimal APIs. Are you ready?
CODE Online | CODE Consulting | CODE Staffing | CODE Magazine | CODE Training | CODE Framework | VFP Conversion
Jimmy Wales’ Final Email
"This project will only take 2 hours"
Corrypt
You probably don’t need jq
Integrity makes an impression - echevarria.io
What is the new LZ4 TOAST compression in PostgreSQL 14, and how fast is it?
Quick browser Developer Tools tip: define and test interaction states in CSS using state simulation
The value of an in-house adversary
Linx launches SignalR Service Plugin
Beginner Web Dev - Coding Practice
Learn web development | MDN
NSwag generated C# client: Open API property name clashes and decimal types rather than double | I CAN MAKE THIS WORK
Why is Excalidraw so fucking good?
Add GitHub OpenID Auth For ASP.NET Core Apps
Luau Goes Open-Source
Handling HTTP API Errors with Problem Details
How Code Splitting Improves Lighthouse Score
It's okay to not be okay
Introducing the layer based SVG engine
How I Built Burplist For Free
Daily links from Cory Doctorow
Security advisory for rustc (CVE-2021-42574) | Rust Blog
The Hidden Benefits Of Iframe Based Development
SectorLISP Now Fits in One Sector
Pragmatic BDD with RavenDB
Edge DevTools for Visual Studio Code 1.4.0 – Improved Screencasting, Device Emulation and live, inline issue reporting
Open secrets about Hacker News
Bitcoin is largely controlled by a small group of investors and miners, study finds
Announcing PostSharp 6.10 Preview: Support for .NET 6.0, Visual Studio 2022, and C# 10
3 new free tools for .NET developers
The AEGIS family of authenticated encryption algorithms
Death of a Peer Group
geometry.org human test
New language features since Java 8 to 17
Blazor Capture Image from Webcam | C# Tutorials Blog
Evolving our business model to address developer needs
Transitioning an existing project to a new edition
Announcing Rust 1.56.0 and Rust 2021 | Rust Blog
Parson doubles down on push to prosecute reporter who found security flaw in state site • Missouri Independent
136 facts every web dev should know before they burn out and turn to landscape painting or nude modelling
We Analyzed 425,909 Favicons • iconmap.io
Negative feature response: Automatic attachment compression in RavenDB
Full Disclosure: Defense in depth -- the Microsoft way (part 78): completely outdated, vulnerable open source component(s) shipped with Windows 10&11
'cuts' in the treads in the tops of plastic soda bottles.
Lagging .NET MAUI Preview 9 Updates Controls and Supports Borders, Corners and Shadows -- Visual Studio Magazine
Critical security flaw exposed Joburg residents’ private info
Structured data, SEO and React | I CAN MAKE THIS WORK
Python stands to lose its GIL, and gain a lot of speed
[Jprogramming] Roger Hui - 1953
Spatial keyboard navigation
It's time for the Permanent Web
WinBox - HTML5 window manager
leontrolski - SQLAlchemy relationships TLDR
vite build
Zuckerberg — Theo Henson
Simple HTTP Server in .Net
Blog Archive Online
How APT does its fancy progress bar?
How to win at CORS
Microsoft is Finally Ditching Electron
Ghost writing Halloween Project using Ultrasonic Phased Array
Rethinking GIS
How Livewire works (a deep dive)
Why I host my blog on Cloudflare Pages
GitHub - martinet101/ElevenClock: ElevenClock: A secondary clock for secondary taskbars on Windows 11
The Windows Package Manager
Build MAUI Apps in an Azure VM — App vNext
GitHub - fosscord/fosscord: Fosscord is a free open source selfhostable discord compatible chat, voice and video platform
VS Code 'Workbench' Editing Improvements Highlight September 2021 Update -- Visual Studio Magazine
Malwarebytes' privacy VPN is Mullvad in a shady trenchcoat
Performance architecture talk
[TUHS] RIP Jörg Schilling
Announcing Cloudflare Research Hub
Chrome does some weird stuff if you toggle a stylesheet on and off
Making the whole web better, one canvas at a time.
Your CEO doesn't care about your CSS strategy, as long as you use Tailwind
Reading from the web offline and distraction-free
Facebook bans, sends cease-and-desist letter to developer of Unfollow Everything extension
KI ermöglicht Drohnen den Flug ins Unbekannte
The Button Cheat Sheet
Linearizability
Waiting Room: Random Queueing and Custom Web/Mobile Apps
Responsible Tech Playbook
I created a programming language and this blog is powered by it
.:: Phrack Magazine ::.
Is 40 the New 60? · It Will Never Work in Theory
The State Of Web Scraping in 2021
Use SQL instead of Spreadsheet/Excel
Apple forgot to sanitize the Phone Number field for lost AirTags
Sixty Percent Keyboard
Testing Chrome version 100 for fun and profit (but mostly fun I guess)
Blazor in Action
New Microsoft Study of 60,000 Employees: Remote Work Threatens Long-Term Innovation
Are software engineering “best practices” just developer preferences?
Binary Ninja > How Humble Are Reverse Engineers?
Akamai and Micro-Segmentation :: Procella Technologies —
[dns-operations] slack.com bogus
GitHub - eclipse/mosquitto: Eclipse Mosquitto - An open source MQTT broker
Why this Website is not, and may never be, HTTPS
How to visualize decision tree
1Password can now randomly generate email addresses for logins | Engadget
Holacracy
A New Medium for Communicating Research on Programming Languages
Model Binding an Array from a Form Post
Getting Started With GitHub Actions
Designing Low Upkeep Software
OpenSSH: Release Notes
How I built forlater.email
Daily links from Cory Doctorow
I changed my mind about Tailwind CSS
A New Dawn of Learning
this picture of a fox might be illegal
Daily links from Cory Doctorow
Using the platform
Splitting Your Data and Application APIs
Google Docs in a clean-room browser - Ekioh
Generate PDF files using an html template and Playwright - Gérald Barré
Freenet
John Kozubik - / pub
How to Contribute a Change to Nginx
Library Genesis
MJML - The Responsive Email Framework
My pain building a WYSIWYG editor with contenteditable - Answerly.io
Building apps in minutes, not months
MinimalApiPlayground/Program.cs at main · DamianEdwards/MinimalApiPlayground
Windows 11: Just say no
Ten Years of Fukushima Disinformation | Skeptical Inquirer
Hamtips, or why I still run the Technical Phone Screen as the Hiring Manager
Notes on the small web
Early Hints: How Cloudflare Can Improve Website Load Times by 30%
GitHub - github/paste-markdown: Paste spreadsheet cells as a Markdown table.
Announcing The Unicode® Standard, Version 14.0
Java 17 / JDK 17: General Availability
WebSocket per-message compression in ASP.NET Core 6
CSS Variables + calc() + rgb() = Enforcing High Contrast Colors
Screenshots
FORTRAN.io finally, a Fortran Web Framework
Introduction — Otter documentation
How to parse any website
How To Map A Route in an ASP.NET Core MVC application
Rectangle{} debugging in QML, just like printf(), but for QT
Randomizing the Alert Sound on a Mac
Welcome, adventurer! — BEAM VM Wisdoms
Checkboxland
Minimal APIs at a glance
Learn in Better Way for Your Life
Certified Application Security Specialist (CASS)
Does Ivermectin Cause Sterility in Men?
Archive.org Serendipity: Search and Stream Selections from the 78rpm Collection
GitHub - EtherDream/web2img: bundle web files into a single image
My £4 a month server can handle 4.2 million requests a day
Microsoft Outlook shows real person’s contact info for IDN phishing emails
OpenSSL version 3.0.0 published
GitHub - mgdm/htmlq: Like jq, but for HTML.
Re: [GIT PULL] ntfs3: new NTFS driver for 5.15
Building Applications With Cassandra: Experience And Gotchas
Optimizing Netlify - Atif Afzal
Use the right tool for the job
After six months on Mars, NASA's tiny copter is still flying high
What is Semantic HTML? 🤨
US Cybercom says mass exploitation of Atlassian Confluence vulnerability 'ongoing and expected to accelerate' | ZDNet
libinput and high-resolution wheel scrolling
Worst Case Scenario
Top Programming Languages 2021
New evidence supports idea that America's first civilization was made up of 'sophisticated' engineers
Follow boring advice
Google Chrome to remove detailed cookie and site data controls
Why can an ad break the Windows 11 desktop and taskbar?
What's in New Productivity Power Tools for Visual Studio 2022? -- Visual Studio Magazine
Any examples of using SAML 2 authentication with a Blazor server-side app?
ES2022 feature: class static initialization blocks
Twitter's div Soup and Uglyfied CSS, Explained
Boost your productivity with Productivity Power Tools Extensions in Visual Studio 2022!
Adding HTML tags or HTML-tag-like to a title, breaks rendering
Stream large content from ASP.NET Core to avoid OutOfMemoryException
You’re Not Too Late
Why you should consider using docs-as-code
A new way of blogging about Golang
Custom Search Engine
Weird Languages
Outbreak Associated with SARS-CoV-2 B.1.617.2 (Delta)...
Ask the Expert: Build a Web App with Blazor
Tailwind in 100 Seconds
Token Authentication for django-rest-framework — /var/
Careers - RelevantDB Next Generation Search
Apple's bizarre crackdown on multicast
Defense In-Depth: Designing an HTTP Content Length Restriction Middleware - ASP.NET 5 (or .NET Core)
STRICT Tables
Overcoming Bias : What is ‘Elite Overproduction’?
Git 2.33 comes with a new merge strategy 'merge-ort' that gains 500x-9000x speed
Tip 329 - Azure portal productivity Tips
Richard Bartle Releases His Classic Book <em>Designing Virtual Worlds</em> for Free Online -- Here's His Guide to The Sections Still Most Relevant Today
What’s Coming in React 18
Just Freaking Apply
Leaflet — an open-source JavaScript library for interactive maps
ASP.NET Core in .NET 6 - Introducing minimal APIs
I hate almost all software
Release Notes for Debian 11 (bullseye), 64-bit PC
Front Matter
Mixins in Sass
Making a Marketing Page
Australia is becoming a surveillance state
MinimalApiPlayground/Program.cs at main · DamianEdwards/MinimalApiPlayground
Don’t attach tooltips to document.body - Atif Afzal
Vue 3.2 Released! | The Vue Point
The Rise of Meson
Screw You, Microsoft Edge
Happy Birthday, WWW – 30 years of mining a landfill for valid code
Using Angular's Base HREF in Paths
Very fast rocket
What Matt Levine writes about (or, The Rise and Fall of WeWork and GameStop)
Working with Postgres types
640 Pages in 15 Months – journal.stuffwithstuff.com
Microsoft PowerToys 0.43 released with a ton of improvements
Self-Hosting a Blog Mailing List
GitHub OCTO | Visualizing a codebase
Tip 327 - How to use Azure Service Bus Queues
Publishing an App on F-Droid
Coffee with Pros ft. Oren Eini
My small revenge on Apple
Exploring the SameSite cookie attribute for preventing CSRF
Optimizations are not solutions
Mouseless
GitHub Copilot Is 'Unacceptable And Unjust' Says Free Software Foundation
how to be popular · discrete blogarithm
GitHub - mimoo/cargo-specification: The code is the spec
GitHub - khalidabuhakmeh/ClientsideVoiceCommands: Perform client-side voice commands and trigger web calls
My Custom Stream Deck Toolkit
Office Reopening | The Misnamed Doctrine
GitHub - andrewlock/NetEscapades.AspNetCore.SecurityHeaders: Small package to allow adding security headers to ASP.NET Core websites
Securing an Angular app which uses multiple identity providers
Using console.log() debugging in Visual Studio Code
July 2021
My tiny side project has had more impact than my decade in the software industry – Mike's corner of the web
HTTP | MDN
UV Radiation
Zoom meeting best practices
Daily links from Cory Doctorow
New exotic matter particle, a tetraquark, discovered
Tailwind CSS Components
Having fun With HTML & CSS
Calculus Made Easy
Blazor Debugging Improvements in Rider 2021.2 | The .NET Tools Blog
A new chapter for Google’s Vulnerability Reward Program
Understanding Rust futures by going way too deep - fasterthanli.me
K-9 Mail is back
TOP 5 .NET MAUI new features🏅
Announcing PostSharp "Caravela" Preview 2 (0.3.5)
16 of 30 Google results contain SQL injection vulnerabilities
Electromagnetism is a property of spacetime itself, study finds
Notes on Windows 11 - Jorge Pinto
A contentEditable, pasted garbage and caret placement walk into a pub
Markdown Monster 2.0 is here
How I Manage My Knowledge
.NET Rocks! vNext
Bare Bones Software | BBEdit 14 is here!
Native Linux ports - One perspective :: Marc's Musings —
You need a shiny new browser to use Pluto!
Tokyo Olympic ticket purchaser information leaked online
Adam Storr - Target Typed New Expressions in C# 9 - Are They The Future? Part 2
Why HTTPS matters
Increasing HTTPS adoption
.NET 6 Preview 6: Introducing OpenAPI Support in Minimal APIs in ASP.NET Core
8K 1x2 HDMI Splitter with 4K Downscaler
"How to Kill Bitcoin: A Guide for Governments"
I Rejected a Job Because They Had No Team Cohesion
Centering a tooltip
Tip 324 - How to be productive with GitHub Codespaces
The Future Web: Will Canvas Rendering Replace the DOM?
leontrolski - foreign key indexes
Pharo - Pharo 9 Released!
Increasing HTTPS adoption
Inventor harvests methane gas from ditches and ponds to power his moped
Trusting Everybody
Marginalia Search - Notes on Designing a Search Engine
pwa-builder/pwa-install
Do nothing | Paul Copplestone
The Tools and Techniques I Use to Build Simple Static Websites
Risk Assessment of GitHub Copilot
The Potential Orwellian Horror of Central Bank Digital Currencies
API versioning extension with ASP.NET Core OData 8
TypeScript 4.4 Improves Control Flow Analysis
The EFAIL Hoax [The Call of the Open Sidewalk]
Webmentions, A Healthier Analytics
Introducing Syntax Macros
A Collection of 2020 Recorded Presentations
Using A Function App with a Dedicated Static IP
Google’s unfair performance advantage in Chrome
Do not overuse primitive data types
Naming Languages - bryandragon.com
Solid Principles with C# .NET Core - Easy to understand guide | Pro Code Guide
The Mighty pushback isn't all about Mighty
Tech Notes: Leaving Google
ASP.NET Core in .NET 6 - HTTP/3 endpoint TLS configuration
DPG Media Privacy Gate
Using a Video Device with getUserMedia in WebView2 in a Kiosk Scenario
Detect Memory Leak on Web Browsers
draft-ietf-httpapi-idempotency-key-header-00
Ruby HTTP server from the ground up
Using CSS to Enforce Accessibility
ISP Column - June 2021
dodyg/practical-aspnetcore
Encoding data for POST requests
fullstorydev/grpcui
What I wish I knew before building a Flutter App
Daily links from Cory Doctorow
Acme Klein Bottle
RavenDB Live Coding with Dejan
Learn React with this free GitHub book I wrote
ASP.NET Core in .NET 6 - Preserve prerendered state in Blazor apps
Tailwind CSS with SAFE
Hormones + Insecurity = $4 billion USD
Microsoft Teams 2.0 will use half the memory, dropping Electron...
Idris 2 version 0.4.0 Released
In browser, we trust!
How I Build Developer Tools
New and Updated: "C# Interfaces" Course on Pluralsight
Messaging app Signal not in compliance with new rules, say officials
Announcing Rollbacks and API Access for Pages
A framework for building Open Graph images | The GitHub Blog
URLs: It's complicated...
Let's Learn .NET- Blazor - Events
Your CPU May Have Slowed Down on Wednesday
Web Development for Beginners: A new Learning Path on Microsoft Learn
Demystifying styled-components
Scraping Images with Python
ECMAScript proposal: Ergonomic brand checks for private fields
2014 UN271: A possible dwarf planet from the Oort Cloud on a tour through the Solar System
An unwanted update to your Google Account
Spectre Mitigations Murder *Userspace* Performance In The Presence Of Frequent Syscalls
Automatically publishing your build artifacts
organicmaps/organicmaps
ECMAScript proposal: Accessible `Object.prototype.hasOwnProperty()`
Hypertext Style: Cool URIs don't change.
ECMAScript proposal: JSON modules
Adding Varnish cache server to Ghost Blog - Docker
Create a Meetup Account
[Cryptography] Apple's iCloud+ "VPN"
ECMAScript proposal: Error cause (chaining errors)
· sgo.to
When A Space Is Not A Space
Adam Storr - Setting Content for HttpClient Testing with JSON.NET and System.Text.Json
Value creation, capture, and distribution
Goodbye Freenode
Image color replacement with numerical optimization
On surveillance through face recognition
Reflections from GoCardless
What the &?!$ is an Individual Contributor?
Talk on engineering productivity, metrics, and morale
Does Safari 15 finally fix viewport height?
The most useful math formulas
OpenHistoricalMap
Webinar: Machine Learning and Time Series in RavenDB with Live Examples
Deep JavaScript
Resistor Noise: Deafening and Hard to Reduce
Always be quitting - jmmv.dev
.NET 6 Preview on App Service
Recordstore Day, every day. CDs, Vinyl, Merchandise, Signed Exclusives, Exclusive Vinyl Releases
Introduction to Phoenix
Releasing Windows 10 Build 19043.1052 (21H1) to Beta & Release Preview Channels
microsoft/fast-blazor
Implementing site navigation with the <details> element | Matt Joseph
The top-ranking HTML editor on Google is an SEO scam
Declassified Cold War code-breaking manual has lessons for solving 'impossible' puzzles
Daily links from Cory Doctorow
</> htmx - Documentation
Belgische overheid doet voortaan beroep op Have I Been Pwned
Stanford CS Curriculum - Google Drive
willfennel.com – Sorry, no outrage of the day
string vs. String is not a style debate
Amazon’s Controversial ‘Hire to Fire’ Practice Reveals a Brutal Truth About Management
SB 519 - California Senate (20212022) - Open States
How to create a better front-end developer experience | Red Hat Developer
Using Wikipedia as an Impromptu RottenTomatoes API
C# 10.0: Introducing Global Usings
The Feynman Lectures on Physics Audio Collection
Don't overabstract your components
Second-guessing the modern web - macwright.com
Thousands of Chrome extensions are tampering with security headers | The Record by Recorded Future
Have you ever hurt yourself from your own code?
Responsive Web Design - 2010 | Web Design Museum
Gentoo Freenode channels have been hijacked – Gentoo Linux
Going Offline To Reconnect
Should we rebrand REST?
Webinar Recording: The Rewards of Escaping the Relational Mindset
DOOM Captcha - Captchas don't have to be boring
Why I prefer making useless stuff
A hacker mindset
Building regex.help
A deep dive into database internals
Understanding the Web Audio API
Nyxt
Receiving JSON Objects Stream (NDJSON) in ASP.NET Core MVC
Learn CSS
Andrea Scarpino - Sharing your amortisation schedule to anyone
Security Headers - Jeremy Shaw Blog
Layer 2 Part 3: RPVSTP+, faster than light! - A thousand hours to converge
Concurrency vs. Parallelism
freenode now belongs to Andrew Lee, and I'm leaving for a new network.
Release Tink 1.6.0 · google/tink
No, Utility Classes Aren't the Same As Inline Styles | frontstuff
Custom User Message Extension Methods in C# and MVC
HTML Notepad – HTML WYSIWYG editor for the rest of us
Simple Cluster Monitoring with Munin
Building a Personal [Origami] Website in 2021
Miniflux scraper rules
Modern Javascript: Everything you missed over the last 10 years
The return of fancy tools - macwright.com
Because I am bored ...
syncthing/syncthing
May 11, 2021 - Checking out Solarwinds AIE and Synchronizing Data from Twitch
Identifying Unlogged Web Site Traffic
Jeremy Mikkola - Scary Logic
✨ HTML Share Buttons
Big list of http static server one-liners
Streaming JSON Objects (NDJSON) With HttpClient
Benchmarking division and libdivide on Apple M1 and Intel AVX512
Overview — Programming with Ada documentation
Google Docs will now use canvas based rendering: this may impact some Chrome extensions
Problem Details for Better REST HTTP API Errors
OrGY: My Personal Technology Stack
Google Docs will now use canvas based rendering: this may impact some Chrome extensions
The Catch Block #57 - Choices, Made Intentionally
Webinar: Real Time Architecture
How to generate video thumbnail with Azure function
JWT should not be your default for sessions
Buy Nothing groups in Mountain View and San Mateo
Episode 195 – Orleans with Reuben Bond | The 6 Figure Developer
The Mistake of A New Laptop
Stopping Time: An Appreciation of Objective-C
Code Coverage & Frontend Testing
[Nupedia-l] Wikipedia is up!
25 years of OCaml - Community - OCaml
Chatr Login
Why Mighty Might Work — Dmitry Filimonov
What I Learned by Relearning HTML
"to our surprise" - Google Scholar
--this is a no-knowledge proof--
The Case of the 50ms request
A Guide To Undoing Mistakes With Git — Smashing Magazine
SpaceX
Preserving the Web
Ascript
How to host a website on the dark web
Observable Plot
CSS Zen Garden - 2003 | Web Design Museum
One thing I miss from Mercury
CSS Generators
Easy and Ethical Traffic Monitoring with GoAccess
Fetch failed but Flask is success
Tests Are Not Specifications ‒ paedubucher.ch
"Intro to Human Behavioral Biology" needs critique
Pro Controller
Simplifier
LB27 first's line is obsolete from Daniel Bünzli via Unicode on 2020-03-03 (Unicode Mail List Archive)
SSD Makers start warning that Mining Products Like Chia Coin Will Void Warranty
The Linux Documentation Project Works
How to find a Bluetooth amp that doesn't suck · derhagen
0x4447/0x4447_product_s3_email
Web Component Custom Element Gotchas
CSRF, CORS, and HTTP Security headers Demystified
Truly unified inbox - BlackBerry got it right and nobody has since W.C. Fan
Daisugi, the 600-Year-Old Japanese Technique of Growing Trees Out of Other Trees, Creating Perfectly Straight Lumber
Llama Preview: Swift Closures and Delegates
Why People Are Afraid Of The DOM?
CSS Variables That Mimic Chameleons
KristofferStrube/Blazor.SVGEditor
BEYOND Status Codes! Better REST HTTP API Error Responses
Create Outlook email with an @Mention for a contact in the body
Blazor - IntersectionObserver WebApi
calibre - E-book management
My current HTML boilerplate
Using tables in technical documentation
Ether as a computation unit
No-SQL databases are glorified caches
Books I've Read (2020)
Simple career advice
3D Game Shaders For Beginners
Feynman's Nobel Ambition
W.C. Fan Why is there still no easy custom keyboard builder?
Compressing PDFs on Mac OS X with custom filters
Let's light it 🔥 up!
OCamlPro/drom
Use Google like a pro
ASP.NET Core in .NET 6 - Part 06 - Nullable Reference Type Annotations
IDE > Language > Protocol
Tiny Container Challenge: Building a 6kB Containerized HTTP Server!
Why I distrust Google Cloud more than AWS or Azure.
How to kick start as an indie-entrepreneur
1 to 1s
Re: [PATCH] SUNRPC: Add a check for gss_release_msg
danfragoso/thdwb
CSS General Rules of Thumb
Gʀᴀᴘʜɪᴄs Cᴏᴅᴇx
Rendering dynamic content in Blazor Wasm using DynamicComponent
Zenreader: A 4.7 inches E-Ink RSS Reader Powered by ESP32
Using MudBlazor to Create Reach and Functional Product's Details Page
November 29, 2021 - Blazor, Twitch Clips, Bug fixes and more
December 1, 2020 - Building a comment system for a Blazor Static Web App
December 3, 2020 - Building and deploying a comment system for a Blazor Static Web App
Frank Chimero · Everything Easy is Hard Again
Demoing The Pernosco Omniscient Debugger: Debugging Crashes In Node.js And GDB
Jobs - OpenSilver
Opting your Website out of Google's FLoC Network
WebView2: Forwarding Alt Keys to a Host WPF Window
Debugging Your Application on Client-Side
Don't be afraid to code it yourself
Ideas aren’t unique, execution is
Do Things, Tell People.
Stupid Mac tricks – finl is not LaTeX
Redundant against what? - Marc's Blog
ASP.NET Core in Action 2nd Ed (Manning)
Digital After Life
Getting ready to land native-compilation on master
Building React + Vue support for Tailwind UI – Tailwind CSS
chadstewart - Overview
API Validation
AWS Roles, AWS Lambda and eventual consistency
Use console.log() like a pro
Maestro Syndrome | Sam Bleckley
Let’s build a stable stable coin 🤔
gorhill/uBlock
CPU algorithm trains deep neural nets up to 15 times faster than top GPU trainers
How To Use Htmx In Django · Matt Layman
sepfy/pear
Talking about RavenDB in the Angular Show
Smarter Single Page Application with a REST API
Et tu, Signal?
How We Bootstrapped a $1M ARR Email Client
ASP.NET Core in .NET 6 - Part 04 - DynamicComponent in Blazor
Elastic tabstops - a better way to indent and align code
4 Non-standard Ways to Fix N+1 Queries in Rails
Programming is hard
Laying Out Pages | Web Browser Engineering
Blazor WASM 404 error and fix for GitHub Pages
The Danger of "Simplicity"
Owning Your Own Data
My Struggle With Probability Theory
Using raw html with isolated CSS in Blazor - Gérald Barré
Creating Verifiable credentials in ASP.NET Core for decentralized identities using Trinsic
soywod/himalaya
Creating Blazor Material Navigation Menu - Code Maze
Why I don't have any analytics on my blog
Beautiful PDFs from HTML
How Runescape catches botters, and why they didn’t catch me
Paulos Yibelo - Blog: This man thought opening a TXT file is fine, he thought wrong. macOS CVE-2019-8761
This blog is now hosted on a GPS/LTE modem
Mail Studio - Powerful Email Design Tool
UC part of nationwide cyber attack
AES was worth $250 billion dollars
The Hitchhiker’s Guide to Online Anonymity
Here, I made a way to navigate between ANY files in Visual Studio
A command-line grammar of graphics
Friendship Cards
Who has the fastest F1 website in 2021? Part 1
USB 3.0* Radio Frequency Interference on 2.4 GHz Devices
ASP.NET Core in .NET 6 - Part 03 - Support for IAsyncDisposable in MVC
Blazor Material UI - Configuration and Theme Customization - Code Maze
I made an eInk newspaper - Greg Raiz
Figma to React – Convert Figma designs to React code
Don't let your design system seem complete
U.S. rent has increased 175% faster than household income over past 20 years
Fossil: Fossil Chat
WebAssembly-Powered FM Synthesizer
ASP.NET Core in .NET 6 - Part 02 - Update on dotnet watch
Lawyers used sheepskin as anti-fraud device for hundreds of years to stop fraudsters pulling the woo
Learn about problems, not solutions
Closing web browser windows doesn't close connections
A safer default for navigation: HTTPS
Rezi GPT-3 AI Cover Letter Builder
Setting dynamic Metadata for Blazor Web assembly
WebSockets over HTTP/2 - Chrome Platform Status
Umbraco Package Migration to .NET Core: Criteria Providers - Migrating Tests
Umbraco Package Migration to .NET Core: Criteria Providers - Leaning on Umbraco
CSS Generators
Articulate 4.3.0 with support for markdown code snippets and syntax highlighting
Google AMP — A 70% drop in our conversion rate.
A clock based on Cistercian numerals
git/next/linux-next.git - The linux-next integration testing tree
Umbraco Package Migration to .NET Core: A Clean Start - Controllers, Services, Configuration and Caching
Umbraco Package Migration to .NET Core: A False Start
Umbraco Package Migration to .NET Core
Demoscene accepted as UNESCO cultural heritage in Germany - Demoscene - The Art of Coding
What I wish I knew before building a Shopify App
Leprechaun dust from DuckDuckGo
code relay - Fontemon
Now THAT’S What I Call Service Worker!
YouDo Product Skills Track
RCE in Google Cloud Deployment Manager
Home - manim documentation
How to Back Up Your Signal Conversations
Charts.css
Boosting developer success on Google Play
The authentication pyramid
Give your tab key a break
tomrothe.de - Dead simple Rails monitoring
Service to service invocation with Dapr .NET SDK
Automatic Platform Optimization post-launch report
The Value of a Personal Site
DigitalHealth Class
How to suppress dotnet whatch run to open a browser
Enhancing privacy-focused Web Analytics to better meet your metrics needs
Integrating ASP.NET Identity Password Policies with Password Managers
Conditional animations with CSS properties
App Service Managed Certificate (Preview) Now Supports Apex Domains
JRuby and Sorbet
Making of A Brief Visual Exploration of A Dictionary of Typography
dhcpcd will need a new maintainer
Goroutines Are Not Significantly Smaller Than Threads
Adobe Photoshop ships on Macs with Apple Silicon: Gains speedier selections, filters and performance boosts
Two UK Broadband ISPs Trial New Internet Snooping System - ISPreview UK
useCallback and useRef: Two React Hooks You Should Learn
DotNet CLI
Write Simply
mortdeus/legacy-cc
I don't want to learn your garbage query language
Even the best fail at UI
State tourism department reports data breach; no social security, financial data compromised
Webmention.io
The Universe of Discourse : Fuckin' user interface design, I swear
I want a Computer that I Own
Bill Gates Says that Bitcoin is bad For the Planet
Tried everything? - Methodical debugging
Donate Unrestricted
Storytime
Firestorm Overview
May 22 2015 - Ulbricht letter to Judge Forrest
Nodes – a new way to create with code | https://nodes.io
carbon-web-components-react-getting-started - CodeSandbox
Custom Elements Everywhere
I don't want to do front-end anymore — Nomm
Non-JavaScript
Why isn't the internet more fun and weird?
20 Years Ago: SongMeanings | Kevin Marsh
How I Got My Jobs
MailBee.NET Objects
How much memory does a Linux system waste?
Möbius Printing helper
Google als Sponsor für KI-Ethik-Konferenz nicht mehr erwünscht
ant-design-blazor/ant-design-blazor
jQuery 3.6.0 Released! | Official jQuery Blog
Recorded Presentation: ASP.NET MVC for Absolute Beginners - Your Secret Decoder Ring
mrcal: principled camera calibrations
Netcode [p1]: Fightin' Words
W3C’s Excessive DTD Traffic | W3C Systems Team’s Blog
Six Labors Documentation.
trailofbits/graphtage
redbean
My Terminal-First Blogging Workflow
So long, Fry's
Firm Automates Legacy Web Forms-to-ASP.NET Core Conversions -- Visual Studio Magazine
March 24, 2020 - Working on Video Widgets and Old Man Developer
March 20, 2020 - Minimal March - Linux and Blazor. FormView, C#, HTML
Common Nginx misconfigurations that leave your web server open to attack | Detectify Blog
The Blag — Logic And Graphics
Andrew Carr blog
Google Cloud vs AWS Onboarding Comparison - Kevin's Page
Implementing OAuth Pushed Authorisation Requests in Angular
You need to be able to run your system
The Pretty JSON Revolution
Solving probability problem with code
Didja know: Network failure due to the disk full error
How I manage notifications to keep myself uninterrupted
Daily links from Cory Doctorow
ASP.NET Core in .NET 6 - Part 01 - Overview
10 Software Engineering Laws Everybody Loves to Ignore
We Hack Purple Podcast Episode 25
How to Play a Sound with Blazor and JavaScript
Build a Blazor 'Copy to Clipboard' component with a Markdown editor | Dave Brock
A remote code execution vulnerability in qmail
YouTube AI Blocked Chess Channel after Confusing 'Black' and 'White' for Racist Slurs
Tap your phone at Gold Coast bus stops to access my website
Iceberger
How to move from LastPass to Bitwarden in ten minutes
Mitigating Memory Safety Issues in Open Source Software
How can I prevent a Windows Runtime WebView from loading any content beyond the initial request? | The Old New Thing
Tip 305 - How to automatically manage Azure Blobs lifecycles
Test Driven Development Deluxe
You probably don’t need a micro-frontend
The web didn't change; you did
How can I return custom content for specific URLs requested by a Windows Runtime WebView? | The Old New Thing
graydon2 | always bet on text
Crappy looking site.
apankrat/nullboard
Many Small Queries Are Efficient In SQLite
Your phone vs. Supercomputers
Real-Time System Conditions
International money transfers, sanctions and utter stupidity
Half Doses of Moderna Produce Neutralizing Antibodies - Marginal REVOLUTION
I don't want to do front-end anymore
For the Love of Macros
Racket v8.0
Welcoming Google as a Visionary Sponsor of the PSF
Ben Wiser | Building web apps without a SPA
Organic, Homegrown HTML
SerenityOS - Writing a full chain exploit
What Do You Actually Agree To When You Accept All Cookies
a fun technique with iframes on the web – ciphrd
Announcing Rust 1.50.0 | Rust Blog
Beej's Guide to Network Programming
Getting The Most Out Of Git — Smashing Magazine
Web Scraping 101 with Python
Llofty Ambitions
dave yarwood · How I deploy my personal projects
#034 José Valim reveals Project Nx - Thinking Elixir
I don't want to do front-end anymore
Blog with Markdown + Git, and degrade gracefully through time
Sharing data between CSS and JavaScript using custom properties
Google joins the Rust Foundation
Un cadre de Cdiscount suspecté d’avoir dérobé les données de 33 millions de clients
The power of three
Choosing my next job title (in a data science career)
Overcoming Bias : Experts Versus Elites
Protect your accounts from data breaches with Password Checkup
ARCHITECTURE.md
Bad Life Advice: Never Give Up - Replay Attacks Against HTTPS
My Staff Software Engineering Reading List
Here, I made a thing to save time building all projects in a solution
I Finally Started Getting Programming
Locating Humans with DNS
progrium/macdriver
.NET 5 and .NET 6 with Scott Hunter
Why I Still Use RSS
Bluetooth trackball Mark II
The One Thing I Wish I'd Known Before Using Cake
I'm tired of this anti-Wayland horseshit
Using HTMX with ASP.NET Core: Deleting items
Changelog - pip documentation v21.0.1
Non standard CSS selectors
Press Release - VideoLAN is 20 years old!
ASP.NET, Serilog and Application Insights
HTML Washer - BuiltWithDot.Net
BitLocker touch-device lockscreen bypass
Can you make a basic web app without googling? I can't
Daily links from Cory Doctorow
Troy Hunt: 'De Adobe-breach kwam precies goed uit voor Have I been Pwned'
Select Tag Helper in ASP.NET Core MVC
The Main Advantage Of TailwindCSS
The life of a Web Component - Initialization
Tip 303 - How to use GitHub Actions from Azure App Service
`undefined` vs. `null` revisited
ASIC breached in Accellion hack
Why I didn't use Wordpress for my blog
Startup Communities | Rural Entrepreneurship
The unreasonable effectiveness of simple HTML
Adhering to Consent with Cookie Information for Episerver
Perfecting the password field with the HTML passwordrules attribute
Chromium WebView2 Control and .NET to JavaScript Interop - Part 2
Microsoft Using Metadata to Enable Idiomatic Win32 Interop from Rust and Other Languages
Ojoy
Stateful React Components
You should always do server-side validation! Always! | Petre Popescu
Changelog - pip documentation v21.0
Product idea: verifiable digital document sharing
Crystal close up | The University of Tokyo
Aspect ratio demo
HTML and CSS still isn’t about painting with code
An Ode to Chess
microsoft/windows-rs
.NET nanoFramework taps C# for embedded systems
Elasticsearch does not belong to Elastic
Angular Auto Save, Undo and Redo
novelWriter
CorNeat Vision's First Patient Regains Sight Following Artificial Cornea Implantation at Rabin Medical Center, Ending a Decade of Blindness
Azure Easy Auth and Roles with .NET and Microsoft.Identity.Web
a11y* is your ally
Webinar recording: Filtered Replication in RavenDB
Go (golang) Goroutines - Running Functions Asynchronously
The Official Aquafaba Site
Ten years without Elixir
Workaholism Leads to Mental and Physical Health Problems: Work Addiction Risk Depends on Occupation
"Wireguard [sic]: great protocol, but skip the Mac app" blog post
jukefoxer/Signal-Android
Teamspeak 5 Beta Bug-Report BBcode not working, channel commander not shown
AMAZON ECHO FLEX: MICROPHONE MUTE, REAL OR FAKE?
Noise Planets
ECMAScript proposal: Import assertions
Hundred Rabbits
The clipboard history feature is the best thing since sliced bread :: Martin De Wulf —
How to Use Query Strings in Blazor WebAssembly - Code Maze
Tip 300 - Unit testing the Azure Cosmos DB change feed in xUnit and C#
Vite for Existing Vue CLI Projects
Death to the document
GNOME has no thumbnails in the file picker (and my toilets are blocked)
1682995 - Enable AVIF support by default
Scipy Lecture Notes — Scipy lecture notes
synergy
`for` vs. `for-in` vs. `.forEach()` vs. `for-of`
WhatsApp? I try to back up my history. | maxwellito.com
The psychology of influence and hacking growth
Asynchronous Messaging, Part 1: Basic Distributed Architecture
Understanding WebSockets with ASP.NET Core - Sahan Serasinghe - Personal Blog
Entity Framework Core 5 free resources
Weather and Boinc
Using the API Gateway Pattern In .NET to Encapsulate Microservices
MinWiz - Starter kit for lightweight sites
Telegram publishes users' locations online.
Create React App with <code>ts-loader</code> and <code>CRACO</code>
The state of JVM desktop frameworks: introduction
Advanced Cosmos DB session (Hebrew)
Prettier your CSharp with <code>dotnet-format</code> and <code>lint-staged</code>
Which benchmark programs are fastest?
Apple reconsiders banning Mac app Amphetamine over its drug-inspired name
Finding one-way Latency on ISP
Probabilistic Machine Learning: An Introduction
Is HTML a Programming Language?!?
[Cryptography] Bitcoin is a disaster.
JavaScript Complete Course - Hello World - Part 2
Can you crack the code?
Note to Self - How to Work
Ben Wiser | Writing my first Gameboy Emulator
The cost and value of knowledge
[new blog](https://garcia.in)
Scriban - Visual Studio Marketplace
Building websites and workflows
What I Learned About Raising A Seed Round, From Cutting My First Check
I revised my code from 10 years ago
Hacking Google Docs to steal your private documents
Agreements reached between the United Kingdom of Great Britain and Northern Ireland and the European Union
March 19, 2020 - Minimal March - Linux and Blazor. FormView, C#, HTML
A New SolarWinds Flaw Likely Had Let Hackers Install SUPERNOVA Malware
Print this file, your printer will jam
Nashville Recovery Efforts
Slower News
Suzanne Treister - Amiga Videogame Stills
Google Discloses Poorly-Patched, Now Unpatched, Windows 0-Day Bug
How to Favicon in 2021: Six files that fit most needs — Martian Chronicles
Angular Email Confirmation with ASP.NET Core Identity
My stack will outlive yours
CodeSwing - Visual Studio Marketplace
HTML Over The Wire | Hotwire
Cloudflare Acquires Linc
Parsing JSON at the CLI: A Practical Introduction to `jq` (and more!)
Angular Password Reset Functionality with ASP.NET Core Identity
Ignore AMP · Jens Oliver Meiert
Dave Vieira-Kurz a.k.a. @secalert on security
More challenging projects every programmer should try
Get the local images working in the templates · RssBandit/RssBandit@73c4681
ph1lter
dotnet-aspnetcore-blazor - Microsoft Q&A
10 Inspirational Black British Women Who Code!
How to lock down your CSP using Swashbuckle in ASP.NET Core apps
Orbifolds and Other Games - DRY is a Trade-Off
Chrome Extensions Every Web Developer Needs
fulldecent/system-bus-radio
Angular Role-Based Authorization with ASP.NET Core Identity
Twit Tips #2: Sonic and Tails
Angular Authentication Functionality with ASP.NET Core Identity
Spotify's Worst Feature
Familiars.io | Quick-Play Monster-Catching Multiplayer Game
Familiars.io | Quick-Play Monster-Catching Multiplayer Game
Architecture Playbook — Architecture Playbook
LYWE, a better alternative to FIRE
Star Wars - Boba Fett Helmet, Limited Edition by SWAROVSKI
Part One – Alaa Abdulridha
Umbraco Back-office Authentication With Azure Active Directory
Web Accessibility: Aria, Focus, Focus Management
Build New Zealand in an afternoon
gnu.org
SpaceX Starship high altitude test flight ends in a fiery explosion
Angular Custom Validators and Error Handling with ASP.NET Core Identity
Three steps to a paperless home office
Why is the Google Cloud UI so slow?
Cloudflare’s privacy-first Web Analytics is now available for everyone
WDR
wybiral/micropython-aioweb
Expanding Fuchsia's open source model
[CentOS-announce] CentOS Project shifts focus to CentOS Stream
oskarsve/ms-teams-rce
Cryptography Improvements in .NET 5 - Support for PEM
Apache NetBeans 12.2 Features
Day 9 of I am not fat
Geek Blight - Embedding YouTube videos without making your site fatter
Monitoring my boiler
oskarsve/ms-teams-rce
User Registration with Angular and ASP.NET Core Identity
Why is building a mobile app this hard
How I Reclaimed My Attention
Press Release
How Do Computers Remember?
A Spellchecker Used to Be a Major Feat of Software Engineering
YouTube will remind users to ‘keep comments respectful’ before posting
jeweg/hovatrace
Interview with Rodrigo Branas on RavenDB
Tip 297 - Discovering the Azure Architecture Center
AirBnB ignores the GDPR, and the Irish DPC is a fig leaf · derhagen
QBE vs LLVM
‘Wonder Woman 1984’ will be HBO Max's first 4K movie
Disclosure: Yet another macOS privacy protections bypass
Working with Binding in Blazor Applications - Code Maze
We Need Organic Software
Flappy bird in 341 bytes
Stupid light software
ESP32 6- Axis IMU
The HTML presentation framework | reveal.js
Back to Basics: Creating a clickable card interface in plain HTML, CSS and JavaScript
Audit found ‘significant risks’ in Baltimore County schools’ computer network
Development With A Dot - Inline Images with ASP.NET Core
varkor/quiver
Microsoft Edge WebView2 Now Generally Available
An opinionated list of best practices for textual websites
safepassme
These are called opportunities
Applying the MVC design pattern to Razor Pages
Don't chase being liked or respected
Standardizing <select> And Beyond: The Past, Present And Future Of Native HTML Form Controls — Smashing Magazine
Announcing General Availability of Microsoft Edge WebView2 for .NET and Fixed Version distribution mode
9 New 2020 Browser Features You Probably Didn't Know
Design patterns in C# - The Facade Pattern | endjin
How to become a hacker
Minimalist stylesheet for HTML elements
Transitioning from Docker to Podman - Red Hat Developer
Batteries included with Emacs
[webkit-dev] Starting January 4, 2021, Google will block all sign-ins to Google accounts from embedded browser frameworks
Flash Animations Live Forever at the Internet Archive - Internet Archive Blogs
Peanut Butter Jelly Time : Anonymous (And Buckwheat Boyz) : Free Download, Borrow, and Streaming : Internet Archive
fanf | Leap second hiatus
Flash Animations Live Forever at the Internet Archive - Internet Archive Blogs
Improving Performance and Search Rankings with Cloudflare for Fun and Profit
As internet forums die off, finding community can be harder than ever
Tip 295 - What database should you use in your next Azure Functions app
Tailwind CSS - Rapidly build modern websites without ever leaving your HTML.
Embedded analytics
ranger/ranger
Using RavenDB Subscriptions with complex object graphs
nelsontky/gh-pages-url-shortener
nbeaver/why-linux-is-better
Bulletproof uniq with TypeScript generics (yay code reviews!)
Why Everyone Should Learn To Write
Tutorial: Building a static web app with Blazor in Azure Static Web Apps
•
[cairo] Time for a release ?
React Server-Side Rendering with Deno
An updated daily front page of The New York Times as artwork on your wall
Brotli compression using a reduced dictionary
My interview with Canal do Jorge Maia is now up–My career and the history of RavenDB
Blazor Stability Testing Tools for Bullet Proof Applications
Multicasting: Enhance a group of methods with just one attribute
When Remote Work doesn't cut it
No Free Features
Enabling Powerlines in your Visual Studio Terminal
Rendering raw/unescaped HTML in Blazor - Gérald Barré
How I Write Elm Applications
A Gopher view of Gemini
Daily links from Cory Doctorow
The Guide to CSS Grid
A Productive Productivity System
Randy Pausch Last Lecture: Achieving Your Childhood Dreams
Websocket - support for custom headers for handshake · Issue #3062 · whatwg/html
Massachusetts voters pass right-to-repair expansion opening up car data
Stop compilation after first error
How to Use Browser Functionalities with Blazor WebAssembly
Flutter Web: A Fractal of Bad Design
Second edition of Bulletproof SSL and TLS now in preview
Back to Basics: Event Delegation
Here is a way to predict who is going to win the election.
Why men's health depends on feminism
Every article about software is wrong
A Spectre is Haunting Unicode
Programming can still be magical
The failure of a computer you didn't even know existed
Writing a dog picture browser in ~200 lines of code
Ruby on Rails in a Week - Simple Thread
What's the heck is web components - Soubai's Stories
Run your own free Stock Checker - Check if sought-after items are in stock online
Getting Started | MonoGame Documentation
What's New | MonoGame Documentation
The remarkable number 1/89
Consuming JSON Objects Stream (NDJSON) With HttpClient
Tip 293 - 5 Things you didn't know about Azure Cognitive Services
Anatomy of a Successful Newsletter Launch
Two Paradigms of Personal Computing
A Hierarchical Tool for Thought
on abandoning the X server
Setting the command timeout with the latest .NET SqlClient
Webinar Recording: Advanced Search Scenarios in RavenDB
Have you considered buying used hardware?
Using JSInterop to Pass HTML Elements and Handle JS Errors
Taking Ideas Seriously is Hard
Next.js 10
JavaScript Game Tutorial - Create Tic Tac Toe with HTML, CSS, and JavaScript
The Next Generation Web Services Framework
You Need to Timestamp Your Shell History
How much specification does a developer need?
Shared Curiosity
EditForm - forms and validation in Blazor
morris/vanilla-todo
Twitter still hasn't unlocked the New York Post's account - melovedata
Standard ML in 2020 | notes.eatonphil.com
WPF .NET Core - Routed Events
Pandoc - About pandoc
Creating a Drag and Drop Bookmarklet
I'm handing over maintenance of wlroots and sway to Simon Ser
r/dotnet - What would be the reasons to use an IoC framework instead of the default container?
BlazorGuy/BlazorGalaga
Preloading content with rel="preload"
Talking on Emerging Code about RavenDB
Software development by analogy - Francisco J. Revoredo
Static versus dynamic web sites
.NET Core with NGINX on Linux
OAuth 3
Bits from the Debian Project
Tip 291 - 5 Things you didn't know about Azure App Service
New Chrome 0-day Under Active Attacks – Update Your Browser Now
Greater bandwidth in trains
JsonSrcGen 0.2.0 Alpha Released
Value dragons
blog.harterrt.com – Defining Data Intuition
Your SEO strategy should never start with keyword research. | Kole McRae
You Can Compete With Free When It's B2B
On writing in an engineering context
Better Git diff output for Ruby, Python, Elixir, Go and more
Weird Subtitles
Audio on the Web, for Games and VR!
Discord Desktop app RCE
This page is a truly naked, brutalist html quine.
Layoutit Grid — CSS Grids layouts made easy!
Influencers as Tech Founders: Real Monetization at Last
Hating Monday | Eryb's Space
Chrome exempts Google sites from user site data settings
The only way to be productive
c-smile/sciter-js-sdk
Entity Framework Core SQL Server reverse engineering a.k.a Database First gotchas (and workarounds)
No More Mixed Messages About HTTPS
Demystifying XML (an attempt)
Brian Tracy - copy-paste-shell
How I Used Python and Selenium To Get a Lifetime Supply of Garlic Pizza Sticks
Helping people spot the spoofs: a URL experiment
PERTENCE.net - Blog
INTEL-SA-00435
Visual Studio Presentation Mode - Developer Community
verless/verless
madskristensen/Tweakster
Getting a result index score from RavenDB Map/Reduce results
SEO mistakes I've made and how I fixed them - Maxime Heckel's Blog
world smallest office suite
Stripe Atlas: the Key to a $100B+ Company
YARP: The .NET Reverse proxy
verifiedcoder/Twilight
Counting Speeches to Understand Xi Jinping
Let's use NUKE to Quickly Deploy an App to Azure via Zip Deployment - Dangl.Blog();
[llvm-announce] LLVM 11.0.0 Release
Edge Browser Dev Tools for VS Code Now Generally Available -- Visual Studio Magazine
world smallest office suite
Open Source Tools & Data for Music Source Separation — Open-Source Tools & Data for Music Source Separation
Fuck you sunday - never let a side project die anymore on that day and just start
How to Surface a Classic Solution in a Modern Page | Developer Support
Paul Rouget - Goodbye Mozilla
They're Made out of Meat
VwjZNrJ
ProtonMail CEO calls Apple's forced in-app purchases 'Mafia extortion'
Prerendering your Blazor WASM application with .NET 5 (part 2 - solving the missing HttpClient problem)
Why GPT-3 Can Understand Things
Prerendering your Blazor WASM application with .NET 5 (part 1)
Bruce Momjian: Postgres Blog
Chrome is deploying HTTP/3 and IETF QUIC
From site.css to component styles
SuperJSON - JSON on steroids
Creating a .NET Core Global Tool
How to Store Session Tokens in a Browser (and the impacts of each)
milkshakesoftware/PreMailer.Net
Principles of Data Oriented Programming
OAuth2 Refresh Token with Anular and IdentityServer4
Update the HTML head from your Blazor components
Autofac 6, integration tests and .NET generic hosting
GZip EmbeddedResource in MSBuild with RoslynCodeTaskFactory
Knolling
[Wikitech-l] Logging everyone out
How To Get Promoted
Assumptions and Variable Names
Render diagrams on the fly in your Blazor apps
DigitalOcean's Hacktoberfest is Hurting Open Source
Fast Builds: Make a Url Shortener with .NET
.NET Interactive Preview 3: VS Code Insiders and Polyglot Notebooks | .NET Blog
Seeing Theory
A simple pattern for using System.CommandLine with dependency injection | endjin
It Is Never a Compiler Bug Until It Is
vanila-io/wireflow
Stupid solutions: Live server push without JS
Role-Based Access Control with Angular and IdentityServer4
Why does HTML think “chucknorris” is a color?
Reading Documentation Upfront
Happiness is Bad - Naughty Computer
The failed promise of Web Components – Lea Verou
Modern JavaScript Explained For Dinosaurs
Feature watch: ECMAScript 2021
Microsoft.Data.Sqlite 5.0
Namespace NetTopologySuite | NetTopologySuite
Microsoft.Data.Sqlite 5.0
1 in 4 Parents Is Working While Caregiving. Here's Why Employers Need to Rethink Their Child Care Benefits
Tutorial: Building a static web app with Blazor in Azure Static Web Apps
Defend Your Web Apps from Cross-Site Scripting (XSS)
71.177.243.54
Angular Authentication Actions with IdentityServer4 - Code Maze
GitHub to replace 'master' branch with 'main' on 1st October
My Least Favorite Rust Type
The Autoplay President
What I learned flashing an EEPROM · Steel Brain
Max Hodak - What is relativity, anyway?
Are Founders Allowed to Lie?
To All The Jobs I Had Before
HOVALAAG
Calling public methods on Blazor component from another component - Gérald Barré
The File System is Unpredictable
22687 - (pgp) [meta] OpenPGP support
ASP.NET App Migration Webinar | Microsoft Azure
Retrieving Images from the Clipboard and WPF Image Control Woes
iOS 14 vs iPadOS 14: Every iPhone feature you’re not getting on the iPad
Can I really be an engineer?
CSS isolation in Blazor - Gérald Barré
When you browse Instagram and find former Australian Prime Minister Tony Abbott's passport number
Smoke Has Caused Temperature Forecasts to Go Crazy Plus An Update
Monsters Weekly 182 - Sending Dates from JavaScript to .NET
.NET Adds Latent Bug Discovery Feature
A New Way To Monetize An Audience
Never Invest in the Business Model
damienbod/IdentityServer4VueJs
Choosing a mailing list tool for WordPress besides MailChimp – Andy Sylvester's Web
From Vim to Ed
[llvm-dev] [RFC] Machine Function Splitter
Migrate Your ASP.NET Framework to ASP.NET Core with Okta
Why it is Important that Software Projects Fail
Emacs is very special regarding UIs
Machine Learning com ML.Net no Jupyter Notebook | Dados ao Cubo
How we learnt to stop worrying and love web scraping
A Taxonomy of Bidirectional Scattering Distribution Function Lobes for Rendering Engineers
Free Hosted Titanoboa
The HTML autocomplete attribute
EngstromJimmy/Blazm.Bluetooth
Splitting code and markup into different files when creating a Blazor component - Gérald Barré
The Automated CIO
sinshu/managed-doom
DIY IoT door monitor with ESP8266
Disposable mask under the microscope
Tooltips in tooltips · Philip Ardeljan is a UI designer
Music Theory is Racist
Why you want to encrypt password hashes
What is the Value of Browser Diversity?
yaelwrites/Big-Ass-Data-Broker-Opt-Out-List
When to stop working on side-projects
Lose Weight with Nightmare Fuel
A history of elliptic curves in tweets
Coursera | CareerForce
It's 2020 and it is time for text mode with Gui.cs
Integrate ASP.NET Core Razor components into Razor Pages and MVC apps
Battery-free Game Boy runs forever
Thomas Jefferson to John Norvell
MIT 18.S097: Programming with Categories
Writing for nobody, writing for everybody
leeoniya/uPlot
connorferster/handcalcs
Postel's Law - The Robustness Principle
Nerves-keyboard - Running a mechanical keyboard with Elixir
About Applebot
Setting Up GrayLog For Use With NLog
Monsters Weekly 179 - Working with AsyncLocal
Exploring the .NET Core library Coravel for Task Scheduling, Caching, Mailing and more
Minimal React: getting started with the frontend library
C# preprocessor directive symbols from the dotnet build command line via DefineConstants
The Architecture of Open Source Applications
Zigbee Device Compatibility Repository
At First I Thought Someone Was Trying to Scam Me Out of My Domain Name
[outages] Level3 (globally?) impacted (IPv4 only)
How to build mini high voltage Jacob's Ladder
So you want to roll your own crypto?
SubtletyAndSignificance
Anatomy of a low frequency aviation radio beacon
Write explicit type guards
Slack disclosed on HackerOne: Remote Code Execution in Slack...
CSS 3D ENGINE
Zoom still don't understand GDPR
A Short Guide to Minimal Web Development · Jens Oliver Meiert
Announcing Rust 1.46.0 | Rust Blog
Making WAVs: Understanding, Parsing, and Creating WAV Files in JavaScript
Where's the YouTube Video? : dylanbeattie.net
highlightjs/highlight.js
Alice in Wonderland and the theft of the public domain
A tale of webpage speed, or throwing away React
tomrothe.de - Behavior-Driven Test Data
Daily links from Cory Doctorow
N O D E
Angel Investing: Check Sizes
Pascal’s Scam - Second Breakfast
An early release of pbrt-v4 and some notes about pbrt-gpu
ASP.NET Core in Action, Second Edition
dotnet/interactive
Obfuscating your email on the web
Most "mandatory requirements" in corporations are imaginary
The Reason For The Weird PHP Function Names
$5 DIY "Smart" Garage Door Opener using Sonoff SV
ignatandrei/NETCoreBlockly
Modeling a Wealth Tax
SQLite Release 3.33.0 On 2020-08-14
Web by Google (TM)
[PATCH] fs: NTFS read-write driver GPL implementation by Paragon Software.
Fastest star ever seen is moving at 8% the speed of light
Short Domain Names
The BEAM has Spoiled Me
twilco/kosmonaut
A quick look at Rookout, a real-time debugging & logging product
Intel® Trust Domain Extensions
Mozilla: The Greatest Tech Company Left Behind
Hubble finds that Betelgeuse's mysterious dimming is due to a traumatic outburst
Write-Ahead Log
Segmented Log
Web browsers need to stop
The Languages Which Almost Became CSS - Eager Blog
How to Build a Pig Latin Translator with Vanilla JavaScript
JByfordRew/BlazorTransitionableRoute
Announcing the new Jupyter Book
From stock market email newsletter side project to micro SaaS
The Year In Science 2018
Quorum
Tip 274 - Set Your AzContext Interactively
Single Page Applications using Rust
Integration Testing ASP.NET Core Applications: Best Practices - Code with Steve
Emacs 27.1 released
PDF: Still Unfit for Human Consumption, 20 Years Later
How Malicious Tor Relays are Exploiting Users in 2020 (Part I)
Reactive Extensions for .NET | endjin
Tolerate imperfection
I want to contribute to your project, how do I start?
dorking (how to find anything on the Internet)
Introducing Rome
Western Digital Red WD101EFAX 10TB 3.5
SQLite and EF Core Concurrency Tokens
Thread by @alkreidler: Thread: Google and other tech giants are happy to have control over the Web's metadata schemas, but they let its infrastructure languish. Sc…
Scientists rename genes because Microsoft Excel reads them as dates
Nyan Sat - Satellite Communications Challenge
GitHub draft pull requests should trigger the pipeline
<ol>: The Ordered List element
Reverse Reverse
Telerik Blazor 2.16—Editor TreeList StockChart ContextMenu
JuxtaposeJS Embed
What is default(object) used for?
.NET Summit 2020 Online Conference
Speech Synthesis on Linux
Starboard
Make a responsive Navbar with Blazor and Tailwind?
PowerShell Microservice - Hello World
Drawing Custom Graphs in HTML and Javascript - The Long Walk
Peeking at user agents for fun and profit :: Kevin Liu
Planning for my kidnapping - My blog
RELEASE: ASP .NET Core 3.1 A-Z eBook
Low latency tuning guide
Pimp up your Blazor EditForms with Tailwind CSS!
David Wong Portfolio
What Happened When I Peeked Into My Node_Modules Directory
Upgrade to pip 20.2, plus, changes coming in 20.3
Blazor GameDev - part 6: mouse input - Davide Guida
The 3 problems of Django
Rainbow Hunt
Monsters Weekly 175 - YARP!
Pimp up your Blazor EditForms with Tailwind CSS!
Fireworks: Sugar Stars
Trademarking Infocom, again, part one
Why It's Easier to Manage 4 People Than It Is to Manage 1 Person · Stay SaaSy
Double Entry Accounting for Developers — Django Hordak 1.0 documentation
Wrappers
Paul Graham's "Same Way"
Usability of Footnotes
Oodle 2.8.9 with Oodle Texture speed fix and UE4 integration
andrewducker | Facebook has blocked Dreamwidth
Copy/Pasta Driven Development®
Fresh Mozzarella From Scratch Recipe
Naming things
Lets stop being stupid about security
Sponsor @egil on GitHub Sponsors
Gopiandcode > logs > Bloom filters debunked: Dispelling 30 Years of bad math with Coq!
On Liberating My Smartwatch From Cloud Services « bunnie's blog
Why Schrems is wrong - From Luxembourg with Love
U.K. School Hires 10-Year-Old Nigerian Tech Genius As Coding Instructor
Fast refresh and more on Windows with 0.62 release · React Native for Windows + macOS
public-games@w3.org from July 2020: by thread
ARCHITECTURE.md
Five Buck Fatigue - Underjord
Using Turbolinks with the SAFE web stack
propjockey/css-sweeper
Online classes are not worth cost of full tuition
dodyg/practical-aspnetcore
How and why I (attempt to) use Links as main browser
MicrosoftEdge/MSEdgeExplainers
Are You Using These VPN Apps? Personal Info Of 20 Million Users Leaked: That’s 1.2TB Data
Eliminating duplicate objects: three approaches
CP2104 USB to Serial Converter Arduino Programmer
Lazy evaluation in real life
Hypertext Style: Cool URIs don't change.
Testing on the Toilet: Don’t Mock Types You Don’t Own
Be a Hero - Bonus Panel - Fowl Language Comics
Tweaks
pimbrouwers/Falco
Join conversation
Systems Performance: Enterprise and the Cloud, 2nd Edition
When (not) to squash commits
Lies, Damn Lies, and Front-end Tracking
Thought: Handling rate limited apis
Orthodox Privilege
Release Beta 8 · egil/bUnit
You've only added two lines - why did that take two days!
Bypassing Polymorphism with Reflection in .NET - Matthias Koch
How HEY Protects Your People
You've only added two lines - why did that take two days!
oltdaniel - Do not render a PDF in a canvas
crates.io security advisory | Rust Blog
The Mathematical Showman - Ron Graham (1935-2020) - Numberphile Podcast
Debugging web apps in Visual Studio with custom browser configurations | endjin
Sometimes It's Easier to Mock Without Moq
Handling SPA Fallback Paths in a Generic ASP.NET Core Server
VEX in Houdini: Mandelbrot and Mandelbulb
Thousands of shop, bank, and government websites shut down by EV revocation | Netcraft News
Devcontainers and SSL interception
Dunzo suffers data breach; users' phone numbers, email IDs exposed
The Hard Parts — Martin Kleppmann’s talks
C# .NET IO.Path.GetExtension vs PInvoke Win32 PathFindExtension Native API Speed Comparison
Pokémon Sprite Decompression Done By Hand
Blazor GameDev - part 3: sprite rendering - Davide Guida
Why you'll probably regret using Tailwind
Beginners quick start to learn React.js
Data WhiteOps collects
Barebones WebGL in 75 lines of code
Zero to Hero with App Service, Part 3: Releasing to Production
Saadat Qadri
Youtube DELETED Jordan Pier's Electronics Repair Channel!
Event Sourcing in .NET Core – part 1: A gentle introduction
C# 8.0 nullable references: MaybeNull | endjin
Door & Window Sensor Alarms For Smart Home 2020
Donut-shaped C code that generates a 3D spinning donut
Stacks of Hats (extra) - Numberphile
Using an OData Client with an ASP.NET Core API
Writing a winning 4K intro in Rust
Exploring Proxy to Achieve TypeScript Type Safety with Element Binding, two way Data Binding, Events, and More
Veldrid 4.8.0
Scamming the scammers -- catching the virus call centre scammers red-handed
HTML tags flagged as error in razor view : RSRP-477782
No More Shampoo
GitHub Special Repository, The Public Profile Readme
Project Gemini
Where Am I? · The Internet Bytes.
Goodbye
Micah Lerner
Linear scalable read-write lock
Join conversation
Apple's latest privacy measures could turn users off
Shmew/Fable.SignalR
Building Bootleg BuiltWith – Blog – Emerson Code
Respecting Browser Navigation in Single Page Applications
About Scaling Model-View-Update
Tip 268 - Exploring Microsoft Power Virtual Agents based off Microsoft Bot Framework
How to deploy Blazor webassembly on GitHub Pages using GitHub Actions - Davide Guida
How conspiracy theories emerge—and how their storylines fall apart
Documenting with PowerShell: Breaches using the HIBP API - CyberDrain
Wltoys 144001 1/14 2.4G 4WD High Speed Racing RC Car Vehicle Models 60km/h RC Vehicles from Toys Hobbies and Robot on banggood.com
Pokémon Sprite Decompression Explained
Overview — IdentityServer4 1.0.0 documentation
Python may get pattern matching syntax
devring.club
The Recurring Tragedy of Orchestration
chubin/wttr.in
How to embed JavaScript components in C# built Uno WebAssembly Web Applications - Uno Platform
mjg59 | Making my doorbell work
Silicon Valley Pain Index
Bay Area tech diversity: White men dominate Silicon Valley
The Goldilocks Management Structure · Stay SaaSy
The Super Duper Universal Binary
TechEmpower/FrameworkBenchmarks
QuestDB · Console
So you want to become a senior engineer?
CERN approves plans for a $23 billion, 62-mile long super-collider
IHP is a modern batteries-included Web Framework, built on top of Haskell and Nix.
Improve your web typography with a few solid tips
[ANNOUNCE] WireGuard Merged Into OpenBSD
Matrix.org
A little bit of plain Javascript can do a lot
Starting from the Problem not the Solution
Join us live! - JuneteenthConf - June 19th and 20th 2020
Build your own .NET memory profiler in C# — call stacks (2/2–2)
The Return of the 90s Web
Copy & Paste playground
Hey Next.js, Is Server Side Rendering Dead?
Tracker Testing HEY vs MailChimp: Can They Coexist?
Deep JavaScript: Theory and techniques
Simplify DisplayName Calls In Razor Views
Workshop: Web performance matters 1/2 - NDC Melbourne 2020
A Jupyter kernel for SQLite
FreeBSD 11.4-RELEASE Announcement
Home | Geany
Executive Summary
TIL#2: How to add a transparent video to a web page
Download FFmpeg
Tip 267 - Using the Bot Framework Composer tool
How I create photo stories from my travel.
I tweet every time I spend money
jbp.io :: Third-party audit of rustls
Adobe Flash Player End of Life
Thursday Quickie: Fixing NCrunch for Azure Functions
ISS Photo Explorer Flat
Problem with Goal driven work
I'm 15 and I slept on the floor for a year. Here's why.
Building a command line tool to generate number sequences
BLM - Bonus Panel - Fowl Language Comics
Wil Shipley: Every year I fill out this survey from Apple, for Apple developers. Every year nothing changes.
Getting Value from appsettings.json in .NET Core
Towards a New Leveraged ETF Part 3 · Sturm Mabie
Steven Gerhardt-King - Asking a stranger to watch your stuff at Starbucks doesn't make any sense
Web or System Fonts
Collations and Case Sensitivity | Npgsql Documentation
Cloudinary and React Hooks with Domitrius Clark (Live Stream)
ASP.NET AJAX Control Toolkit v20.1.0 - Now Available
my love letter to redo
Don't Joke About Firing People · Stay SaaSy
Overcoming Bias : No Recent Automation Revolution
Create diagrams with code using Graphviz
gnu.org
Introducing: Quotebacks
New inline assembly syntax available in nightly | Inside Rust Blog
React Router Tutorial - Setup in 5 Minutes
target="_blank" - The most underrated security vulnerability
Some Virtualization Papers Worth Reading
A Better Way to do Standups
How To Detect Unsupported Browsers Under a Blazor WebAssembly Application?
The Mad Magazine Fold-In Effect in CSS
Nodesign.dev | Design less develop more.
Type assertions in TypeScript
Email from HaveIBeenPwned wipes helpdesk tickets
Have I Been Pwned breach report email pwned entire firm's helldesk ticket system
BackgroundService Gotcha: Application Lifetime
Add "Update All" button to Visual Studio Installer page
Vue.js
mimoo/disco
F# and Azure Functions
.NET Rocks! vNext
Building the most inaccessible site possible with a perfect Lighthouse score
Faster than radix sort: Kirkpatrick-Reisch sorting
.NET Rocks! vNext
Hn blogs newsletter
The top types `any` and `unknown` in TypeScript
Building Design Systems for Apps
Haveibeenpwned.com pwned our helpdesk! GLPI 9.4.5 SQL Injection – fyr.io
Blazor Train - Free Training on Microsoft Blazor
Avoiding Unexpected Navigation
The Universe of Discourse : Weirdos during the depression
C Internals
Joomla Resources Directory (JRD) Portal Suffers Data Breach
canaxess/presentations
ASP.NET Core WebSockets and Application Lifetime Shutdown Events
Adding a WebSocket Security Middleware to ASP.NET Core Web Applications
React and Serverless Part 2- Webinar
Login
Don't Code Tired | Conditional HTML Rendering with Microsoft Feature Flags (Microsoft.FeatureManagement)
Stop Blogging on Medium if You Care about SEO [Tool Analysis]
</> htmx - high power tools for html
Rediscovering the Small Web - Neustadt.fr
Today’s Javascript, from an outsider’s perspective
I won't buy ebooks anymore
Complete Website Redesign - (Speed Up Video)
Idris 2 version 0.2.0 Released
BackgroundService Gotcha: Startup
Org Mode - Organize Your Life In Plain Text!
LaTeX.css — Make your website look like a LaTeX document
SQLite Release 3.32.0 On 2020-05-22
React and Serverless - Webinar
Autofac, WebApplicationFactory and integration tests
TI removes access to assembly programs on the TI-83 Premium CE
Send to Carbon with VS19
Sell Yourself Sell Your Work
Composing in the Caddyfile
Accessify your Blazor apps - Hot accessibility techniques for Blazor apps
Blogging is not dead
Want to build a side business? Just buy a great Domain Name | Deep South Ventures
Bolero: F# in WebAssembly
Tiny websites are great | Tiny Projects
Tag Helper Authoring in ASP .NET Core 3.1
new.css
new.css
Experiences with email-based login
Discrete Mathematics - An Open Introduction
XP.css
No One Goes There Anymore
Don't Code Tired | Reducing Magic Strings with Microsoft Feature Toggles (Microsoft.FeatureManagement)
More fun with comments
Handling Heavy Ad Interventions | Web | Google Developers
How to add custom logging in ASP.NET Core
Don't Code Tired | Using the Microsoft Feature Toggle Library in ASP.NET Core (Microsoft.FeatureManagement)
Roundy
Weep for Graphics Programming
I made an alt because this is sketchy, so I can only post this here. The government (DEA, ICE, and local authorities) is hiding cameras on telephone poles, and then not securing those cameras with passwords. Anyone can access them.
WireGuard for OpenBSD Kernel Patches Posted
Structure and Interpretation of Classical Mechanics
Statiq - Your Imagination, Your Generator
Apache NiFi
PJRC Store
Scraping Recipe Websites
Web Scraping with R
From <code>react-window</code> to <code>react-virtual</code>
Tip 263 - 5 Visual Studio Code extensions to remain productive while working remote
Second-guessing the modern web - macwright.org
Ben Wiser | My blog is now generated by Google Docs
The IBM 1401 compiles and runs FORTRAN II
How to Serve Over 100K Web Pages a Day on a Slower Home Internet Connection
Euler Squares - Numberphile
GCC 10.1 Released
Post-Build Events and .NET Core
Caddy offers TLS, HTTPS, and more in one dependency-free Go Web server
Take care editing bash scripts
Connecting to locahost over HTTPS from simulators and emulators (revisited)
Securing Web API with the Hybrid Flow - Code Maze
Formatting Strings with JavaScript Padstart and Padend Functions
Learn about Blazor with Michael
Introducing Caddy 2 - The Ultimate Server with Automatic HTTPS
SVG Fragment Identifiers in HTML and CSS
Tip 262 - Learn how to reduce cost with Azure
Full outage
Salt 3000.2 Release Notes
Awk in 20 Minutes
Time Periods
Rust/WinRT Public Preview - Windows Developer Blog
Join conversation
Exception Helper – Rethrown Exceptions | Visual Studio Blog
Software Folklore
INotifyPropertyChanged with C# 9.0 Source Generators
Server-Side Rendering is a Thiel Truth
Visual Studio Code Browser Preview Extension
Pluralization with EF Core and EF Core Power Tools
Controlling my A/C with a Gameboy · jg
Remove certificate pinning for Australia Goverment Covidsafe Android Application
The Chain of Responsibility Pattern – Or how to over engineer FizzBuzz in PowerShell
Netherlands commits to Free Software by default
R 4.0.0 is released
Announcing Rust 1.43.0 | Rust Blog
Streamlabs Chat CSS tweak so message goes below name. Good for tall, thin layout.
Azure Resource Organization Cheat Sheet
Introducing MVVM architecture. Vanilla javascript implementation.
Books I recommend to my software engineering students
GraphQL and Apollo with Andrew Mead (Live Stream)
Hosting Blazor Applications on GitHub Pages - MikaBerglund.com
Phoenix Framework
Lab — CS-3210, Spring 2020 1 documentation
98.css
Adding simple email address obfuscation for your blog like Cloudflare Scrape Shield
Getting Started with Sanity.io
Matheminecraft: Where math and Minecraft meet
Python 2.7.18, the last release of Python 2
Psychedelic compound from magic mushrooms produced in yeast
Feature Flags (aka Feature Toggles)
Strategies for migrating to TypeScript
Watching More Files With Dotnet Watch For Static Sites
Hands-on Scala Programming
X410 - X Server for Windows 10
Trains․NET - Episode 25 - Fighting with Blazor to JavaScript interop to try to extract some speed
Matt Segal Dev - Nand to Tetris is a great course
Types for classes as values in TypeScript
Swagger UI
Free Google Book: Building Secure and Reliable Systems - High Scalability -
A Personal History of Compilation Speed, Part 1
Your statement is 100% correct but misses the entire point
Your statement is 100% correct but misses the entire point
The Daddy of Big Numbers (Rayo's Number) - Numberphile
Things That Turbo Pascal is Smaller Than
Съобщение във връзка с регистрираните онлайн потребители
Remove "There were build errors. Would you like to continue and run..." dialog.
The 501 Developer Manifesto
CSS Findings From The New Facebook Design - Ahmad Shadeed
Announcing unverified.email . Pavlo Kerestey
Mobile Blazor Bindings - Layout and Styling
Tip 259 - How to use Azure App Service managed certificates
Table of Contents · Crafting Interpreters
leontrolski - 33 line React
Version 1.2.0 released
Content Injection with Response Rewriting in ASP.NET Core
Idris 2 version 0.1.0 Released
Edit fiddle - JSFiddle - Code Playground
libgit2 v1.0 Released
[ANNOUNCE] WireGuard 1.0.0 for Linux 5.6 Released
18RU 600mm Wide x 600mm Deep Server Rack
24 Port Cat6 Patch Panel, Feed Through, Shielded, 1U, In Stock
Joomla partners with Report URI for real time Application Security and Health Monitoring
Tip 258 - Write queries and create dashboards using the full power of Azure Resource Graph
It's not what programming languages do, it's what they shepherd you to
Add Upcoming Streams Page to My Gatsby Site (Live Stream)
It's not what programming languages do, it's what they shepherd you to
カナメとハルキー 2020.02.26 CDデビュー決定!!
カナメ@2/26CD発売🦓(@caname2019)のプロフィール - ツイフィール
Displaying enum as select list in ASP.NET Core
From Laura Baldwin - O’Reilly Media
Top 10 Static Site Generators in 2020
c# Snake in the browser
[15] RFR 8172680: Support SHA-3 based Hmac algorithms
Emergency Website Kit
Fun with browsers: how to get an image into the current page
“We don’t need TDD, our project isn’t worth it” – George Stocker
Dual boot authentication with ASP.Net Core
Prettier 2.0 “2020” · Prettier
Intermediate CSS Grid Challenges (Live Stream)
The Beauty of CSS Design
Upcoming Chrome releases
Using query strings in ASP.NET Core unit tests
AdoptOpenJDK
The reckless, infinite scope of web browsers
NDC Online Community Ambassador : dylanbeattie.net
Textbooks | What We Publish | Cambridge Core
VB.NET is done, not dead
Yahoo!, AOL, OneSearch results biased in favor of parent company Verizon Media’s websites
SharedWorker
An Open Letter to Web Developers
10 Examples of CSS Grid - Getting Started
Don't replace your View Components with Razor Components
Ambiente – Imprint
Tip 256 - Using Application Gateway Ingress Controller with Azure Kubernetes Service (AKS)
Signed distance fields
Physics Notes
Back to Basics: Rewriting a URL in ASP.NET Core
[TUHS] The most surprising Unix programs
Designing Video Games is Hard Work, But the Millions of Angry Players Make It All Worthwhile
Microsoft announces change to its board of directors
A Vacancy Has Been Detected
Linux Kernel Teaching — The Linux Kernel documentation
Changing the title without JavaScript
Developer Resume Reviews (Live Stream)
The Evolution of Windows Search | Windows Search Platform
Generate Outputs with Razor Engine in .NET Core
Bringing full-stack to the JAMstack
Mr Barton Maths
React and TypeScript - Getting Started
Tip 254 - Use WAF to protect your web applications with Azure Front Door
How Websites Evolved Back to Static HTML/CSS/JS Files —
Not a 'math person'? You may be better at learning to code than you think
I have seen things
The History of the URL
Why do I rag on BinaryFormatter?
Tip 252 - Securing your managed Databases in Azure
Getting Started With React Hooks
Revoking certain certificates on March 4
- Miguel de Icaza
Introducing GitTrends: GitHub Insights
Little known features of iTerm2
[Cado-nfs-discuss] Factorization of RSA-250
Don’t try to sanitize input. Escape output.
Why the GOV.UK Design System team changed the input type for numbers - Technology in government
Let's Encrypt Has Issued a Billion Certificates
3.0
Learning Blazor Components: The Definitive Guide
What is a type in TypeScript? Two perspectives
Regular-Expressions.info - Regex Tutorial, Examples and Reference
Tailwind UI
A History of Entity Framework
Buy X410 - Microsoft Store
Getting Started with Parcel.js - A Web Application Bundler
Acrobat on the Web, Powered by WebAssembly
Typing Arrays in TypeScript
The Secret Code: ASP.NET MVC Conventions
Building String Razor Template Engine with Bare Hands (.NET Core)
How can I create a password protected .zip file in Windows 10?
Recreating 3 Seconds of STAR WARS (Green Screen Model)
Inrupt, Tim Berners-Lee's Solid, and Me
COPY | Npgsql Documentation
Ivan On Tech on Programming in Solidity, C++, and Javascript - Cryptographic Asset
VorTechS/BlazorCarousel
Build a JavaScript Responsive Sidebar Menu
Free Website Builder | Create a Free Website | Wix.com
Testing GitHub Oneboxes for Stack Overflow for Teams
Testing GitHub Oneboxes on Stack Overflow for Teams
Using Anti-Forgery Tokens in ASP.NET Core Razor Pages
Resource Pseudo Localization - Protecting developers from themselves
syscolabs/kasaya
BBC Micro bot
Animal Crossing: New Horizons Direct (Nintendo Switch)
Multi-Perspective Validation Improves Domain Validation Security - Let's Encrypt - Free SSL/TLS Certificates
Peter Lawrence Montgomery, 1947-2020
G-Truc Creation
Announcing speakers for 2020 : C++ On Sea
Pluralsight - Unlimited Online Developer, IT, and Cyber Security Training
COPY | Npgsql Documentation
Rémi Bourgarel’s Blog
Table Convert Online - table to markdown,csv,json,latex table,excel,sql,xml
Evil Eval() Vol. 2 @ PeachPie | PHP compiler to .NET
Man who misses Ceefax spends years creating his own version
Base64 encoding and decoding at almost the speed of a memory copy
Lazyload images by bengreenstein · Pull Request #3752 · whatwg/html
ActivityPub, the secret weapon of the Fediverse
How HTTPS works Part 1 — Building Blocks
PuzzleScript Game
ING open sources Lion: A library of performant, accessible & flexible Web Components
Nintendo Support: Nintendo 3DS Internet Browser Specs
OpenPush - A Free, Decentralized Push Messaging Framework for Android | F-Droid - Free and Open Source Android App Repository
Forms and Fields in ASP .NET Core 3.1
Visual 6502 in JavaScript
HTTPS Is Easy!
Create Certificates for IdentityServer4 signing using .NET Core
torvalds/linux
Online Text Editor - MyTextArea - a simple online text editor
Mint
Girls Who Code -- Join 185,000 Girls Who Code today!
Old CSS, new CSS / fuzzy notepad
[Perf] ViewDataDictionary is copied and resized many times · Issue #878 · aspnet/Mvc
Wait, I have to test the front end too? - NDC London 2020 | Software Developers Conference
pixivに脆弱なパスワードで登録できないようにしました - pixiv inside
Unauthorized Charcoal: GE fridges won't dispense ice or water unless your filter authenticates as an official ($55!) component
A Prime Surprise (Mertens Conjecture) - Numberphile
ESP32-Cam Quickstart with Arduino Code
Invoking non-HTTP Azure Functions over HTTP to make development easier
Vagrant by HashiCorp
yesnet0/bounty
Analyzing a nullability example · Curiosity is bliss
Boing Boing was hacked
Snowpack
Build Rust environment for ESP32
Endpoint Debugging in ASP.NET Core 3 Applications
HTML attributes to improve your users' two factor authentication experience
America the Beautiful Quarters Program
The Curious Case of WebCrypto Diffie-Hellman on Firefox - Small Subgroups Key Recovery Attack on DH
Which emoji scissors close
Intro to LoRa with Arduino, Long Range Wireless for Makers (RFM95 Maduino)
An Introduction to DataFrame | .NET Blog
Reducing log verbosity with Serilog RequestLogging: Using Serilog.AspNetCore in ASP.NET Core 3.0 - Part 1
It's Official: Open-Plan Offices Are Now the Dumbest Management Fad of All Time
bradwellsb/blazor-contacts
Barclays Bank plc
Happy Holidays from the Windows Terminal Team! | Windows Command Line
Zero allocation code in C# and Unity - Seba's Lab
Send MFA signin requirement to OpenID Connect server using ASP.NET Core Identity and IdentityServer4
Using Razor Components in Razor Pages or MVC Views
Worker Applications — IdentityModel documentation
Creating A PDF In .NET Core - .NET Core Tutorials
Visual Studio Questions - Developer Community
SwiftLaTeX/SwiftLaTeX
Using WebAssembly from .NET with Wasmtime – Mozilla Hacks - the Web developer blog
Using WebAssembly from .NET with Wasmtime
Incredible Formula - Numberphile
Herramienta de Desarrollo para ZX Spectrum SpectNet IDE
Edward Thomson: GitHub Actions Day 1: CI/CD Triggers
Running NPM Scripts From A .NET Core Process
jo_jpeg Release 1.60
ESPlay Micro: Open Source ESP32 Game Console
Fit on a Floppy
How YOU can learn to build real-time Web Apps that scales, using .NET Core, C#, Azure SignalR Service and JavaScript
davidfowl/signalr-ports
Socket.IO
ASP.NET Core Controls - .NET Core 3 Support and Visual Studio Enhancements (v19.2)
Announcing .NET Jupyter Notebooks - Scott Hanselman
Bypassing GitHub’s OAuth flow
Base64 encoding and decoding at almost the speed of a memory copy
Minimal Viable Programs - <h1>Joe Armstrong - Erlang and other stuff</h1>
golang/go
07 Political and controversial matters
cfrg/pake-selection
Destroying x86_64 instruction decoders with differential fuzzing
LISA2019 Linux Systems Performance
Untitled Goose Game - Insecure Deserialization
This Video Is Sponsored By ███ VPN
Windows Terminal Preview 1910 Release | Windows Command Line
Firefox 70 — a bountiful release for all – Mozilla Hacks - the Web developer blog
Introduction to Routing in Blazor
Contributing | Servicios gratuitos para webmasters: scripts en castellano, intercambio de banners, redirección de URLS, espacio jurídico
Netcode [p1]: Fightin' Words
Pac-Man | Design Icons
Security flaws exposed personal data from home loan applications in South Africa
Pixels of the Week – October 13, 2019 by Stéphanie Walter - UX designer & Mobile Expert.
Grant Types — IdentityServer4 1.0.0 documentation
nanochess/bootOS
Chrome UI for Deprecating Legacy TLS Versions
Embracing gRPC in .Net Core
Overriding :root CSS variables from inner scopes
Don’t use Azure Functions as a web application
Overriding :root CSS variables from inner scopes
Native image lazy-loading for the web!
3.0 Release Notes | Npgsql Documentation
Your Own Serverless Request Bin with Azure Functions
3 as the sum of the 3 cubes - Numberphile
Windows Terminal Preview 1909 | Windows Command Line
UserSecrets Broken in VS 2019 16.3.0 - Developer Community
prefers-color-scheme
JDK 13: The new features in Java 13
Chrome 78 Beta: a new Houdini API, native file system access and more
LEOPOLD NASA FOIA 2019 OK Asteroid
gRPC and C# 8 Async stream
sciter – Multiplatform HTML/CSS UI Engine for Desktop and Mobile Application
.NET Core Opinion 14 - Razor Pages for HTML, Controllers for APIs
Combining Razor and Blazor Pages in a Single ASP.NET Core 3 Application - Mikael Koskinen
PrivacySafe: The Anti-Cloud Appliance
Herding Code 239: Jerome Laban on Uno Platform – Herding Code
Support asp-items for datalist element · Issue #7663 · dotnet/aspnetcore
Nedbank blocks customers from using password managers
BlazorFiddle - Blazor .Net Developer Playground and Code Editor in the Browser.
The Mystery of 42 is Solved - Numberphile
42 is the new 33 - Numberphile
Goodbye XSS Auditor
False Knees
Space Invaders | Design Icons
DisposableFieldsShouldBeDisposedDiagnosticAnalyzer eats up memory resulting in VS crash - Developer Community
XKCD forum data breach impacted 562,000 subscribers
AsciiDoc Home Page
The Egg - A Short Story
Ctrl+F (and possible other actions) should not close the temporary tab you activated it in - Developer Community
Insomnia
Windows Terminal Preview v0.4 Release | Windows Command Line
Introduction to using XPath in JavaScript
ASP.NET Core Tag Helpers and View Components
tc39/proposal-realms
Protecting Chrome users in Kazakhstan
Duckie.me: A tool for one person pairing.
The first ever photograph of light as both a particle and wave
Web Thing API
Chrome, Firefox to expunge Extended Validation cert signals
Managing SSL certificates may be getting that much more difficult
Potentially unsafe uses of unsafe · Issue #145 · mozilla/neqo
me-no-dev/ESPAsyncWebServer
chanan/BlazorStrap
NVIDIA/open-gpu-doc
New features in 0.9.45 @ PeachPie | PHP compiler to .NET
egil/razor-components-testing-library
Introduction
The Incremental Machine — Acko.net
Smart LLVM #1: Optimizing range checks | Egor Bogatov — Developer at Microsoft
More on Backdooring (or Not) WhatsApp - Schneier on Security
Fixing ASP.NET Core’s UseStatusCodePages Middleware
TimeWarp-Blazor Template
Ugly Gerry, a font based on gerrymandered districts
Using a Code-Behind Approach to Blazor Components
The Mexican Repatriation
Hugo's House of Horrors
RELEASE: ASP .NET Core A-Z eBook
Developing your personal brand with Troy Hunt
scrollbar-width
The World Wide Web project
Xiaomi Data Breach — "Exposing Xiaomi" Talk Pulled from Hacking Conference
PuzzleScript Game
BlazorHelp Website > Blog - Creating Blazor Templated Components
Living Underwater: How Submarines Work
SNEAK PEEK: ASP .NET Core A-Z eBook
PuzzleScript Game
Where Are All the Bob Ross Paintings? We Found Them.
Size matters
Snips and Seeed- Voice Interaction Development Kits
ASP.NET Core, Beyond HTTP
Browsh
The Dangers of Stopping Event Propagation | CSS-Tricks
Appropriate Uses For SQLite
strong_password v0.0.7 rubygem hijacked
VS 2019 16.2 Preview 3: Hangs indefinitely loading solution - Developer Community
ASP.NET AJAX Control Toolkit v19.1.0 - Now Available
Mistaeks I Hav Made: Mistakes we made adopting event sourcing (and how we recovered)
Using Chained Certificates for Certificate Authentication in ASP.NET Core 3.1
chanan/BlazorPrettyCode
Trace Context
wybiral/tube
Yes, My Name is || - The Akamai Blog
Using Blazor Components In An Existing MVC Application
POSIX close(2) is broken
Working with local storage in Blazor - danpatrascu.com
WinMerge - You will see the difference…
Raspberry Pi PoE HAT
How Ledger Hacked an HSM | Cryptosense
Introduction to Computer Programming at the University of Waterloo: CS 105 and CS 106
urllib.robotparser — Parser for robots.txt — Python 3.8.2rc1 documentation
Taking a harder look at harassment
r/webdev - Just an observation. I have been interviewing candidates for a web dev position. A serious lack of knowledge in HTML/CSS.
Building the most inaccessible site possible with a perfect Lighthouse score
Monoid
PHP on .NET Core 3.0 @ PeachPie | PHP compiler to .NET
Herding Code 234: Dylan Beattie on Social Impacts of Technology and the Meaning of Developer Seniority – Herding Code
What is the correct way to embed Wyam into an asp.net core MVC solution?
Polacode - Visual Studio Marketplace
Game Engine Black Books Update
BlazorFiddle - Blazor .Net Developer Playground and Code Editor in the Browser.
Updating Microsoft Account Logins in ASP.NET Core with OpenID Connect and Azure Active Directory
SharpFuzz: Bringing the power of afl-fuzz to .NET platform
[Cryptography] Bitcoin - closing the coin
Markdown Monster: A better Markdown Editor for Windows
Monitor Blazor WASM loading and report errors
kkuchta/css-only-chat
Self Publishing, Book Printing and Publishing Online - Lulu
Reduce SMS 2FA Risks By Using Device Data
Toward Practical Real-Time Photon Mapping: Efficient GPU Density Estimation
Reverse Engineering InternalCall Methods in .NET
HTTP headers for the responsible developer
ASCII Art in .NET Code
Rust's 2019 roadmap | Rust Blog
JDK 12 Security Enhancements
ispc/ispc
pla85900 Home
GitHub Extension for Visual Studio
Creating an ASP.NET Core Markdown TagHelper and Parser
A .vsconfig file should automatically prompt to install extensions - Developer Community
Using ASP.NET Core Identity users in integration tests
Blocking high-risk non-secure downloads from Emily Stark on 2019-04-09 (public-webappsec@w3.org from April 2019)
Native Lazy Loading for <img> and <iframe> is Coming to the Web - DEV Community 👩💻👨💻
RAGRETS.MD | commentout.net
string vs. String is not a style debate
Proposal: <button once="true" /> attribute · Issue #1692 · w3c/html
US $10.71 33% OFF|37mm diameter gearbox halll encoder micro spur gear motor Speed Reduction Geared Motor for robot smart small car-in DC Motor from Home Improvement on AliExpress
brave/brave-browser
Your words are wasted - Scott Hanselman
The "Testable Object" Pattern
ScottGu's Blog - ASP.NET MVC 1.0
Using Lambda@Edge to handle Angular client-side routing with S3 and CloudFront
Is making a struct readonly a breaking change?
The ACME Protocol is an IETF Standard - Let's Encrypt - Free SSL/TLS Certificates
IdentityServer - Training
Guys! I'm BACK! [Quick Announcement]
Can I use... Support tables for HTML5, CSS3, etc
distage: Staged Dependency Injection · Izumi Project
MailOnline
jnm2/preference
BoringTun, a userspace WireGuard implementation in Rust
Landau's Function -- from Wolfram MathWorld
Security, Cloud Delivery, Performance | Akamai
Security, Cloud Delivery, Performance | Akamai
Non-idiomatic F#
Add option to stop projects building if their dependencies fail to build. - Developer Community
dotnet/aspnetcore
Security, Cloud Delivery, Performance | Akamai
How To Learn CSS — Smashing Magazine
Find Files (Ctrl+P) is very slow · Issue #26868 · microsoft/vscode
Allow seamless markup in local functions and @functions. by NTaylorMullen · Pull Request #334 · dotnet/aspnetcore-tooling
Deploying Blazor Apps Using Azure Pipelines
markup_in_functions_block.md
Online FFT calculator
Intel® NUC Mini PCs
Microsoft Graph E-mail Sample - POST to https://graph.microsoft.com/beta/me/sendmail from https://developer.microsoft.com/en-us/graph/graph-explorer
brave/brave-browser
Constant-time gcd: Papers
PostgreSQL Tools for the Visually Inclined
Wake Up And Code!
The Latest in Creepy Spyware - Schneier on Security
Crypto Canon - Andreessen Horowitz
The Agoric Papers
AI Progress Measurement
[PATCH] fuse: invalidate inode pagecache when atomic_o_trunc flag is enabled — Linux Filesystem Development
ORCA Sequencer - Guided Tour №1 (Rhythm and Math!)
Profile your CPU and GPU (OpenGL and Vulkan) code with Tracy Profiler
How C++ Debuggers work - Simon Brand - Meeting C++ 2017
Journal of Computer Graphics Techniques
Breaking the x86 Instruction Set
On the Security of Password Managers - Schneier on Security
Friday Squid Blogging: A Tracking Device for Squid - Schneier on Security
Reverse Location Search Warrants - Schneier on Security
I Am Not Associated with Swift Recovery Ltd. - Schneier on Security
Cyberinsurance and Acts of War - Schneier on Security
Friday Squid Blogging: The Hawaiian Bobtail Squid Genome - Schneier on Security
China's AI Strategy and its Security Implications - Schneier on Security
Using Gmail "Dot Addresses" to Commit Fraud - Schneier on Security
Major Zcash Vulnerability Fixed - Schneier on Security
Facebook's New Privacy Hires - Schneier on Security
Friday Squid Blogging: Squid with Chorizo, Tomato, and Beans - Schneier on Security
Security Flaws in Children's Smart Watches - Schneier on Security
Security Analysis of the LIFX Smart Light Bulb - Schneier on Security
iPhone FaceTime Vulnerability - Schneier on Security
Japanese Government Will Hack Citizens' IoT Devices - Schneier on Security
Hacking the GCHQ Backdoor - Schneier on Security
Military Carrier Pigeons in the Era of Electronic Warfare - Schneier on Security
The Evolution of Darknets - Schneier on Security
Hacking Construction Cranes - Schneier on Security
Clever Smartphone Malware Concealment Technique - Schneier on Security
Prices for Zero-Day Exploits Are Rising - Schneier on Security
Speaking Events: MCSC 2019 - Schneier on Security
Speaking Events: A New Initiative for Poland - Schneier on Security
Upcoming Speaking Engagements - Schneier on Security
Why Internet Security Is So Bad - Schneier on Security
Friday Squid Blogging: New Giant Squid Video - Schneier on Security
Using a Fake Hand to Defeat Hand-Vein Biometrics - Schneier on Security
Security Vulnerabilities in Cell Phone Systems - Schneier on Security
EU Offering Bug Bounties on Critical Open-Source Software - Schneier on Security
Machine Learning to Detect Software Vulnerabilities - Schneier on Security
New Attack Against Electrum Bitcoin Wallets - Schneier on Security
Friday Squid Blogging: The Future of the Squid Market - Schneier on Security
Podcast Interview with Eva Galperin - Schneier on Security
Long-Range Familial Searching Forensics - Schneier on Security
China's APT10 - Schneier on Security
Friday Squid Blogging: Squid-Focused Menus in Croatia - Schneier on Security
Click Here to Kill Everybody Available as an Audiobook - Schneier on Security
Massive Ad Fraud Scheme Relied on BGP Hijacking - Schneier on Security
Human Rights by Design - Schneier on Security
MD5 and SHA-1 Still Used in 2018 - Schneier on Security
Fraudulent Tactics on Amazon Marketplace - Schneier on Security
Congressional Report on the 2017 Equifax Data Breach - Schneier on Security
New Shamoon Variant - Schneier on Security
Real-Time Attacks Against Two-Factor Authentication - Schneier on Security
Marriott Hack Reported as Chinese State-Sponsored - Schneier on Security
New Australian Backdoor Law - Schneier on Security
Back Issues of the NSA's Cryptolog - Schneier on Security
Your Personal Data is Already Stolen - Schneier on Security
Bad Consumer Security Advice - Schneier on Security
The DoJ's Secret Legal Arguments to Break Cryptography - Schneier on Security
Click Here to Kill Everybody News - Schneier on Security
Three-Rotor Enigma Machine Up for Auction Today - Schneier on Security
Distributing Malware By Becoming an Admin on an Open-Source Project - Schneier on Security
Using Machine Learning to Create Fake Fingerprints - Schneier on Security
What Happened to Cyber 9/11? - Schneier on Security
Israeli Surveillance Gear - Schneier on Security
Mailing Tech Support a Bomb - Schneier on Security
Chip Cards Fail to Reduce Credit Card Fraud in the US - Schneier on Security
Upcoming Speaking Engagements - Schneier on Security
Speaking Events: University of Basel, Basel, Switzerland - Schneier on Security
Speaking Events: Digital Society Conference, Berlin - Schneier on Security
Hiding Secret Messages in Fingerprints - Schneier on Security
The Pentagon Is Publishing Foreign Nation-State Malware - Schneier on Security
Privacy and Security of Data at Universities - Schneier on Security
iOS 12.1 Vulnerability - Schneier on Security
Consumer Reports Reviews Wireless Home-Security Cameras - Schneier on Security
Speaking Events: MIT, Cambridge, Massachusetts - Schneier on Security
Security of Solid-State-Drive Encryption - Schneier on Security
Troy Hunt on Passwords - Schneier on Security
How to Punish Cybercriminals - Schneier on Security
Buying Used Voting Machines on eBay - Schneier on Security
Was the Triton Malware Attack Russian in Origin? - Schneier on Security
More on the Supermicro Spying Story - Schneier on Security
Security Vulnerability in Internet-Connected Construction Cranes - Schneier on Security
Face à la crise du mouvement des « gilets jaunes », les préfets sonnent l’alerte politique
oss-security - MatrixSSL stack buffer overflow
Lecture: A deep dive into the world of DOS viruses | Friday | Schedule 35th Chaos Communication Congress
This job is unavailable
Lecture: The year in post-quantum crypto | Friday | Schedule 35th Chaos Communication Congress
Table of Contents - IEEE Transactions on Computers | IEEE Computer Society Digital Library
djbsort: Changes
Information on RFC 8391 » RFC Editor
Security in Times of Surveillance
Classic McEliece: Talks
Security in Times of Surveillance
Post-Quantum Cryptography
CBC Workshop 2018 : Florida Atlantic University - Charles E. Schmidt College of Science
NTRU Prime: NIST submission
EGSR 2019
NVIDIA Turing Vulkan/OpenGL extensions
siggraph course: path tracing in production
Combining Analytic Direct Illumination and Stochastic Shadows
Rendering Layered Materials
A Radiative Transfer Framework for Spatially-Correlated Materials
Efficient Rendering of Layered Materials using an Atomic Decomposition with Statistical Operators
Monte Carlo methods for volumetric light transport simulation
How colliding blocks act like a beam of light...to compute pi.
Constructing a cubic Bezier that passes through four points
How To Solve For The Angle - Viral Math Challenge
Even without explicit collusion, pricing algorithms converge on price-fixing strategies
Slim and light Asus StudioBook S (W700) offers Intel Xeon CPU and Nvidia Quadro P3200 GPU
progonos.com
WireGuard for macOS
draft-boneh-bls-signature-00 - BLS Signature Scheme
Format selector for 1705.05937
Isaac Asimov's Predictions for 2019
piwheels - Package List
I saw how Prusament and the Prusa i3 MK3 are made! (we find some early SL1 prototypes)
Computer Science and Engineering: Software Foundations Assistant Professor (open until filled, initial review 12/14/18)
Nvidia Launches Turing Architecture, Quadro RTX Ray-Tracing GPU
Making rent in Silicon Valley
"PAPERS, PLEASE" FOR PLAYSTATION®VITA"
DEF CON® 27 Hacking Conference - Call For Papers
Security Freeze Center at Experian
craigslist | post not found
statement on event-stream compromise
Sesame Street - Rectangles in the city and country (1969)
Science Says You Shouldn't Work More Than This Number of Hours a Week
WEBGL_multi_draw performance on WebGL Animometer
dotMorten/DotNetOMDGenerator
three.js webgl - cubes - indexed
Donations
Integration testing data access in ASP.NET Core
Migrating oidc-client-js to use the OpenID Connect Authorization Code Flow and PKCE
Tracking down action methods that need ValidateAntiForgeryToken using Structural Search and Replace
Securing Angular applications using the OpenID Connect Code Flow with PKCE
Dynamically setting Content Type in ASP.NET Core with FileExtensionContentTypeProvider
Forms and Fields in ASP .NET Core
An introduction to ASP.NET Core Razor Pages
twbs/rfs
Bootstrap 4.3.0
Get These Dependencies Off My Lawn: 5 Tasks You Didn't Know Could be Done with Pure HTML and CSS
Make your site’s pages instant in 1 minute
GoogleChromeLabs/quicklink