560 blogs tracked5,001 posts indexed

Digest archive

From Production — week of 2026-10-12

How Do You Test Spring Compatibility?

CodeName One

Write behavior tests in your Spring application, then run the same assertions against its Codename One port. Check responses, failures and state on the JVM and in a native build.

CKKS — Addition and Multiplication

Jeremy Kun

Table of Contents This is part of a tutorial series on the CKKS homomorphic encryption scheme. In the last article, we introduced symmetric and public-key encryption and decryption routines, and implemented modular polynomial arithmetic (using NTTs as a black box). This article covers the addition and multiplication operations performed on ciphertexts (without relinearization). Again, if you already know about CKKS, we are still avoiding the RNS form of the scheme and using a 64-bit modulus $Q$, which means that we’re momentarily ignoring cryptographic security.

Test README with Users and Docker: Two-Layer Verification

SitePoint

Verify your project setup documentation using a two-layer testing workflow: automate commands in a clean Docker container to catch mechanical setup errors, then observe a real user think aloud to identify missing prerequisites and unclear steps. Continue reading Test README with Users and Docker: Two-Layer Verification on SitePoint.

AI Agent Tool Calling in TypeScript: Guardrails Against Runaway Loops

SitePoint

Add bounded retries, execution timeouts, and a best-effort budget guard to your TypeScript AI agent tool-calling loop to stop runaway LLM API loops and token overruns. Continue reading AI Agent Tool Calling in TypeScript: Guardrails Against Runaway Loops on SitePoint.

New website: estimating human cryptanalytic work

Matthew Green

This is not so much a full post as it is an advertisement. I’ve been working with Claude and GPT 6 Astra to conduct a survey of historical cryptanalysis results, in an effort to determine how many human-hours have been spent attempting to cryptanalyze the problems we use in public-key encryption schemes. This is work … Continue reading New website: estimating human cryptanalytic work →

Self Host Next.js in Production with Docker Standalone

SitePoint

Learn how to self-host Next.js in production using Docker standalone output, Nginx reverse proxying, health checks, and shared cache handling across containers. Continue reading Self Host Next.js in Production with Docker Standalone on SitePoint.

Tailwind CSS v4 Dynamic Themes Using Semantic CSS Tokens

SitePoint

Combine multiple color themes and dark modes in Tailwind CSS v4 using @theme inline and CSS custom properties, enabling utilities like bg-primary to adapt at runtime without dark: variants. Continue reading Tailwind CSS v4 Dynamic Themes Using Semantic CSS Tokens on SitePoint.

Functional Programming in Python: When and How to Use It

Real Python

Functional programming is a programming paradigm in which the primary method of computation is the evaluation of functions. But how does Python support functional programming? In this tutorial, you’ll learn: What the functional programming paradigm entails What it means to say that functions are first-class citizens in Python How to define anonymous functions with the lambda keyword How to implement functional code using map(), filter(), and reduce() Functional programming typically plays a minor role in Python code, but it’s still good to be familiar with it. You’ll probably encounter it…

What Can I Do With Python?

Real Python

If you’re new to programming and considering Python, knowing what you can do with it can be motivating. Python is used in many fields, including web and desktop development, data science, artificial intelligence (AI), automation, robotics, and more. In this tutorial, you’ll explore tools, libraries, and project ideas that showcase Python’s versatility across these areas. By the end, you’ll know where to go next with your Python skills. By the end of this tutorial, you’ll understand that: You can build web applications with frameworks like Django, Flask, and FastAPI, each suitable for…

Laravel Context: The Hidden Information That Follows Your Code

Freek Van der Herten

A clear walkthrough of Laravel's Context feature and how it lets execution-scoped information travel through your app. It also explains why that matters for logging, queued jobs, and keeping trace data available without threading it through every method call. Read more


Archive · Unsubscribe

Get this weekly — one click to unsubscribe, always.

Privacy choices

Reading never requires analytics. These choices last 90 days on this browser.

Essential sign-in and security storage always stays on. Read the privacy notice.