Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

One of jOOQ’s most popular feature is the out-of-the-box debug logging experience. jOOQ developers find this feature very useful when developing their applications. Assuming you run a jOOQ query and configure your logger to print DEBUG log output: When this query is executed, your log output might contain something like this: Executing query : select … Continue reading Managing Sensitive Data in jOOQ 3.21+ Logs →

With the mountains of Python code that it's possible to generate now, how's your code review going? What are the limitations of human review, and where does machine review excel? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects.


About nine months ago, my son said he wanted to make a video game. He said it was called Exploding Kitties. We made it together on my computer. He described the gameplay and drew the graphics. I vibed the code. The game basically worked. But we had to build it in small pieces. And, periodically, I had to spend time in the guts of the code, getting it back on the rails. Unifying two ways of doing the same thing. Fixing gnarlier bugs. Disenta....

About nine months ago, my son said he wanted to make a video game. He said it was called Exploding Kitties. We made it together on my computer. He described the gameplay and drew the graphics. I vibed the code. The game basically worked. But we had to build it in small pieces. And, periodically, I had to spend time in the guts of the code, getting it back on the rails. Unifying two ways of doing the same thing. Fixing gnarlier bugs. Disenta....

AI speeds up development - but it might default to past conventions and versions. How can developers ensure they work with the latest features and requirements?

uv - codeyarns.com - 2 months ago - eng
uv is a package and project manager for Python projects. It fully replaces two things: manually using virtual environments and managing packages. It is super fast, ironically because it is written in Rust! Install $ curl -LsSf https://astral.sh/uv/install.sh | sh Usage Initialize the directory of the Python project by invoking this inside the directory: $ uv init This creates a pyproject.toml with project metadata and .python-versio....




Originally published on Rails At Scale . Look! A trace of slow events in a benchmark! Hover over the image to see it get bigger. A sneak preview of what the trace looks like. Now read on to see what the slow events are and how we got this pretty picture. The rules The first rule of just-in-time compilers is: you stay in JIT code. The second rule of JIT is: you STAY in JIT code! When control leaves the compiled code to run ....

A Discord account is more than just your username and avatar. That’s why it’s important to help keep your account safe and secure by using Multi-Factor Authentication, SMS Backup Authentication & QR Code Login. Learn how to keep your account more secure in the following blog post!

Most GraphQL Gateway discussions focus on public-facing APIs and multi-client architectures. This article explores a different axis—using GraphQL Mesh to stitch internal services into a unified gateway powering admin tooling. We share implementation details, honest challenges from six years in production, and a forward-looking perspective on how AI agents could leverage the unified graph.

cons - june.kim - 2 months ago - eng

Functor Wizardry - june.kim - 2 months ago - eng

cons - june.kim - 2 months ago - eng

Functor Wizardry - june.kim - 2 months ago - eng

I have too many issues and not enough time. Same as everyone. The usual loop is: pick an issue, context switch into it, write the code, open a PR, pick the next one. Do that until the sprint ends or you lose the will. Coding agents help with this. I can point Claude Code at an issue and let it work while I do something else. But that’s still one agent, one issue, one terminal. If I have 10 issues labeled “agent-ready,” I’m not babysitting....

Shoe Dog - arunmani.in - 2 months ago - eng

Introduction Users have access to a wealth of information on Yelp business pages – from reviews and photos to structured information, menus, and Ask the Community feature on the business page, a single business page can be an ocean of content. At the same time, user expectations have evolved: people now expect immediate, direct answers. Sifting through dozens of reviews to find a simple fact can be time-consuming. Fortunately, advances in L..

Most GraphQL Gateway discussions focus on public-facing APIs and multi-client architectures. This article explores a different axis—using GraphQL Mesh to stitch internal services into a unified gateway powering admin tooling. We share implementation details, honest challenges from six years in production, and a forward-looking perspective on how AI agents could leverage the unified graph.

Originally published on Rails At Scale . Look! A trace of slow events in a benchmark! Hover over the image to see it get bigger. A sneak preview of what the trace looks like. Now read on to see what the slow events are and how we got this pretty picture. The rules The first rule of just-in-time compilers is: you stay in JIT code. The second rule of JIT is: you STAY in JIT code! When control leaves the compiled code to run ....

March 27 - notrace.how - 2 months ago - eng
New resource: (fr) Surveillance et fichage d'activistes à Genève : Ce qu'on apprend du cas d'Extinction Rebellion

I have too many issues and not enough time. Same as everyone. The usual loop is: pick an issue, context switch into it, write the code, open a PR, pick the next one. Do that until the sprint ends or you lose the will. Coding agents help with this. I can point Claude Code at an issue and let it work while I do something else. But that’s still one agent, one issue, one terminal. If I have 10 issues labeled “agent-ready,” I’m not babysitting....

Shoe Dog - arunmani.in - 2 months ago - eng

After I switched to Pure Blog a bunch of links (internal and external) were broken. Because my links now look like this: https://j11g.com/this-site-switched-to-pureblog Instead of https://j11g.com/2026/03/23/this-site-switched-to-pureblog The fix is easy enough. Put this in your .htaccess file. There already is some stuff there, just put this at the top. RewriteEngine On # Redirect from /YYYY/MM/DD/slug/ to /..

After I switched to Pure Blog a bunch of links (internal and external) were broken. Because my links now look like this: https://j11g.com/this-site-switched-to-pureblog Instead of https://j11g.com/2026/03/23/this-site-switched-to-pureblog The fix is easy enough. Put this in your .htaccess file. There already is some stuff there, just put this at the top. RewriteEngine On # Redirect from /YYYY/MM/DD/slug/ to /..

Leonardo of Pisa (c1170-1241+), better known as Fibonacci, wrote Liber Abaci to introduce and advocate the adoption of “Indian figures” (Hindu-Arabic numerals) to Italy. The book explains how to perform arithmetic and common business problems using the digits and a positional number system. Leonardo uses a composed fractions (aka composite fractions, aka linked fractions) notation to express mixed radix quantities (i.e. positional numbers....

Leonardo of Pisa (c1170-1241+), better known as Fibonacci, wrote Liber Abaci to introduce and advocate the adoption of “Indian figures” (Hindu-Arabic numerals) to Italy. The book explains how to perform arithmetic and common business problems using the digits and a positional number system. Leonardo uses a composed fractions (aka composite fractions, aka linked fractions) notation to express mixed radix quantities (i.e. positional numbers....




Building an app that records meetings, generates transcriptions, and produces AI analysation sounds straightforward – until you try to make it reliable while the user goes in and out of your app, takes calls, plays music, or checks notifications. This post walks through how we handled background recording and post‑recording processing on iOS and watchOS […] The post Keeping Meeting Apps Alive in the Background on iOS and watchOS appeare..

Agent-assisted development is quickly becoming a common mode of software development. New techniques are emerging to help LLMs generate code that matches your preferences and standards. One common approach is to create an AGENTS.md, CLAUDE.md, or GEMINI.md file with project details, build instructions, and coding guidelines. The AI agent loads this file into context on […]


Classic RAG expects a linear process 1 An LLM translates the user’s prompt into a query 2 We search on...

Companies, as they grow to become multi-billion-dollar entities, somehow lose their vision. They insert lots of layers of middle management between the people running the company and the people doing the work. They no longer have an inherent feel or a passion about the products. The creative people, who are

Markdown doesn’t do most of what those formats do. You can’t set margins. You can’t do columns. You can’t embed a pivot table or track changes or add a watermark that says DRAFT across every page in 45-degree gray Calibri. Markdown doesn’t even have a native way to change the font color. And none of that mattered, because it turns out most writing isn’t about any of those things. Most writing is about getting words down in a structure ..

Self hosting ideas - lainchan.org - 2 months ago - eng
Hi all, im new to self hosting. Id love project ideas/tips from you guys! Using fedora/Redhat software primarily. (Rocky Linux, OpenShift, Podman)

Discover the 5 principles behind Snyk’s developer experience. Learn how seamless workflows, actionable fixes, and AI-driven security help developers ship secure code faster without disrupting productivity.


Passwords are a shared-secret liability. Here is how to build a modern passwordless auth flow using Email OTP and Passkeys (WebAuthn), without storing passwords.

pkgmirror is an open-source, self-hosted Zig toolchain and package mirror service so your builds no longer rely on third-party services or Microsoft GitHub. Mach now hosts its own pkgmirror at pkg.hexops.org . Features Zig toolchain mirroring : acts as a caching reverse proxy for Zig toolchain downloads from ziglang.org Package mirroring (optional) - instead of writing GitHub URLs in your project’s build.zig.zon, use your own ser....

Garbage Truck - solomon.io - 2 months ago - eng
I have been spending a lot of time lately tinkering with native Mac app development, and I’m releasing my first one—a small utility called Garbage Truck.

29 visitors online