π Quick dev thoughts. Anytime, anywhere.
Waiting for builds? Stuck on a bug? Just need a laugh? Get bite-sized developer stories from around the world - right in your terminal. No browser needed.
"Don't just read - share your contents too!"
npm install -g pssst
# Get a random developer message
pssst
# Example output:
# "Fuck, I've been debugging this for 3 hours"
# - 2hours before, @yybmion
That's it! Start exploring global developer thoughts right away! π
# Random message from all languages
pssst
# English messages only
pssst --lang en
# Korean messages only
pssst --lang ko
# Show detailed author information
pssst --detailed
# View recent messages
pssst recent
# View recent 5 messages in Korean
pssst recent 5 --lang ko
Language | Code |
---|---|
English | en |
Korean | ko |
Chinese | ch |
Japanese | jp |
All | all |
Share your developer experience with the global community:
# Anonymous message (no GitHub CLI required)
pssst send "Send message anonymously" --anonymous
pssst send "Works without GitHub CLI" -a
# Public message (GitHub CLI authentication required)
pssst send "It works on my machine"
Two modes available:
- Anonymous Mode: No GitHub CLI needed - start contributing immediately!
- Public Mode: Requires GitHub CLI setup - shows your GitHub username
What happens next:
- Auto-creates PR to our repository
- AI detects language and checks content appropriateness
- Auto-merges if content is appropriate
- Your message becomes available to developers worldwide
$ pssst --lang en
"When I wrote this code, only God and I understood what I did. Now only God knows"
- 1day before, @yybmion
$ pssst --lang ko
"Stack Overflowκ° μλ€λ©΄ λ΄ μ½λμ 90%λ μ‘΄μ¬νμ§ μμ κ²"
- 2hours before, @yybmion
$ pssst recent 3
π Recent 3 messages from all:
1. "Programming is like sex: One mistake and you have to support it for the rest of your life"
- 1days before, @yybmion
2. "μΉ΄νμΈμ μ½λλ‘ λ³ννλ μ 기체μ
λλ€"
- 2days before, @yybmion
3. "Code is like humor. When you have to explain it, it's bad"
- 3days before, @yybmion
$ pssst --detailed
"There are only 10 types of people in this world: those who understand binary and those who don't"
- 1hour before, @yybmion
- Profile: https://github.com/yybmion
# πΆοΈ Anonymous contribution (no setup required)
$ pssst send "νμ¬μμ μΌκ·Όμ΄ λ무 λ§λ€..." --anonymous
Contributing your message...
Anonymous mode - no authentication required
Message contributed successfully!
https://github.com/yybmion/pssst/pull/43
@anonymous
# π€ Public contribution (GitHub CLI required)
$ pssst send "Finally fixed that bug that haunted me for 3 days"
Contributing your message...
Public mode - GitHub CLI authentication required
Checking GitHub CLI authentication...
Authenticated as: yybmion
Message contributed successfully!
https://github.com/yybmion/pssst/pull/42
@yybmion
pssst [options] # View random message
pssst recent [count] [options] # View recent messages (default: 10)
pssst send <message> [options] # Contribute new message
pssst --help # Show help information
pssst --version # Show version
Flag | Short | Description |
---|---|---|
--lang <code> |
-l |
Filter by language (ko/en/ch/jp/all) |
--detailed |
-d |
Show detailed author information |
--anonymous |
-a |
Contribute message anonymously (no GitHub CLI required) |
--help |
-h |
Display help information |
--version |
-V |
Display version number |
- Install Node.js: Download from nodejs.org
- Install PSSST:
npm install -g pssst
- Read messages:
pssst
- Share anonymously:
pssst send "Your experience" --anonymous
- Setup GitHub CLI: Follow setup guide
- Share with your name:
pssst send "Your experience"
- Node.js >= 16.0.0
- npm >= 7.0.0
- GitHub CLI (only needed if you want to contribute with your GitHub username)
Only install if you want to contribute with your GitHub username:
# Install GitHub CLI
winget install GitHub.cli # Windows
brew install gh # macOS
sudo apt install gh # Ubuntu/Debian
# Authenticate (one-time setup)
gh auth login
Don't want to install GitHub CLI? No problem! Use anonymous mode:
pssst send "Your message" --anonymous
Windows:
# Download from official website or use package manager
winget install OpenJS.NodeJS
# or visit https://nodejs.org
macOS:
# Using Homebrew
brew install node
# or visit https://nodejs.org
Linux:
# Ubuntu/Debian
sudo apt update && sudo apt install nodejs npm
# CentOS/RHEL
sudo yum install nodejs npm
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Made with β€οΈ by developers, for developers worldwide
Connect β’ Share β’ Inspire