Trending This:
Latest

I’ve started writing more Python code lately (because of… AI, you know). In this post, I share the tools, libraries, configs, and other i...
New

Postgres LISTEN/NOTIFY can cause severe performance issues under high write concurrency due to a global lock during commit. Learn why it ...
New

Brut: A New Web Framework for Ruby
New

Developed in collaboration with Arm and Google, Tyr is a new Rust-based DRM driver targeting CSF-based ARM Mali GPUs.
New

My Journey into Haskell: Building a Reverse Polish Notation Calculator
Introduction: A Side Quest
In my attempt to get my first paychec...
New
This Week's Trending

I’ve started writing more Python code lately (because of… AI, you know). In this post, I share the tools, libraries, configs, and other i...
New
This Month's Trending 

Brut: A New Web Framework for Ruby
New

My Journey into Haskell: Building a Reverse Polish Notation Calculator
Introduction: A Side Quest
In my attempt to get my first paychec...
New

I used AI to port virtually all of the shaders from Sascha Willems’ [popular Vulkan
New

Run AI models, data transformation pipelines, and real-time analytics on your data lake with a self-optimizing, serverless runtime. No in...
New

Explore weird quirks of rusts type system
New

Chris Lattner mentioned that Python can actually call Mojo code now. I love this idea (!) as I’m definitely in the market for a simple co...
New

Fake clock, new GC, flight recorder and more.
New

Lessons from building a parser
New

For a very long time, the Rust WASM story wasn’t entirely clear to me. In order to use
WASM from Rust you had to use Node, Webpack, and ...
New

Developed in collaboration with Arm and Google, Tyr is a new Rust-based DRM driver targeting CSF-based ARM Mali GPUs.
New

Postgres LISTEN/NOTIFY can cause severe performance issues under high write concurrency due to a global lock during commit. Learn why it ...
New
This Year's Trending 

Postgres 18 introduces Asynchronous I/O (AIO) that can dramatically improve read performance, especially in the cloud. Learn how these ch...
New

A look at how and why we migrated from Next.js to Ruby on Rails.
New

We are excited to announce the public preview of the brand-new PostgreSQL extension for Visual Studio Code (VS Code), designed to simplif...
New

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

Memory safety is a cornerstone of Zig’s design philosophy. While maintaining the performance benefits of manual memory management, Zig in...
New

Odin is a general-purpose systems programming language authored by Bill “gingerBill” Hall. Designed as a modern alternative to C, Odin em...
New

Refactoring some Clojure code that implements an order-1 word-level Markov text generator.
New

The official site of the Los Angeles Python programming language community.
New

A recap of the first year of work on enabling support for the free-threaded build of CPython in community packages.
New

“It’s not that hard to build a fully functioning, code-editing agent.” Thorsten Ball
New

:fire: Time Travel Visual Debugger for Rust
New

How to Use Python in C
New

Ivar is a Ruby gem that automatically checks for typos in instance variables.
New

New

When designing error types in Rust, especially for libraries with a public API, there are several important considerations to keep in min...
New
Trending Last Three Years

Perfecting WebGPU/Dawn native graphics for Zig.
A 700+ commit complete rewrite of mach/gpu (the WebGPU interface for Zig) has been compl...
New

not-common-lisp-to-julia.org.
GitHub Gist: instantly share code, notes, and snippets.
New

Introducing Trilogy: a new database adapter for Ruby on Rails | The GitHub Blog.
We’ve open sourced Trilogy, the database adapter we use...
New

Some Thoughts on Zig — Sympolymathesy, by Chris Krycho.
One of the biggest things Zig has going for it—especially compared to Rust—is th...
New

user-defined iteration using range over func values · Discussion #56413 · golang/go.
There is no standard way to iterate over a sequence...
New

crubit/design.md at main · google/crubit.
Contribute to google/crubit development by creating an account on GitHub.
New

Note-taking isn’t rocket science.
I swear some people out there be building their note-taking system like NASA engineers building the ne...
New

Easy Interfaces with Zig 0.10.0.
This release of Zig introduces a new language feature that makes creating interface types much more…
New

GitHub - charliermarsh/ruff: An extremely fast Python linter, written in Rust…
An extremely fast Python linter, written in Rust. Contrib...
New

Introducing FastPage: Faster offset pagination for Rails apps.
Introducing FastPage, a new gem for ActiveRecord that speeds up deep pagi...
New

The Zen of Go / Dave Cheney.
Something that came out of the discussion around the debacle of try earlier in the year was a comment that ...
New

What Makes the Zig Programming Language Unique?.
Zig lets you run code during compilation. What are the implications?
New

Zig + WASM.
Here’s how to compile and run a simple WebAssembly program with Zig 0.9.1. Save the following code to the file main.zig: Ins...
New

GitHub - carbon-language/carbon-lang: Carbon language specification and documentation…
Carbon language specification and documentation. ...
New

Please do not use Python for tooling.
Programmers like to argue over programming languages and tooling. If we remove all the pretense, i...
New
Trending Over 3 Years
New

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

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

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...
New
New

PHP: Frankenstein arrays.
PHP has become quite a nice language, but there are some ugly legacies left from the past. Like the deceptive ...
New

This repository contains a collection of sample applications and libraries written in Zig programming language and using DirectX 12 API. ...
New

Tails is a minimal, fast Forth-like interpreter core. It uses no assembly code, only C++, but an elegant tail-recursion technique inspire...
New

GitHub - deadpixi/wasm-maze-generator: A simple WASM maze generator in Go.
A simple WASM maze generator in Go. Contribute to deadpixi/wa...
New
New

Ruffle is a Flash Player emulator written in Rust. Ruffle runs natively on all modern operating systems as a standalone application, and ...
New

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

GitHub - mcobzarenco/zee: A modern text editor for the terminal written in Rust.
A modern text editor for the terminal written in Rust -...
New

C++ Cheat Sheets & Infographics.
Graphics and cheat sheets, each capturing one aspect of C++: algorithms/containers/STL, language ba...
New

Typing is Hard
Type Checking and Type Inference
Common terms
Completeness
Soundness
Decidability
Hindley-Milner Type System
Dependent t...
New
Featured Backend Book
Latest Backend Books
Vector Search with JavaScript
Backend Learning ResourcesMore OCaml
Backend Learning ResourcesKotlin Brain Teasers
Backend Learning ResourcesElixir Patterns
Backend Learning ResourcesKotlin Coroutine Confidence
Backend Learning ResourcesMySQL 9 Essentials
Backend Learning ResourcesSimplicity
Backend Learning ResourcesThe New and Improved Flask Mega-Tutorial
Backend Learning ResourcesRegular Expressions Machinery
Backend Learning ResourcesThe Art of Functional Programming
Backend Learning ResourcesAsh Framework
Backend Learning ResourcesHotwire Native for Rails Developers
Backend Learning ResourcesC Brain Teasers
Backend Learning ResourcesC Sharp Brain Teasers
Backend Learning ResourcesAgile Web Development with Rails 8
Backend Learning ResourcesGet money off!

The Pragmatic Bookshelf
35% off any eBook

Manning Publications
45% off any item

The Pragmatic Studio
20% off any course
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!
Latest Jobs
Backend Jobs
5 minutes ago
Backend Jobs
March 25, 2025
Backend Jobs
March 26, 2025
Our Community
Devtalk Supports Global Peace
Filter by:
Sub Categories:
My Saved Portals
-
None saved yet
Popular Portals
- /elixir
- /rust
- /ruby
- /wasm
- /erlang
- /phoenix
- /keyboards
- /rails
- /js
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /emacs
- /haskell
- /java
- /onivim
- /svelte
- /typescript
- /crystal
- /c-plus-plus
- /kotlin
- /tailwind
- /gleam
- /ocaml
- /react
- /elm
- /flutter
- /vscode
- /ash
- /opensuse
- /centos
- /php
- /deepseek
- /html
- /scala
- /zig
- /textmate
- /sublime-text
- /nixos
- /debian
- /lisp
- /react-native
- /agda
- /kubuntu
- /arch-linux
- /ubuntu
- /revery
Popular Tags
- #apple
- #code
- #programming
- #linux
- #web
- #podcasts
- #blog-post
- #video
- #news
- #otp
- #community
- #chatgpt
- #macos
- #new
- #microsoft
- #learning
- #openai
- #github
- #development
- #database
- #design
- #ios
- #performance
- #project
- #testing
- #internet
- #css
- #apps
- #android
- #hardware
- #quantum
- #guide
- #nvidia
- #intel
- #amazon
- #browser
- #liveview
- #musk
- #manning
- #privacy
- #social
- #writing
- #games
- #ai
- #languages
- #windows
- #api
- #tiktok