Go
Go
Go
Databases
Ever have a query 'tossed over the fence' that you find incomprehensible but still have to support it? A few years ago, you would have needed to triage the query. Obfuscated queries can be tough to decipher. Sometimes, the query is due to someone or an ORM being clever. Many times the query is touch to read because the DBeaver recently added its AI Chat to the free, open-source DBeaver Community Edition. And you will find it very at determining what a query does. Let's start with a simple que
<p>A <a href="https://nownownow.com/about" target="_blank" rel="noopener noreferrer">now page</a> : what has my attention this month. Last updated 2026-07-10.</p> <h2 id="building"> Building <a class="heading-link" href="#building"> <i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"></i> <span class="sr-only">Link to heading</span> </a> </h2> <ul> <li><a href="https://pypi.org/project/turbohtml/" target="_blank" rel="noopener noreferrer"><strong>turbohtml</strong></a> — a C
Infrastructure and DevOps
Been working on a small side project for the last few months called reqsh. The idea started because I was constantly jumping between curl commands, Postman, editing headers, copying tokens, changing base URLs... it just felt more annoying than it should. So I ended up building a terminal-first HTTP REPL where you stay in one interactive session. You can save base URLs, keep headers around, use variables, organize requests and just experiment without rewriting the same command over and over. It's
Systems Programming
Python
Developer Tools
Give an agent better tools and it should do better work. That’s the instinct, anyway. When you open a pull request, Copilot code review reads the diff and explores the surrounding code to find the problems that matter before they ship. To do that, it used its own code exploration tools. So when we swapped in the better-maintained, shared tools that power the Copilot CLI, grep, glob, and view, we expected a clean upgrade. Instead, in our benchmarks, we found that the cost of reviews was h
Machine Learning and AI
Mathematics
Data Engineering
Learn how Confluent Tableflow turns Kafka topics into Iceberg tables for zero-ETL analytics with automatic schema evolution and open catalog access.
Quantum Computing
Open Source
Developer Tools
Over the years, I've built up a collection of aliases, shell functions, and CLI tools that make my terminal feel like home. All of it lives in a single repository: my dotfiles. It's a backup of every terminal tool and configuration I rely on, and it means I can set up a brand new Mac from scratch in about five minutes. Colleagues at Spatie use it as a starting point for their own setups too. Let me walk you through what's in there. I'll cover the tools and tricks first, with installation and set
Machine Learning and AI
Rust
Jarred Sumner explains why the Bun team is moving from Zig to Rust, after years of fighting memory safety issues in a codebase that mixes GC and manual memory management. He also shares how Claude helped make a mechanical, test-suite-driven rewrite realistic without pausing feature work for a year. Read more
Data Engineering
Confluent blog
Software Engineering
Go
Go's concurrency is one of the main reasons people like the language. You write go f(), send values through channels, and the runtime scheduler runs thousands of goroutines on just a few OS threads. It feels effortless. None of that machinery exists in C. Which made me wonder: how close can you get to Go's concurrency model using only POSIX threads? Obviously, native OS threads can't match the efficiency of lightweight goroutines, but what is the actual cost, when does it become a problem, and i
Linux
i am working on a messaging app and created some details in rust. rust is useful because it has tooling for formal verification. my rust code compiles to WASM to be used in a browser. my project itself is using cryptography beyond the WASM because browsers provide a crypto api for basic functionality out-of-the-box. to work with what i have now (javascript/typescript) i came across this page, but the links lead to 404 pages on github. not sure about the status of the project. i dont know if ther
Infrastructure and DevOps
Machine Learning and AI
Ambulatory care, the outpatient clinics and physician practices where most patients...
Rust
We've been picking off small sub-tasks of the Billion Row Challenge, which asks us to summarise a large amount of data as quickly as we can. This time we complete the whole challenge, but in a slow way, to make sure we understand it. In future videos we will attack the last remaining sub-tasks, which concern how to collect together the information (probably in a hashmap) and print a summary. The code is at https://codeberg.org/andybalaam/brrmbrrm Follow me on mastodon: @[email protected]
Graphics
I'm still pretty new to Rust, and one thing I've noticed is that I often learn way more after spending an hour fighting a compiler error than I do from watching a tutorial. At first it's frustrating, but once I finally understand why Rust was complaining, the concept tends to stick. Borrowing, lifetimes, ownership—none of them really clicked until I had to debug real code. Is that how most people learned Rust, or did you have a different approach that made things click sooner? submitted by
Compilers
arXiv:2607.07723v1 Announce Type: new Abstract: This paper does not address the mathematical truth of P versus NP. Instead, it identifies a structural limitation of uniform proof-generation methods in the standard Turing model. The observation is model-theoretic: it concerns the interaction between semantic invariants and syntactic verification, not the provability of complexity statements. We formalise an admissible method as a generator-verifier pair that produces, for each program, a finite
Machine Learning and AI
arXiv:2607.07719v1 Announce Type: new Abstract: Parameter-efficient fine-tuning adapts a large language model to one task cheaply, but across a task sequence LoRA-style methods keep stacking low-rank updates on the same frozen weight, so each new task tends to overwrite the previous ones. We present ReCoLoRA (Recursive Consolidation of Low-Rank Adapters), a spectrum-aware framework for continual fine-tuning: adapters are initialized from a randomized SVD of the pretrained weight, per-layer effe
https://preview.redd.it/1kcfflj80ach1.png?width=980&format=png&auto=webp&s=a4c044fd807bf9d5369f8c2a5e1a051741c74435 sorry for the bad picture! it's a thinkpad X270 very cheap, in the picture it's running 2 AI models and it feels surprisingly well, egui is great running: https://github.com/boquila/boquilahub submitted by /u/Fincho64 [link] [comments]
Compilers
Specification-driven composition addresses a common scalability bottleneck in data pipelines. Data pipelines often start as simple scripts, but as they grow, you duplicate transformation logic and small changes cascade across multiple workflows. Copying and modifying data transformation logic across scripts leads to workflows that become difficult to manage at scale. Tracking what each pipeline does becomes harder because workflow intent is embedded in code. This lack of visibility complicates g
Data Engineering
Most enterprise analytics evaluations are really just dashboard comparisons. That's...
Distributed Systems
Software Engineering
submitted by /u/LeopardThink6153 [link] [comments]
JavaScript
I decided to try using the outliner code I posted yesterday using an Android tablet and Google Chrome. I was able to create several outlines, save them to the local filesystem, and then reload them – nice! I am still planning to make some updates to the outliner to make editing easier on a phone.
Hi everyone, I'm currently upgrading/building a lightweight data pipeline platform in Rust and want to leverage WASI Preview 3 (p3) features. I'd like to ask: what are the currently recommended stable (or most reliable) versions of wasmtime, wit-bindgen, and cargo-component that play well together for Preview 3 support? Any version matrix or pinning suggestions would be highly appreciated. Thanks in advance! submitted by /u/nuv0x [link] [comments]
Machine Learning and AI
In our Engineering Energizers Q&A series, we highlight the engineering minds driving innovation across Salesforce. Today, we spotlight Nancy Chen, Vice President of Engineering at Informatica. Nancy leads the development of Copilot, an AI-powered experience that enables users to generate data integration pipelines using natural language. Since launching, customers have generated approximately 10,000 pipelines and submitted more than 25,000 expression-generation requests. Explore how the team
Software Engineering
JavaScript
If you collect some data with respect to a specific context, when there are significant changes in that context, the original data no longer fits seamlessly with any newly collected data.One way to handle this is to change all of the old data, updating it to the new changes. This works, but it could take quite a while in production and can be extremely risky. A change in massive data can take days or even weeks to run. A small mistake could effectively destroy the old data. The other way to han
Finally, an answer to Claude Code and Codex from Elon Musk's team. Grok 4.5 — Faster and Cheaper than the Opus-Classhttps://x.ai/news/grok-4-5https://cursor.com/blog/grok-4-5On July 8, 2026, SpaceXAI unveiled the Grok 4.5 model—tailored for code generation, autonomous tool use, and "office" tasks. It was trained in collaboration with Cursor on tens of thousands of GPUs. The training data includes trillions of tokens from real Cursor sessions: how people work with repositories, agents, and to
Databases
The Brazilian PostgreSQL community is gearing up for one of the most anticipated events of the year: PGConf.Brasil 2026. Taking place in the city of Blumenau from September 2 - 4, this year’s conference features no less than 13 sessions by EDB colleagues.
Software Engineering
Security and Cryptography
Databases
A few months ago, I spent time with multiple teams inside the same large financial services organization. I spoke with the data engineering team. The AI and model team. The platform team. The governance and compliance team. Each conversation sounded right. That was the problem. Each team understood its domain. Each had a clear mandate. Each had a reasonable explanation for the choices it was making. Nothing sounded careless. Nothing sounded irresponsible. But the real issue did no
Infrastructure and DevOps
Hands-on guide to coding drift detection in Python: concept drift example, River package, MD3 and HDDDM multivariate detectors with code.
Networking
Un système événementiel qui marche en démo, c'est facile. Un qui tient en prod, c'est une autre histoire. Épisode 4 (et final) de la série EDA : idempotence pour de vrai (avec Redis), observabilité event-driven, alerting sur Mattermost, industrialisation Terraform… et nos vraies galères.
Compilers
Programming Languages
Self-Hosting
From small quality-of-life tweaks to bigger feature launches, our product updates focus on making it easier for you to start and scale online. This post is your hub for new features and upgrades. Check back every month for updates.Catch up on last year’s updates in our 2025 product changelog.June updatesA product photo should be enough to start selling. With the new Hostinger Ecommerce, it is.Upload a product photo, let AI create a full product page with details and pricing, connect payments,
Security and Cryptography
RSA and ECC, cryptographic algorithms that we’ve all relied on for decades, are vulnerable to the attack of sufficiently advanced quantum computers. Such quantum computers do not exist yet, but they seem to be coming sooner than expected. Luckily, the solution is already available: migrate to ML-KEM encryption and ML-DSA signatures, which are designed to be resistant to quantum attack. They were standardized in 2024 by the U.S. National Institute of Standards and Technology (NIST) after an eig
Rust
The Rust team is happy to announce a new version of Rust, 1.97.0. Rust is a programming language empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup, you can get 1.97.0 with: $ rustup update stable If you don't have it already, you can get rustup from the appropriate page on our website, and check out the detailed release notes for 1.97.0. If you'd like to help us out by testing future releases, you might consider updating loc
Infrastructure and DevOps
Running LLMs locally for coding is now viable. We measured latency, token throughput, and privacy tradeoffs between local Ollama/CodeLlama setups and cloud AI tools. Continue reading Local AI Coding vs Cloud: Performance Analysis 2026 on SitePoint.
Web Development
Comprehensive guide covering AI Agent Testing Automation: Developer Workflows for 2026 with practical implementation details. Continue reading AI Agent Testing Automation: Developer Workflows for 2026 on SitePoint.
Machine Learning and AI
The Paintbrush Paradox: Why the Monolithic Era of AI Is Crumbling Over the past week, two narratives have been colliding everywhere I look. On one side, there’s panic. AI is expected to replace marketers, engineers, and entire categories of knowledge work almost overnight. On the other, there are quieter but far more consequential signals: enterprise teams discovering their AI infrastructure is burning through API budgets far faster than expected. This isn’t because the underlying models are
A month ago, I shared this project first time for the community and now it added form validation and OpenAPI specification support. Batteries Included A Rust workspace with Just commands; to lint, build, clean, test, and run each crate. Rust linters, Docker, Docker Compose, Alpine development images, and Distroless production images. Axum async web framework skeleton with environment-based configurations. Production-ready middleware including CORS, Timeout, Structured JSON logging, and Request
Databases
(Mitchell Hashimoto) is building Ghostty, Vouch and has cool thoughts about testing. He was behind a lot of cloud tooling like Vagrant, Packer, Consul, Terraform, Vault, Nomad, Waypoint. In this interview, we talk about terminals, Zig and open source. You’ve been interviewed a lot. Why do people like to interview you? In interviews, everyone comes from a different angle. Many people want to know how the software engineering to business founder mindset transition went. Then others are interest