Hottest Threads:
Latest

Fedora now has frame pointers.
Fedora now has frame pointers. I don’t want to dwell on the how of this, it was a somewhat controversial ...
New

The Decree Design Pattern.
The Decree pattern helps developers write single-purpose service objects that have a predictable API contract...
New

SICP: the end of an era.
Trecho da palestra “Flexible Systems: The Power of Generic Operations”, proferida por Gerald Jay Sussman, no NY...
New

The cheapest flash microcontroller you can buy is actually an Arm Cortex-M0+ - Jay Carlson.
Puya’s 10-cent PY32 series is complicating t...
New

Google wants to use “the power of AI to reimagine how people search.”
New

More than 70,000 lines of disassembled code teach an old game useful new tricks.
New

Intense demand for AI chatbot breaks records and inspires new subscription plan.
New

Security Principles: Addressing underlying causes of risk in complex systems.
On December 14th, 2022, in collaboration with technologist...
New

Safe Foreign Callouts from Racket to Swift.
In anticipation of working on the Windows & Linux versions of Franz,
I’ve wanted to mov...
New

Nerves v1.9.2 has been released.
Link: Release v1.9.2 · nerves-project/nerves · GitHub
New

GitHub - jubalh/awesome-package-maintainer: How to become a packager.
How to become a packager. Contribute to jubalh/awesome-package-mai...
New

Ruby 3.2 changes.
Ruby 3.2 full and annotated changelog
New

The Future (and the Past) of the Web is Server Side Rendering.
A brief history about server-side rendering and why it’s the right approa...
New

The Decree Design Pattern.
The Decree pattern helps developers write single-purpose service objects that have a predictable API contract...
New

The global police agency has built its own virtual reality (VR) space, for users to do training.
New

Haskell is not category theory.
What, why, who?
New

Introducing the Slickest Con Artist of All Time.
Or 10 tweets about ChatGPT
New

The golden era of being an open startup is gone.
To me, the golden era of being an open startup is gone. Some founders and early adopter...
New

New

A new Clojure blog post/announcement has been posted!
New

Deno v1.30.2 has been released.
Link: Release v1.30.2 · denoland/deno · GitHub
New

Wasm compression benchmarks and the cost of missing compression APIs.
What is the best way to compress data in the browser? Is Wasm fast...
New

GitHub - hubblo-org/scaphandre at 5c8d63c09c1f2e6a934adef469d0bc7a06e694ea.
:zap: Energy consumption metrology agent. Let "scaph&qu...
New

I’m Now a Full-Time Professional Open Source Maintainer.
It works! I am now a full-time independent open-source maintainer. I’m announci...
New

A new Kotlin blog post/announcement has been posted!
Get the full details here: Reproducible Kotlin Compiler Artifacts | The Kotlin Blog
New
This Week's Hottest

We’re supporting Starlight, which helps entertain and distract scared and lonely kids. Please give what you can (even if you already own ...
New

Rewrite it in Rust by ridiculousfish · Pull Request #9512 · fish-shell/fish-shell.
(Sorry for the meme; also this is obligatory.)
I thi...
New

I am planning to refresh my Ruby knowledge in a month or two, after using other technologies more frequently for a few years. Luckily I w...
New

Introducing Hermes, An Open Source Document Management System.
Learn about Hermes, an open source document management system created by ...
New

React Native v0.71.2 has been released.
Link: Release 0.71.2 · facebook/react-native · GitHub
New

100 Days Of More Or Less Modern CSS.
A blog post about modern CSS every day for 100 days.
New

MongoDB, Cassandra, DynamoDB and etc.
Also, do you use VM or container to run it?
New

Deno v1.30.2 has been released.
Link: Release v1.30.2 · denoland/deno · GitHub
New

Firefighters smashed the window of a driverless Cruise taxi to stop it running over their hoses.
San Francisco officials aren’t happy th...
New

GitHub - Skepfyr/little-loadshedder: A Rust hyper/tower service that implements load shedding with queuing & concurrency limiting bas...
New

Adding Python support to Wasm Language Runtimes.
Providing up-to-date, convenient WebAssembly builds of Python with WASI support
New

Node.js v19.6.0 has been released.
Link: Release 2023-02-02, Version 19.6.0 (Current), @ruyadorno · nodejs/node · GitHub
New

Dal researchers’ chance discovery could help extend battery life by replacing tape that causes self‑discharge.
Thanks to a discovery in ...
New

Node.js v18.14.0 has been released.
Link: Release 2023-02-02, Version 18.14.0 'Hydrogen' (LTS), @BethGriggs prepared by @juanar...
New

Don’t spend months building the wrong software! Collaborative Software Design: How to facilitate domain modeling decisions is a unique an...
New
This Month's Hottest 

Apple’s Tim Cook to take 50% pay hit after shareholder feedback.
‘Target compensation’ for CEO down from $99.4m in 2022 to an expected $...
New

Author Spotlight: Johanna Rothman (@jrothman)
Writing is a craft and Johanna Rothman is an expert. Today we talked about the art of w...
New

A Framework for Prioritizing Tech Debt.
Leverage is a powerful tool that applies to many things, including the code we write. However, t...
New

Large Language Models like ChatGPT say The Darnedest Things.
The Errors They MakeWhy We Need to Document Them, and What We Have Decided ...
New

Stable Diffusion litigation · Joseph Saveri Law Firm & Matthew Butterick.
Stable Diffusion litigation
New

I’ve realized I’m a bad software Developer.
I am a bad software developer, and this is my life.
New

I have always used antique keyboards like Cherry MX 1800 or Cherry MX 8100 and almost always have modified the switches in some way, like...
New

‘The end’: Rackspace founder says company’s demise is coming. Other former Rackers aren’t so sure…
As the company’s culture has eroded, ...
New

Which operating system should I choose for gaming? I’ve been using Windows since I started, but now I’m wondering about switching to Luni...
New

Julia v1.8.5 has been released.
Link: Release v1.8.5 · JuliaLang/julia · GitHub
New

React Native v0.71.1 has been released.
Link: Release 0.71.1 · facebook/react-native · GitHub
New

Apple unveils MacBook Pro featuring M2 Pro and M2 Max.
Apple today announced the new 14- and 16-inch MacBook Pro featuring M2 Pro and M2...
New

As Microsoft eyes $10B investment, it’s unclear what products can be built on the tech.
New

Exposure of email addresses puts pseudonymous users of the social network at risk.
New

A new Rust blog post/announcement has been posted!
Get the full details here: Security advisory for Cargo (CVE-2022-46176) | Rust Blog
New
This Year's Hottest 

Author Spotlight: Rebecca Skinner (@RebeccaSkinner)
Welcome to our latest author spotlight, where we sit down with Rebecca Skinner, a...
New

Author Spotlight: Mike Riley (@mriley)
This month, we turn the spotlight on Mike Riley, author of Portable Python Projects. Mike’s bo...
New

Author Spotlight: Jamis Buck (@jamis)
This month, we have the pleasure of spotlighting author Jamis Buck, who has written Mazes for P...
New

Author Spotlight: Dmitry Zinoviev (@aqsaqal)
Today we’re putting our spotlight on Dmitry Zinoviev, author of Data Science Essentials ...
New

Build efficient applications that exploit the unique benefits of a pure functional language, learning from an engineer who uses Haskell t...
New

Author Spotlight: Erin Dees (@undees)
Welcome to our new author spotlight! We had the pleasure of chatting with Erin Dees, co-author ...
New

Author Spotlight: VM Brasseur (@vmbrasseur)
We have a treat for you today! We turn the spotlight onto Open Source as we sit down with...
New

Author Spotlight: David Bryant Copeland (@davetron5000)
We’re so happy to bring you another Author Spotlight, a series where we sit d...
New

Author Spotlight: Karl Stolley (@karlstolley)
Logic! Rhetoric! Prag! Wow, what a combination. In this spotlight, we sit down with Kar...
New

The overengineered Solution to my Pigeon Problem.
TL;DR: I built a wifi-equipped water gun to shoot the pigeons on my balcony, controlle...
New

As DoorDash transitioned from Python monolith to Kotlin microservices, our engineering team was presented with a lot of opportunities to ...
New

Background
I am trying to encode a structure into json format using the Jason library. However, this is not working as expected.
Code
L...
New

I’ve been watching Prag Dave’s Elixir course and I noticed he uses tree:
Tree is a recursive directory listing program that produces a ...
New

I am trying to crate a game for the Nintendo switch, I wanted to use Java as I am comfortable with that programming language. Can you use...
New

These projects are new (not as maturing as Next/other SSG) but they look cool. Anyone using it and share their experience?
New
Hottest Threads From The Last Three Years

I ended up cancelling my Moonlander order as I think it’s just going to be a bit too bulky for me.
I think the Planck and the Preonic (o...
New

Reading something? Working on something? Planning something? Changing jobs even!?
If you’re up for sharing, please let us know what you’...
New

Bought the Moonlander mechanical keyboard. Cherry Brown MX switches. Arms and wrists have been hurting enough that it’s time I did someth...
New

Hello everyone! This thread is to tell you about what authors from The Pragmatic Bookshelf are writing on Medium.
New

I know that these benchmarks might not be the exact picture of real-world scenario, but still I expect a Rust web framework performing a ...
New

I’ve been hearing quite a lot of comments relating to the sound of a keyboard, with one of the most desirable of these called ‘thock’, he...
New

There’s a whole world of custom keycaps out there that I didn’t know existed!
Check out all of our Keycaps threads here:
https://forum....
New

Just done a fresh install of macOS Big Sur and on installing Erlang I am getting:
asdf install erlang 23.1.2
Configure failed.
checking ...
New

No chair. I have a standing desk.
This post was split into a dedicated thread from our thread about chairs :slight_smile:
New

I am thinking in building or buy a desktop computer for programing, both professionally and on my free time, and my choice of OS is Linux...
New

Please tell us what is your preferred monitor setup for programming(not gaming) and why you have chosen it.
Does your monitor have eye p...
New

If it’s a mechanical keyboard, which switches do you have?
Would you recommend it? Why?
What will your next keyboard be?
Pics always w...
New

Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters...
New

Small essay with thoughts on macOS vs. Linux:
I know @Exadra37 is just waiting around the corner to scream at me “I TOLD YOU SO!!!” but I...
New

New
Enter our giveaways!
Our Community
Latest Jobs
General Dev Jobs
April 23, 2020
General Dev Jobs
November 05, 2021
General Dev Jobs
January 05, 2022
Get money off!

The Pragmatic Bookshelf
35% off any eBook

Manning Publications
35% 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!
Devtalk Supports Global Peace
Filter by:
My Saved Portals
-
None saved yet
Popular Portals
- /elixir
- /opensuse
- /rust
- /erlang
- /ruby
- /kotlin
- /python
- /clojure
- /quarkus
- /security
- /go
- /react
- /vapor
- /nodejs
- /wasm
- /centos
- /v
- /js
- /fable
- /assemblyscript
- /haskell
- /swift
- /react-native
- /rails
- /typescript
- /django
- /flutter
- /tailwind
- /symfony
- /laravel
- /gleam
- /phoenix
- /actix
- /julia
- /deno
- /arch-linux
- /crystal
- /debian
- /spring
- /svelte
- /adonisjs
- /ocaml
- /c-plus-plus
- /vim
- /java
- /keyboards
- /zig
- /vuejs
- /preact
- /zotonic