LatestTop

CommunityNews
Why C++ remains a powerful and relevant programming language in today’s tech landscape.
New
CommunityNews
A new version of Rust’s image crate has support for EXIF orientation, which allows me to resize images without mangling their rotation.
New
CommunityNews
Where does JIT-compiled code live? How does Ruby switch between bytecode and native execution? Why does TracePoint slow everything down? ...
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
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

This Week's TrendingTop

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
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
CommunityNews
Where does JIT-compiled code live? How does Ruby switch between bytecode and native execution? Why does TracePoint slow everything down? ...
New
CommunityNews
Go for Bash programmers II - CLI tools. Contribute to go-monk/from-bash-to-go-part-ii development by creating an account on GitHub.
New
CommunityNews
Why C++ remains a powerful and relevant programming language in today’s tech landscape.
New
CommunityNews
A new version of Rust’s image crate has support for EXIF orientation, which allows me to resize images without mangling their rotation.
New

This Month'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
New
gfqdjb
Our primary job as developers is to deliver new features. As the product grows, a second job emerges: building internal tools. In this t...
New
CommunityNews
Brian Goetz (Java Language Architect) 2025 JVM Language Summit session on evolving the Java language.
New
CommunityNews
For some housekeeping, if you are not signed up, also make sure to sign up for the RSS feed of my crime de-coder blog. I have not been cr...
New

This Year's Trending Top

CommunityNews
Postgres 18 introduces Asynchronous I/O (AIO) that can dramatically improve read performance, especially in the cloud. Learn how these ch...
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
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
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
Memory safety is a cornerstone of Zig’s design philosophy. While maintaining the performance benefits of manual memory management, Zig in...
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
Refactoring some Clojure code that implements an order-1 word-level Markov text generator.
New
CommunityNews
“It’s not that hard to build a fully functioning, code-editing agent.” Thorsten Ball
New
CommunityNews
Ivar is a Ruby gem that automatically checks for typos in instance variables.
New
CommunityNews
A recap of the first year of work on enabling support for the free-threaded build of CPython in community packages.
New
New
CommunityNews
The official site of the Los Angeles Python programming language community.
New
New

Trending Last Three YearsTop

First poster: bot
crubit/design.md at main · google/crubit. Contribute to google/crubit development by creating an account on GitHub.
New
First poster: bot
user-defined iteration using range over func values · Discussion #56413 · golang/go. There is no standard way to iterate over a sequence...
/go
New
First poster: joeb
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
First poster: andrea
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 ...
/go
New
First poster: bot
What Makes the Zig Programming Language Unique?. Zig lets you run code during compilation. What are the implications?
New
First poster: bot
Easy Interfaces with Zig 0.10.0. This release of Zig introduces a new language feature that makes creating interface types much more…
New
First poster: bot
Scala isn't fun anymore. I’ve just spent over a day, going to sleep at 1:00 am, to upgrade dependencies and fix eviction warnings in the...
New
First poster: jss
Drop your database for PostgreSQL. Postgres is one of the most flexible databases available, and it’s open source.
New
First poster: bot
Building a high-performance database buffer pool in Zig using io_uring’s new fixed-buffer mode. In this post, we will explore how to bui...
New
First poster: bot
Marten is a Crystal web framework that makes building web applications easy, productive, and fun. It enables pragmatic development and ra...
New
CommunityNews
Exercises. A list of exercises to work on your OCaml skills.
New
First poster: bot
GitHub - quoll/asami: A flexible graph store, written in Clojure. A flexible graph store, written in Clojure. Contribute to quoll/asami ...
New
First poster: bot
GitHub - kaveh808/kons-9: Common Lisp 3D Graphics Project. Common Lisp 3D Graphics Project. Contribute to kaveh808/kons-9 development by...
New
First poster: bot
SciML: Open Source Software for Scientific Machine Learning. Open Source Software for Scientific Machine Learning
New
First poster: bot
agda-lecture-notes/agda.pdf at master · jespercockx/agda-lecture-notes. Agda lecture notes for the Functional Programming course at TU D...
New

Trending Over 3 YearsTop

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: 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: faust
Ruffle is a Flash Player emulator written in Rust. Ruffle runs natively on all modern operating systems as a standalone application, and ...
New
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
This repository contains a collection of sample applications and libraries written in Zig programming language and using DirectX 12 API. ...
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
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: 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: 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
CommunityNews
C++ Cheat Sheets & Infographics. Graphics and cheat sheets, each capturing one aspect of C++: algorithms/containers/STL, language ba...
New
First poster: bot
Typing is Hard Type Checking and Type Inference Common terms Completeness Soundness Decidability Hindley-Milner Type System Dependent t...
New
  • Follow
  • Join
  • Shape
the conversation

Featured Backend Book

Functional Programming in Java, Second Edition

Latest Backend Books

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
Simplicity
Backend Learning Resources
The New and Improved Flask Mega-Tutorial
Backend Learning Resources
Regular Expressions Machinery
Backend Learning Resources
The Art of Functional Programming
Backend Learning Resources
Ash Framework
Backend Learning Resources
Hotwire Native for Rails Developers
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

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