LatestTop

CommunityNews
High-performance GPU programming has traditionally forced a compromise between execution efficiency and memory safety. While Rust guarant...
New
CommunityNews
Today we’re sharing the first results of Agents on Rails, a new, ongoing initiative to measure how well today’s leading agentic coding to...
New
CommunityNews
Highlights of Python 3.15 include lazy imports, faster JIT compilation, better error messages, and smarter profiling. A release candidate...
New
CommunityNews
GPU code can now use Rust’s portable SIMD. We share the implementation approach and what this unlocks for GPU programming.
New
CommunityNews
Last week we released version 0.2 of pgrust. This release was all about performance. It’s 10x faster than the previous version of pgrust....
New

This Week's TrendingTop

CommunityNews
Today we’re sharing the first results of Agents on Rails, a new, ongoing initiative to measure how well today’s leading agentic coding to...
New
CommunityNews
High-performance GPU programming has traditionally forced a compromise between execution efficiency and memory safety. While Rust guarant...
New

This Month's Trending Top

CommunityNews
Last week we released version 0.2 of pgrust. This release was all about performance. It’s 10x faster than the previous version of pgrust....
New
CommunityNews
Discover ADTs (Algebraic Data Types) in modern Java: how records and sealed interfaces bring sum types and product types to Java 25
New
CommunityNews
Step by step guide to building an agent with DeepClause.
New
CommunityNews
Strings in Rust are not simple, and perhaps not the easiest starting point when learning Rust. There is more to Rust strings than initial...
New
CommunityNews
GPU code can now use Rust’s portable SIMD. We share the implementation approach and what this unlocks for GPU programming.
New
CommunityNews
Highlights of Python 3.15 include lazy imports, faster JIT compilation, better error messages, and smarter profiling. A release candidate...
New

This Year's Trending Top

gfqdjb
Learn Step-by-Step from a Hands-On Project 9 comprehensive modules taking you from beginner to building production-ready SaaS applicatio...
New
gfqdjb
The goal of this book is to help you get from a vague idea of what you need to implement (e.g.: “I need to build a website to manage sche...
New
First poster: AstonJ
Hi! I’m Ellen, but you probably know me as duckinator or puppy. I really wish I didn’t have to write this, but I feel the Ruby community...
New
First poster: KnowledgeIsPower
Released in 2024, uv is hands-down the best tool for managing Python installations and dependencies. Here’s why.
New
bennydreamtech23
Description: “Learn how to build a full observability stack in Elixir using OpenTelemetry, PromEx, and Promtail, exporting traces, metri...
New
CommunityNews
This post was originally given as a talk for Friendly.rb. The slides are also available. Between Litestack and the Rails 8 trifecta of S...
New
First poster: jmagnani
There are books & many articles online, like this one arguing for using Postgres for everything. I thought I’d take a look at one use...
New
New
First poster: gfqdjb
What is Typed Python? Why is it important for Python developers today? How to can you get started?
New
First poster: jss
Kevin: Hey, have you tried Vite for Rails 8? It’s insanely fast. John: I’ve heard of it. Isn’t that a build tool? Didn’t Rails already c...
New
CommunityNews
Chris Houser presents the expression problem showing two ways to solve it in some languages, followed by a demonstration of solving it us...
New
New
First poster: dyowee
Looking to make it to the front page of HackerNews? Then writing a post arguing that “Postgres is enough”, or why “you don’t need Kafka a...
New
First poster: alvinkatojr
TL;DR Introduction I first encountered the chatbot as a normal Eurostar customer while planning a trip. When it opened, it clearly told...
New
First poster: AstonJ
We chose Zig over C++ and Rust because we wanted a simple, modern systems language. Here’s what we learned building a browser with it.
New

Trending Last Three YearsTop

CommunityNews
Postgres 18 introduces Asynchronous I/O (AIO) that can dramatically improve read performance, especially in the cloud. Learn how these ch...
New
New
gfqdjb
This post is my attempt to write down, in broad strokes, everything I know about good system design. A lot of the concrete judgment calls...
New
First poster: andrea
We are excited to announce the public preview of the brand-new PostgreSQL extension for Visual Studio Code (VS Code), designed to simplif...
New
CommunityNews
Odin is a general-purpose systems programming language authored by Bill “gingerBill” Hall. Designed as a modern alternative to C, Odin em...
New
CommunityNews
See how GPU drivers work thanks to VkCube in this Rust-based series for the development of Tyr.
New
CommunityNews
Radar offers geocoding, place search, and fraud detection APIs, powered by HorizonDB, a Rust-based engine delivering 20k QPS and sub-mill...
New
CommunityNews
Memory safety is a cornerstone of Zig’s design philosophy. While maintaining the performance benefits of manual memory management, Zig in...
New
New
First poster: Shiny
In this two-part series, we’ll dig deep into Solid Queue’s internals, discover what makes it unique, and learn more about why it was crea...
New
CommunityNews
Demonstrates a very basic way, in Python, how to know which fields of a dict you never accessed.
New
CommunityNews
Refactoring some Clojure code that implements an order-1 word-level Markov text generator.
New
CommunityNews
We rolled out Go 1.24 and saw a memory regression. Here’s how we dug into system metrics, uncovered a bug in the runtime allocator, and w...
/go
New
CommunityNews
“It’s not that hard to build a fully functioning, code-editing agent.” Thorsten Ball
New
New

Trending Over 3 YearsTop

New
First poster: faust
Ruffle is a Flash Player emulator written in Rust. Ruffle runs natively on all modern operating systems as a standalone application, and ...
New
CommunityNews
This repository contains a collection of sample applications and libraries written in Zig programming language and using DirectX 12 API. ...
New
New
First poster: bot
In recent months I use Go for the implementation of Proof of Concept in my leisure time, partly to study of Go programming language itsel...
/go
New
First poster: dimitarvp
Rails is not written in Ruby. I’m born and raised in Kraków, a beautiful city in Poland, maybe you’ve heard about it, maybe you’ve even ...
New
First poster: bot
To build a web application you need to make architecture decisions across a range of topics. The beauty of Ruby on Rails or Django is tha...
New
First poster: OvermindDL1
GitHub - mcobzarenco/zee: A modern text editor for the terminal written in Rust. A modern text editor for the terminal written in Rust -...
New
First poster: KnowledgeIsPower
Rocket is a web framework written in Rust. It provides a concise API and is opinionated and feature-rich beyond what you would typically ...
New
First poster: bot
Perfecting WebGPU/Dawn native graphics for Zig. A 700+ commit complete rewrite of mach/gpu (the WebGPU interface for Zig) has been compl...
New
First poster: adamaiken89
PHP: Frankenstein arrays. PHP has become quite a nice language, but there are some ugly legacies left from the past. Like the deceptive ...
New
CommunityNews
Tails is a minimal, fast Forth-like interpreter core. It uses no assembly code, only C++, but an elegant tail-recursion technique inspire...
New
First poster: bot
Typing is Hard Type Checking and Type Inference Common terms Completeness Soundness Decidability Hindley-Milner Type System Dependent t...
New
First poster: OvermindDL1
GitHub - deadpixi/wasm-maze-generator: A simple WASM maze generator in Go. A simple WASM maze generator in Go. Contribute to deadpixi/wa...
New
First poster: bot
clog/LEARN.md at main · rabbibotton/clog. CLOG - The Common Lisp Omnificent GUI. Contribute to rabbibotton/clog development by creating ...
New
  • Follow
  • Join
  • Shape
the conversation

Featured Backend Book

SQL Antipatterns

Latest Backend Books

More SQL Antipatterns
Backend Learning Resources
Practical Programming, Fourth Edition
Backend Learning Resources
Programming Ruby 4
Backend In The News
Eloquent Ruby, Second Edition
Backend Learning Resources
Programming Clojure, Fourth Edition
Backend Learning Resources
Haskell Brain Teasers
Backend Learning Resources
Advanced Functional Programming with Elixir
Backend Learning Resources
Build, Tune, Explore with OpenWebRX+
Backend Learning Resources
Vector Search with JavaScript
Backend Learning Resources
More OCaml
Backend Learning Resources
Kotlin Brain Teasers
Backend Learning Resources
Elixir Patterns
Backend Learning Resources
Kotlin Coroutine Confidence
Backend Learning Resources
MySQL 9 Essentials
Backend Learning Resources

Get money off!

The Pragmatic Bookshelf

35% off any eBook

Manning Publications

45% off any item

The Pragmatic Studio

20% off any course

Linux New Media

15% off any non-sub item

Simply use coupon code "devtalk.com" at checkout. Where applicable this coupon can be used for an many items and as many times as you like!

My Saved Portals

    None saved yet

Devtalk Supports Global Peace

My Saved Portals

    None saved yet