Pagination in EF Core, Continued: Sortable Grids, htmx, and the Indexing Cost
Follow-up on keyset pagination in EF Core, covering sortable grids, dynamic sorting, and indexing costs.
Follow-up on keyset pagination in EF Core, covering sortable grids, dynamic sorting, and indexing costs.
Learn how to prevent unintentional breaking API changes in FastAPI apps using OpenAPI schema comparison and oasdiff in CI/CD.
A blog post listing database job opportunities for June 2026, with rules for employers to post positions and links to related hiring posts.
Analysis of flawed AI productivity metrics, historical automation parallels, and open vs closed AI model performance trends.
A developer shares predictions and wishes for WWDC 2026, focusing on AI-driven development, Xcode improvements, and iOS tooling.
A developer explains why they chose vanilla PHP over React/Next.js for a website relaunch, highlighting stability and avoiding dependency issues.
Microsoft introduces a pay-as-you-go storage meter for SharePoint Online overages, offering flexible scaling and integrated billing.
Invitation to T-SQL Tuesday #199 discussing the potential return to on-premises infrastructure and lost skills.
A tool for creating a text editor with automatic file attachment via paste, drag-and-drop, or file selection.
A tool that creates a text editor with automatic file attachment for pasted content over 1,000 characters, inspired by Claude's large paste feature.
Announcing micropython-wasm 0.1a0, a Python library for running MicroPython in a WebAssembly sandbox via wasmtime.
Simon Willison announces micropython-wasm 0.1a0, a Python library to run MicroPython in a WebAssembly sandbox via wasmtime.
Announcement of speaking at CollabDays Madrid 2026 about Microsoft 365 Agents SDK and AI-driven agent development.
Learn 8 useful Zsh history configuration settings to improve shell command search, storage, and efficiency.
A developer shares WWDC26 wishes, including Foundation Model image input and custom lazy layouts for SwiftUI.
Analysis of three major Australian cyber attacks: DDoS, ransomware, and data breach, with technical details and defensive recommendations.
Explains how to add persistent memory to an ADK trading agent using PreloadMemoryTool and session persistence.
Learn how to add a random post feature to an Eleventy site using PHP for random redirection.
Study guide for renewing the Azure Developer Associate certification before its July 2026 retirement, with curated resource links.
Learn how to build a Python email triage agent using the ReAct (Reason + Act) pattern for step-by-step reasoning and tool use.