
Margaret
Editor at PragProg
Support diversity in tech; listen to talks with codebar and PragProg; save on books
On Oct 7, join us for An Afternoon with Pragmatic Bookshelf to benefit codebar.
Five online talks with authors. Free event. Register now; space is limited:
Use 2024codebar for 40% off books at pragprog.com Oct 7-13. We donate 20% of list price to codebar.
Most Liked

jkdiaz
Nice, will try to join if I can
2
Popular General Dev topics

PragProg is having a crazy-good book sale right now :money_mouth_face:.
Get 50% off the following Web-related titles with coupon code Mo...
New

The Pragmatic Bookshelf is having another crazy 50% off sale April 27 to May 6.
Enter coupon code FirstImpressions2021 at checkout to sa...
New

Think Again 50% Off Sale »
The theme of this sale is new perspectives on familiar topics.
Enter coupon code ThinkAgain2021 at checkout t...
New

If you missed out on anything in this year’s Spring Sale series or if you’re already ready to take on new topics, we’re giving you one mo...
New

Humble Bundle: Functional Programming just went up. If you’re even tangentially interested in the discipline, this is an incredible value...
New

Drawn from interviews with the people who made it happen, written by two veteran computer writers who were there from the start and rubbe...
New

Just in case you miss it :wink:
New

:tada: Get Ready for the Countdown to 2024 with Manning Publications! :date:
:rocket: Join our December festivities as we gear up for th...
New

In case you not knowing about the flash sale.
The computing book publisher Manning.com is doing a flash sale for projects until midnight...
New

The 40th Anniversary edition of CHARGED BODIES, my award-winning, non-fiction book about the creation of Silicon Valley, is 50% off until...
New
Other popular topics

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

I know that -t flag is used along with -i flag for getting an interactive shell. But I cannot digest what the man page for docker run com...
New

“Finding the Boundaries” Hero’s Journey with Noel Rappin @noelrappin
Even when you’re ultimately right about what the future ho...
New

Hello content creators! Happy new year. What tech topics do you think will be the focus of 2021? My vote for one topic is ethics in tech...
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

Hi folks,
I don’t know if I saw this here but, here’s a new programming language, called Roc
Reminds me a bit of Elm and thus Haskell. ...
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
Jamis Buck
@jamis
This month, we have the pleasure of spotlighting author Jamis Buck, who has written Mazes for Prog...
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 V...
New

Hello,
I’m a beginner in Android development and I’m facing an issue with my project setup. In my build.gradle.kts file, I have the foll...
New
Categories:
Sub Categories:
- All
- In The News (10037)
- Dev Chat (200)
- Questions (32)
- Resources (118)
- Blogs/Talks (26)
- Jobs (3)
- Events (15)
- Code Editors (58)
- Hardware (57)
- Reviews (4)
- Sales
- Design & UX (4)
- Marketing & SEO (1)
- Industry & Culture (14)
- Ethics & Privacy (19)
- Business (4)
- Learning Methods (4)
- Content Creators (7)
- DevOps & Hosting (9)
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /rails
- /js
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /emacs
- /java
- /haskell
- /onivim
- /svelte
- /typescript
- /crystal
- /c-plus-plus
- /kotlin
- /tailwind
- /gleam
- /react
- /flutter
- /elm
- /ocaml
- /vscode
- /ash
- /opensuse
- /centos
- /php
- /deepseek
- /html
- /scala
- /zig
- /sublime-text
- /debian
- /textmate
- /nixos
- /lisp
- /agda
- /react-native
- /kubuntu
- /arch-linux
- /revery
- /ubuntu
- /manjaro
- /django
- /spring
- /diversity
- /lua
- /nodejs
- /slackware
- /julia
- /c
- /markdown