Pull to refresh

My feed

Type
Rating limit
Level of difficulty
Warning
To set up filters sign in or sign up
Post

I recorded a short video showing how to build a complete feature using Claude Code Agent Teams. Even if you're not using Agent Teams, the general approach still applies, making this a useful watch for anyone getting started with Claude Code or curious about this new experimental feature. In the video, I set up an "umbrella" project that brings together two repositories and multiple components: a Java App built with Google ADK (Spring Boot), a Front End App, and a Command Line utility. As part of the demo, the utility is extended with an "api" command that exposes it via the AG-UI protocol, allowing clients to connect to it directly.

Link to the video https://youtu.be/FekjxvNSpyg in the case embed does not work.

Tags:
Rating0
Comments0
Post

Since there are so many great command line AI assistants, including the marvellous Opencode, I thought I was going to stop developing Gaunt Sloth. However, because I control the code and it is so small and LangChain.js-based, I still find myself reaching for it regularly for quick prototypes and other tasks.

https://github.com/Galvanized-Pukeko/gaunt-sloth-assistant/

The last thing I needed was to use it with a very minimal system prompt and without any vendor-provided defaults, so here comes a new config parameter: noDefaultPrompts. This enforces no fallback to default system prompts, which means if your project config does not define a system prompt, it will be completely blank.

Example config

{
  "llm": {
    "type": "groq",
    "model": "openai/gpt-oss-120b"
  },
  "noDefaultPrompts": true
}

Another new feature, introduced for experiments, is the api command, which currently supports the AG-UI protocol. Calling gsloth api ag-ui will make Gaunt Sloth listen for incoming connections.

{
  "llm": {
    "type": "openai",
    "model": "gpt-4o-mini"
  },
  "streamOutput": true,
  "commands": {
    "api": {
      "port": 3000,
      "cors": {
        "allowOrigin": "http://localhost:5555",
        "allowMethods": "POST, GET, OPTIONS",
        "allowHeaders": "Content-Type, Accept"
      }
    }
  }
}

A client implementation and demo setup are available at the link below. https://github.com/Galvanized-Pukeko/galvanized-pukeko-ai-ui

Tags:
Rating0
Comments0
Article

CRM, Regulatory Constraints, and Automation: How We Engineered a Reliable Release Process

Level of difficultyMedium
Reading time14 min
Reach and readers4.5K

How we transformed stressful manual releases into a dependable, one-click process using GitOps and automation. 50+ modules, auditors and regulators—in a single template that scaled across more than 30 services. No magic, an engineering discipline.

Read more
Article

Copper Filler: Saving on PCB Manufacturing in KiCad

Level of difficultyMedium
Reading time5 min
Reach and readers3.4K

Hello, fellow developers!

Anyone who designs multilayer printed circuit boards in KiCad has faced the need, during routing, to leave large areas free of copper polygons (whether connected to nets or not) for schematic or other reasons. On outer layers, this isn't a big problem. On inner layers, it's a bit different. While it might be fine from a topology perspective, it's not ideal from a manufacturing point of view.

Today, we want to share a plugin we developed to solve this problem. It's a tool for automatically filling free areas on a PCB with non-current-carrying copper elements, either square or round, of a configurable size.

Why is this needed?

At first glance, an empty area on a board is just bare laminate without copper. But for the manufacturer and the end-user of the device, this has two important consequences.

Read more
Article

Message queues in Postgres Pro: ditching external brokers for true transactional reliability

Level of difficultyEasy
Reading time5 min
Reach and readers14K

Your service has just published a message to RabbitMQ — and then, right at commit time, the database transaction rolls back. The classic distributed-systems nightmare: ghost data, broken consistency, and hours lost to debugging. Usually you fight this with tricky custom code, two-phase commits, or just… crossing your fingers. But what if a PostgreSQL rollback could automatically “roll back” the message too, putting it back into the queue without you writing a single extra line? Here’s how that works.

Read more
Article

Your AI Should Be Writing Tests. The Unfair Advantage Every Vibe Coder Ignores

Level of difficultyEasy
Reading time4 min
Reach and readers16K

Every prompt is a gamble. Your AI writes code that compiles, looks right, and silently breaks things you already built. Tests catch it before your users do. The best part? Your AI can write the tests for you.

~206 символов. Добавил "compiles, looks right" из A для конкретики, убрал "And here's the thing" на более кликбейтное "The best part?".

Добавить в начало статьи?

Read more
Article

Documentation in UX Design: why is it important and how to integrate it into the workflow

Level of difficultyEasy
Reading time4 min
Reach and readers6.1K

Design documentation is a crucial part of the UX workflow that unfortunately often gets looked upon as something not worthy of wasting time and effort on. Meanwhile, it is the most trustworthy way of bringing order to the process and sharing all the details about the product development with everyone involved. Basically, it is a set of documents that record all the steps, details, descriptions and explanations of every action and decision taken and performed while creating the product. 

Let’s discuss its goals, components and ways of effective integration into the typical UX design workflow.

Read more
Article

We design a professional front-end for a messenger

Level of difficultyEasy
Reading time3 min
Reach and readers4.6K

Before creating our future messenger, we need to decide on the technology we'll use for its development. Among web development tools for single-page applications (SPAs), Angular and React are clear favorites. I won't dwell on the advantages of each of these tools, but will focus on Angular, as I've previously conducted research on non-classical virtualized lists and found that it handles this task better than React.

Read more
Article

AI Tools — A Real-World Look at Data, Development, and Analytics

Level of difficultyMedium
Reading time5 min
Reach and readers16K

In this article, our team shares how artificial intelligence and modern analytics tools have shaped the way our projects are built, tested, and optimized — from code to player experience.

Artificial intelligence isn’t just hype for us — it’s a practical, everyday part of how we build and improve our projects. AI empowers us to accelerate development, improve reliability, personalize experiences, and make smarter decisions based on real player behavior. Below, we walk through how AI is integrated into key parts of our platform.

Read more
Article

PostgreSQL 19: part 2 or CommitFest 2025-09

Level of difficultyMedium
Reading time6 min
Reach and readers5.2K
Article

PostgreSQL 19: Part 1 or CommitFest 2025-07

Level of difficultyMedium
Reading time7 min
Reach and readers5K
Article

How to run the new RexGlue recompiler for Xbox 360

Reading time2 min
Reach and readers3.9K

Build the project as follows:

This command is for downloading from GitHub: https://github.com/rexglue/rexglue-sdk

Warning: You can download a pre-built .exe file, which will allow you to decompile the game in C++ (but building it is unlikely). Furthermore, versions are updated frequently, and the latest versions (with more instructions) are worth building.

Prepare the necessary directory.
Specify it as REXSDK in the global variables.

Sometimes the project won't compile in x64, so it's worth adding these lines to CMakeList.txt.

Enable Windows developer mode to download the necessary packages.

And in the /thirdparty/libsmpack folder, enter the following commands.

Then the necessary updates for the package will be downloaded.

Try adding additional parameters here. If it doesn't compile, then:

And finish the build:

Testing

To test the tool, use the following commands:

Add it to the assets/default.xex folder (you'll need to create it and add it to the project that rexglue will create).

This video can be useful for installing clang-cl and preparing default.xex from an Xbox 360 ISO image (which was dumped).

The program will display all missing instructions and replace them with placeholders (but it's best to create an issue with the required instructions, and once they're implemented, return to the project).

Don't forget to support the developers with well-deserved stars and share with your friends. Also, subscribe so you don't miss the next part, which will explain how to run the recompiled project.

Read more
Article

Mandelbrot set. 32-bit TrueColor. 60 FPS. 80-bit long double. OpenMP. Supersampling 2x2 (4 passes). Color rotation

Level of difficultyMedium
Reading time4 min
Reach and readers4.8K

Mandelbrot set. 32-bit TrueColor. 60 FPS. 80-bit long double. OpenMP. Supersampling 2x2 (4 passes). Color rotation. I want to say. This is the most necessary thing in the Universe. The most profound. And now, in my entire life, I finally started writing code and did it. Quite complex. And the most beautiful. Download and see! It's an executable file, on GitHub.

github: Download Latest Version Windows And Source code

Read more
Article

Проблема не в дедлайнах. Проблема в отсутствии границ и так ли это?

Level of difficultyEasy
Reading time7 min
Reach and readers5.9K

Временем управлять нельзя - это не ресурс и почему у меня внутри умирает один инженер? Предлагаю это проверить, получится ли прийти к чему-то общему.

Read more
News

ReXGlue, a toolkit for creating native PC ports of Xbox 360 games, has been released

Reading time2 min
Reach and readers8.2K

A new project called ReXGlue has been released online. It's a software development kit (SDK) designed for static recompilation of Xbox 360 console software. The utility's primary purpose is to convert native PowerPC code into portable C++ code, which can then be compiled for native execution on modern computers running Windows, Linux, or macOS https://github.com/rexglue/rexglue-sdk

Read more
Article

If You're Afraid of AI Replacing Developers, You're Missing the Bigger Economic Reality

Level of difficultyEasy
Reading time6 min
Reach and readers6K

I like AI and have been working with the technology for over a decade. It’s been exciting, interesting, and inspiring — until recently.

As I write this in mid-February of 2026, software stocks are in freefall and social media is inundated with videos of AI company CEOs predicting the looming collapse of the software industry.

They tell us the story we’ve heard on loop for two years:

Read more
Post
interface
interface

Built my own UART Web-Serial terminal.
Drew the mockups myself, read and edited the code. HTML/CSS — 99% AI generated, JS — roughly 80%.

Key feature: zero installation, works on locked-down machines. Open tab — plug in USB-UART — go. You can browse HABR and sniff UART simultaneously in another tab.

What makes it different

Unlimited export. Real-time packet counter for the future log file — instantly see how much you've captured.
No lag under load. Batched DOM updates, handles 500k+ log lines without freezing.
JSON scripts for automation. Useful when hardware needs precise handshake timing — describe command sequences in JSON, terminal executes with proper delays.
Multiple input fields with separate send buttons. Convenient for switching between frequent commands — no copy-pasting needed.
Hex input with auto-formatting. Automatic spaces, validation — no mental byte counting.
Packet grouping by inter-arrival time. Helps visually spot message boundaries when traffic is dense.
Custom baud rates. Beyond standard 9600/115200 etc. — enter any rate your hardware supports.
Technical details
Clean interface — only what actually matters from 20 years of HW/FW/Embedded experience. Vanilla JS, zero frameworks. Not for ideological reasons, just wanted no dependencies and minimal bloat.
Web Serial API provides direct COM port access through the browser — works in Chrome/Edge on desktop.

Links
Live: link
Source: link

Might come in handy for flashing Arduino, debugging firmware, sniffing hardware communication.

Tags:
Rating0
Comments0
Article

Neurosymbolic AI: The Architecture of a Semantic Neural Network. How to Teach LLMs to Calculate

Level of difficultyEasy
Reading time17 min
Reach and readers4.4K

LLMs fail at elementary math. Corporations spend billions, but ultimately are forced to attach calculators to computing machines of incredible power. All attempts to fix this via Chain-of-Thought, fine-tuning on arithmetic tasks, or context expansion have failed.

I conducted a series of experiments to understand why, and came to the conclusion that neural networks are simply not meant for discrete arithmetic. Their true purpose is continuous transformations.

This article describes the implementation of a novel neural network architecture that combines the precision of symbolic AI with the generalization capabilities of LLMs. As always, experiments and code are included.

Read more
Article

How to Speed Up and Optimize Windows 11

Level of difficultyEasy
Reading time4 min
Reach and readers5.3K

Windows 11 is a modern and beautiful operating system, but sometimes it can run slower than you'd like. This is especially noticeable on older or less powerful PCs. The good news is that there are several simple and effective ways to improve system performance, making it faster and more convenient to use.

In this article, we'll look at how to properly configure Windows 11, get rid of unnecessary processes, and optimize its performance so that your computer runs smoothly and stably.

By the way, if you're interested in IT and useful tools, check out my Telegram channel. I regularly post fresh news, life hacks, and other useful things there. And now, to the heart of the article.

Read more
Article

Tax Reform 2026: Changes and New Income Limits for Sole Proprietors

Level of difficultyEasy
Reading time10 min
Reach and readers4.5K

A major package of amendments to the Tax Code of the Russian Federation (hereinafter referred to as the Tax Code), draft federal law No. 1026190-8, may come into force on January 1, 2026. The law passed its first reading on October 22, 2025, and on November 10, revised amendments for the second reading were published, and it is these current changes that I have taken into account in this article.

Read more