Clean up removed content and update story layout with visual boxes

This commit is contained in:
Chad 2026-02-22 07:50:46 -06:00
parent cfcf35296f
commit ec652ee1a8
14 changed files with 118 additions and 1831 deletions

View file

@ -1,56 +0,0 @@
---
title: "Don't Be Chad - Bitcoin Education"
description: "I made the mistakes so you don't have to. Learn Bitcoin security, trading, and technical concepts from real-world errors."
---
Don't Be Chad - Bitcoin Education
===================================
# Welcome to Don't Be Chad
I'm Chad, and I've made every Bitcoin mistake you can imagine. From losing access to wallets to falling for scams, from terrible trades to security nightmares—I've been there.
This site exists so you don't have to make the same costly errors I did.
## What You'll Learn Here
**Real Bitcoin Education from Real Mistakes:**
- **Security Mistakes**: How I lost Bitcoin and how you can protect yours
- **Wallet Errors**: The painful lessons about private keys and backups
- **Trading Disasters**: Common mistakes that cost thousands
- **Technical Misunderstandings**: Concepts I wish I'd known from the start
## Why Learn From My Mistakes?
The Bitcoin space is filled with "experts" who've never actually lost money or made critical errors. I'm not an expert—I'm someone who's learned through painful experience.
Every lesson here comes from a real mistake I made, with the exact details of what went wrong and how you can avoid it.
> **"I made the mistakes so you don't have to"** - This isn't just a tagline, it's a promise.
## Start Your Journey
Choose your path based on where you are in your Bitcoin story:
- **[Beginners](/guides/getting-started/)**: Start here if you're new to Bitcoin
- **[Security Focus](/mistakes/security-mistakes/)**: Protect what you have
- **[Trading Lessons](/mistakes/trading-mistakes/)**: Avoid costly trading errors
- **[Technical Deep Dives](/mistakes/technical-mistakes/)**: Understand the fundamentals
## Recent Mistakes & Lessons
Check out the latest mistakes and lessons I've learned:
- [Security Mistakes](/"mistakes/security-mistakes.md") - How I lost Bitcoin and how you can protect yours
- [Wallet Mistakes](/"mistakes/wallet-mistakes.md") - Critical wallet setup and management errors
- [Trading Mistakes](/"mistakes/trading-mistakes.md") - The trading errors that cost me thousands
- [Technical Mistakes](/"mistakes/technical-mistakes.md") - Technical misunderstandings and errors
Visit the [Mistakes section](/"mistakes/_index.md") for detailed breakdowns of each mistake and how to avoid them.
---
**Important Disclaimer**: This is educational content based on my personal experiences. It's not financial advice. Always do your own research and consider consulting with qualified professionals before making financial decisions.
*Last updated: January 2026*

View file

@ -1,144 +0,0 @@
---
title: "Guides"
description: "Comprehensive Bitcoin guides based on real-world experience and mistakes."
---
# Bitcoin Guides
These guides are based on my real-world experience with Bitcoin. I've made the mistakes so you don't have to. Each guide focuses on practical, actionable advice that will help you avoid the pitfalls I encountered.
---
## Beginner Guides
### [Getting Started with Bitcoin](/"getting-started.md")
**Perfect for:** Complete beginners
**What you'll learn:**
- How to buy your first Bitcoin safely
- Setting up secure storage
- Common beginner mistakes to avoid
- Your first month with Bitcoin
---
## Security Guides
### [Security Best Practices](/"security-best-practices.md")
**Perfect for:** All Bitcoin users
**What you'll learn:**
- Comprehensive security setup
- Hardware wallet management
- Seed phrase backup procedures
- Transaction security practices
---
## Advanced Guides (Coming Soon)
### Privacy and Anonymity
- **Bitcoin privacy basics**
- **Transaction privacy tools**
- **Identity protection**
- **Legal privacy considerations**
### Technical Deep Dives
- **Understanding UTXOs**
- **Transaction fee optimization**
- **Lightning Network basics**
- **Multi-signature setups**
### Trading and Investment
- **Long-term holding strategies**
- **Dollar-cost averaging**
- **Risk management**
- **Tax considerations**
---
## How to Use These Guides
### For Beginners
1. Start with **[Getting Started](/"getting-started.md")**
2. Read **[Security Best Practices](/"security-best-practices.md")**
3. Review relevant **[Mistakes](/"../mistakes/_index.md")**
4. Join the community for support
### For Intermediate Users
1. Review **[Security Best Practices](/"security-best-practices.md")**
2. Read relevant **[Mistakes](/"../mistakes/_index.md")**
3. Explore advanced guides as they're added
4. Share your experiences with the community
### For Advanced Users
1. Review all security practices
2. Contribute to community discussions
3. Share your own mistakes (if comfortable)
4. Help educate others
---
## Guide Philosophy
### Real-World Focus
All guides are based on actual experience, not theoretical knowledge. I've made these mistakes so you don't have to.
### Security First
Every guide prioritizes security above all else. In Bitcoin, security is not optional—it's essential.
### Practical Advice
No fluff, no unnecessary complexity. Just actionable advice you can implement immediately.
### Continuous Learning
Bitcoin is always evolving. These guides are updated regularly as I learn and make new mistakes.
---
## Complementary Resources
### Essential Reading
- **[Bitcoin Whitepaper](https://bitcoin.org/bitcoin.pdf)**: The foundational document
- **[Bitcoin.org](https://bitcoin.org/)**: Official documentation and guides
- **[Mistakes Section](/"../mistakes/_index.md")**: Real-world examples
### Video Resources
- **Andreas Antonopoulos**: Technical education
- **What Bitcoin Did**: Interviews and discussions
- **Bitcoin YouTube**: Educational content
### Communities
- **Reddit r/Bitcoin**: Large community discussion
- **Bitcoin Twitter**: Real-time news and discussion
- **Local meetups**: In-person learning and networking
---
## Stay Updated
### New Guides
- **Privacy and Anonymity** (February 2026)
- **Technical Deep Dives** (March 2026)
- **Trading and Investment** (April 2026)
### Updated Content
All guides are reviewed and updated monthly based on:
- New mistakes I make (hopefully none!)
- Community feedback and questions
- Bitcoin ecosystem developments
- Security best practices evolution
---
## Get Help
### Questions?
If you have questions about any guide or need clarification:
- **Email**: chad@dontbechad.com
- **Twitter**: @dontbechad_btc
- **Reddit**: u/dontbechad
### Share Your Experience
Have you made mistakes that could help others? I'd love to hear your story (anonymously if preferred).
---
**Remember**: These guides are based on expensive mistakes. Learn from them, implement the advice, and stay safe in your Bitcoin story.

View file

@ -1,218 +0,0 @@
---
title: "Getting Started with Bitcoin"
description: "A beginner's guide to starting your Bitcoin story without making the common mistakes I made."
category: "Beginner"
date: 2026-01-16
---
# Getting Started with Bitcoin
Starting your Bitcoin story can be overwhelming. I made countless mistakes when I began, but you don't have to. This guide will help you start safely and avoid the pitfalls I encountered.
## Before You Buy Bitcoin
### 1. Education First
Before you spend a single dollar on Bitcoin, understand what you're buying:
- **Read the Bitcoin Whitepaper**: Understand Bitcoin's purpose and design
- **Learn basic economics**: Understand supply and demand, inflation, store of value
- **Research security**: Learn how to keep Bitcoin safe
- **Understand volatility**: Be prepared for price swings
### 2. Financial Preparation
- **Emergency fund**: Have 3-6 months of expenses saved
- **Risk capital**: Only invest money you can afford to lose
- **Investment timeline**: Plan to hold for at least 4+ years
- **Dollar-cost averaging**: Consider buying in increments over time
### 3. Security Setup
- **Secure email**: Create a dedicated email for Bitcoin accounts
- **Password manager**: Use a reputable password manager
- **Two-factor authentication**: Set up 2FA on all accounts
- **Hardware wallet**: Purchase a hardware wallet before buying significant amounts
## Choosing Your First Bitcoin Purchase Method
### Option 1: Regulated Exchange (Recommended for Beginners)
**Pros:**
- Easy to use
- Regulated and insured
- Good customer support
- Multiple payment methods
**Cons:**
- You don't control private keys initially
- Higher fees
- KYC requirements
**Recommended Exchanges:**
- Coinbase (beginner-friendly)
- Kraken (good security)
- Gemini (strong regulatory compliance)
### Option 2: Bitcoin ATM
**Pros:**
- Anonymous (for small amounts)
- Instant Bitcoin
- No bank account needed
**Cons:**
- Very high fees (8-15%)
- Limited amounts
- Poor exchange rates
### Option 3: Peer-to-Peer (Advanced)
**Pros:**
- More privacy
- Flexible payment methods
- Global access
**Cons:**
- Higher risk of scams
- More complex
- Requires more knowledge
## Your First Bitcoin Purchase: Step by Step
### Step 1: Choose Your Platform
For beginners, I recommend starting with a regulated exchange like Coinbase or Kraken.
### Step 2: Create Your Account
- **Use secure email**: Create a new email just for this account
- **Strong password**: Use your password manager to generate a strong password
- **Enable 2FA**: Set up two-factor authentication immediately
- **Complete verification**: Follow KYC requirements (this is normal for regulated exchanges)
### Step 3: Fund Your Account
- **Start small**: Begin with an amount you're comfortable losing
- **Bank transfer**: Usually lowest fees
- **Debit card**: Faster but higher fees
- **Avoid credit cards**: High fees and cash advance charges
### Step 4: Make Your First Purchase
- **Buy Bitcoin**: Don't get distracted by altcoins
- **Market order**: For small amounts, market orders are fine
- **Start with $100**: A good starting amount for learning
### Step 5: Transfer to Your Own Wallet
**This is the most important step!**
1. **Set up your hardware wallet**: Follow the manufacturer's instructions
2. **Generate a receiving address**: Create a new address on your hardware wallet
3. **Verify the address**: Double-check the address on your hardware wallet screen
4. **Make the transfer**: Send Bitcoin from the exchange to your hardware wallet
5. **Confirm receipt**: Verify the transaction on the blockchain
## Setting Up Your First Bitcoin Wallet
### Hardware Wallet (Recommended)
**Top Choices:**
- **Ledger Nano S/X**: Good balance of security and usability
- **Trezor Model T**: Open-source, good security
- **ColdCard**: Maximum security (advanced users)
**Setup Process:**
1. **Buy from official source**: Never buy used hardware wallets
2. **Follow setup guide**: Use the official setup instructions
3. **Write down seed phrase**: Use the provided cards, write clearly
4. **Verify seed phrase**: Test that you can restore from the seed phrase
5. **Set PIN code**: Choose a strong PIN you won't forget
### Software Wallet (For Small Amounts)
**Good Options:**
- **Blue Wallet**: Mobile-friendly, good features
- **Electrum**: Desktop, advanced features
- **Muun**: Mobile, good UX
## Common Beginner Mistakes to Avoid
### 1. Leaving Bitcoin on Exchanges
**My Mistake:** I left significant Bitcoin on an exchange and it was hacked.
**Solution:** Transfer Bitcoin to your own wallet as soon as possible.
### 2. Poor Seed Phrase Management
**My Mistake:** I stored my seed phrase digitally and it was stolen.
**Solution:** Write seed phrases on paper, store in multiple secure locations.
### 3. Buying Too Much Too Fast
**My Mistake:** I went all-in at the market top due to FOMO.
**Solution:** Start small, dollar-cost average over time.
### 4. Ignoring Security
**My Mistake:** I didn't use 2FA and my account was compromised.
**Solution:** Always use 2FA, strong passwords, and good security practices.
### 5. Trying to Time the Market
**My Mistake:** I thought I could predict market movements and lost money.
**Solution:** Focus on long-term holding, not short-term trading.
## Your First Month with Bitcoin
### Week 1: Setup and Security
- [ ] Complete exchange account setup
- [ ] Enable 2FA on all accounts
- [ ] Purchase hardware wallet
- [ ] Make first small purchase
- [ ] Transfer to hardware wallet
### Week 2: Learning and Practice
- [ ] Read the Bitcoin whitepaper
- [ ] Learn about transaction fees
- [ ] Practice sending small amounts
- [ ] Set up block explorer bookmarks
- [ ] Understand confirmations
### Week 3: Building Knowledge
- [ ] Learn about Bitcoin addresses
- [ ] Understand UTXOs
- [ ] Research Bitcoin's monetary policy
- [ ] Learn about mining basics
- [ ] Join Bitcoin communities
### Week 4: Establishing Habits
- [ ] Set up regular purchase schedule
- [ ] Create backup procedures
- [ ] Review security practices
- [ ] Plan long-term holding strategy
- [ ] Document your Bitcoin story
## Resources for Continued Learning
### Essential Reading
- [Bitcoin Whitepaper](https://bitcoin.org/bitcoin.pdf)
- [The Bitcoin Standard](https://www.amazon.com/Bitcoin-Standard-Decentralized-Alternative-Central/dp/1119473897)
- [Bitcoin.org](https://bitcoin.org/) - Official documentation
### Video Resources
- [Bitcoin Explained](https://www.youtube.com/watch/watch?v=bBC-nXj9G4c)
- [Andreas Antonopoulos](https://www.youtube.com/c/aantonop) - Technical deep dives
- [What Bitcoin Did](https://www.youtube.com/c/WhatBitcoinDid) - Interviews and education
### Communities
- [Bitcoin Reddit](https://www.reddit.com/r/Bitcoin/)
- [Bitcoin Twitter](https://twitter.com/search?q=%23bitcoin) - Follow reputable accounts
- [Local Bitcoin meetups](https://meetup.com/) - Find local groups
## Next Steps in Your Journey
Once you're comfortable with the basics:
1. **Increase your knowledge**: Learn about Lightning Network, privacy, and advanced topics
2. **Diversify holdings**: Consider different storage methods
3. **Explore privacy**: Learn about privacy best practices
4. **Understand taxes**: Learn about Bitcoin tax implications
5. **Join the community**: Participate in Bitcoin discussions and events
## Related Guides
- [Security Best Practices](/"security-best-practices.md")
- [Wallet Mistakes](/"../mistakes/wallet-mistakes.md")
- [Common Mistakes](/"../mistakes/_index.md")
---
**Remember**: Your Bitcoin story is a marathon, not a sprint. Take your time, learn continuously, and prioritize security above all else. Welcome to Bitcoin!

View file

@ -1,254 +0,0 @@
---
title: "Bitcoin Security Best Practices"
description: "Comprehensive security guide to protect your Bitcoin from the mistakes I made."
category: "Security"
date: 2026-01-17
---
# Bitcoin Security Best Practices
Security is the most important aspect of Bitcoin ownership. I learned this through painful experience—losing Bitcoin to security failures. This guide will help you protect your Bitcoin properly.
## The Security Mindset
### Bitcoin Security Principles
1. **You are your own bank**: With great power comes great responsibility
2. **Assume you're being targeted**: Act as if hackers are specifically after you
3. **Defense in depth**: Multiple layers of security
4. **Preparation over recovery**: It's easier to prevent loss than recover funds
### The Threat Model
Understand what you're protecting against:
- **External hackers**: Malware, phishing, social engineering
- **Physical theft**: Stolen devices, forced entry
- **Internal threats**: Accidental loss, forgetfulness
- **Technical failures**: Hardware failure, software bugs
## Hardware Security
### Hardware Wallets (Essential)
**Why Hardware Wallets:**
- Private keys never touch the internet
- Physical confirmation required for transactions
- Protection against malware and keyloggers
- Backup and recovery options
**Recommended Hardware Wallets:**
- **Ledger Nano S/X**: Good balance of security and usability
- **Trezor Model T**: Open-source, transparent security
- **ColdCard**: Maximum security for advanced users
**Hardware Wallet Setup:**
1. **Buy from official source**: Never buy used hardware wallets
2. **Verify authenticity**: Check tamper-evident seals
3. **Secure setup**: Set up in private, secure location
4. **Seed phrase backup**: Write down on paper, store securely
5. **PIN protection**: Set strong PIN, don't write it down
### Computer Security
**Secure Your Environment:**
- **Dedicated device**: Use a computer just for Bitcoin
- **Operating system**: Choose security-focused OS (Tails, Qubes)
- **Regular updates**: Keep software updated
- **Antivirus**: Use reputable antivirus software
- **Firewall**: Enable and configure firewall
**Safe Computing Practices:**
- **No suspicious downloads**: Only download from official sources
- **No clicking unknown links**: Avoid phishing attempts
- **Regular scanning**: Scan for malware regularly
- **Encrypted storage**: Encrypt sensitive files
## Seed Phrase and Backup Security
### Seed Phrase Management
**The Golden Rule**: Never store your seed phrase digitally.
**Proper Seed Phrase Storage:**
1. **Write it down**: Use the provided seed phrase cards
2. **Multiple copies**: Create 3+ copies
3. **Different locations**: Store copies in different secure places
4. **Fire and water proof**: Use fireproof safes or metal plates
5. **Test recovery**: Verify you can restore from the seed phrase
**Seed Phrase Backup Methods:**
- **Paper**: Acid-free paper, archival ink
- **Metal plates**: Fireproof, waterproof, long-lasting
- **Engraved steel**: Maximum durability
- **Split storage**: Shamir's Secret Sharing for advanced users
### Backup Verification
**Regular Testing:**
- **Monthly checks**: Test your backup process monthly
- **Different devices**: Test on different devices
- **Complete restoration**: Do full restoration tests
- **Documentation**: Keep clear instructions for heirs
## Digital Security
### Two-Factor Authentication (2FA)
**Essential 2FA Setup:**
- **Authenticator apps**: Use authenticator apps, not SMS
- **Backup codes**: Save backup codes securely
- **Multiple methods**: Set up multiple 2FA methods
- **Regular rotation**: Rotate 2FA methods periodically
**Recommended 2FA Apps:**
- **Authy**: Cloud backup, multi-device
- **Google Authenticator**: Simple, reliable
- **YubiKey**: Hardware-based 2FA
### Password Security
**Password Best Practices:**
- **Unique passwords**: Never reuse passwords
- **Password manager**: Use reputable password manager
- **Strong passwords**: Minimum 16 characters, mixed types
- **Regular changes**: Change passwords periodically
**Recommended Password Managers:**
- **Bitwarden**: Open-source, affordable
- **1Password**: User-friendly, good features
- **KeePass**: Free, open-source
### Email Security
**Secure Email Setup:**
- **Dedicated email**: Create email just for Bitcoin
- **Strong password**: Use maximum security settings
- **2FA enabled**: Enable all available security features
- **No forwarding**: Don't forward to other accounts
## Transaction Security
### Address Verification
**Always Verify Addresses:**
- **Double-check**: Verify addresses character by character
- **Test transactions**: Send small test transactions first
- **Address book**: Use address book for frequently used addresses
- **QR codes**: Verify QR codes before scanning
### Transaction Security
**Safe Transaction Practices:**
- **Appropriate fees**: Use proper fee estimation
- **RBF enabled**: Use Replace-By-Fee for important transactions
- **Confirmations**: Wait for confirmations for large amounts
- **Privacy**: Use new addresses for each transaction
### Exchange Security
**Exchange Best Practices:**
- **Minimal storage**: Keep only trading amounts on exchanges
- **2FA enabled**: Use strong 2FA on all exchange accounts
- **Whitelisting**: Set up withdrawal address whitelisting
- **Regular withdrawals**: Move Bitcoin to cold storage regularly
## Physical Security
### Home Security
**Secure Your Storage:**
- **Safe location**: Store in fireproof, waterproof safe
- **Hidden location**: Don't advertise where you store Bitcoin
- **Access control**: Limit who knows about your Bitcoin storage
- **Security system**: Use home security systems
### Travel Security
**Secure Travel Practices:**
- **Leave hardware wallet**: Don't travel with your main hardware wallet
- **Use mobile wallet**: Use mobile wallet for travel amounts
- **Backup separation**: Keep backups separate from devices
- **Emergency plan**: Have plan for emergency access
## Privacy Security
### Transaction Privacy
**Privacy Best Practices:**
- **Address reuse**: Never reuse Bitcoin addresses
- **CoinJoin**: Consider using CoinJoin for privacy
- **Separate identities**: Keep Bitcoin identity separate
- **Public posting**: Don't post addresses publicly
### Network Privacy
**Secure Your Connection:**
- **VPN use**: Use reputable VPN for Bitcoin activities
- **Tor browser**: Consider using Tor for sensitive activities
- **DNS security**: Use secure DNS providers
- **HTTPS only**: Only use HTTPS websites
## Advanced Security
### Multi-Signature Wallets
**Multi-Sig Benefits:**
- **No single point**: No single point of failure
- **Inheritance**: Easier inheritance planning
- **Business use**: Good for business or family funds
- **Compromise resistance**: Requires multiple parties to steal
### Shamir's Secret Sharing
**SSS Benefits:**
- **Split backups**: Split seed phrase into multiple parts
- **Threshold recovery**: Require minimum parts to recover
- **No single point**: No single backup can compromise funds
- **Flexible distribution**: Distribute to trusted parties
## Security Checklist
### Daily Security
- [ ] Verify transaction addresses
- [ ] Check for suspicious account activity
- [ ] Confirm 2FA is working
- [ ] Review recent transactions
### Weekly Security
- [ ] Update software and firmware
- [ ] Check backup integrity
- [ ] Review security settings
- [ ] Scan for malware
### Monthly Security
- [ ] Test backup and recovery
- [ ] Review security practices
- [ ] Update passwords if needed
- [ ] Check hardware wallet firmware
### Quarterly Security
- [ ] Full security audit
- [ ] Review threat model
- [ ] Update security procedures
- [ ] Test emergency procedures
## Recovery Planning
### Emergency Procedures
**If Device is Lost/Stolen:**
1. **Move funds**: Transfer Bitcoin to new addresses
2. **Secure accounts**: Change passwords, enable 2FA
3. **Report theft**: Report to authorities if appropriate
4. **Review security**: Audit and improve security
### Inheritance Planning
**Inheritance Preparation:**
- **Clear instructions**: Leave clear recovery instructions
- **Trusted executor**: Choose trustworthy executor
- **Legal preparation**: Consider legal arrangements
- **Regular updates**: Keep inheritance plan updated
## Security Tools and Resources
### Recommended Tools
- **Hardware wallets**: Ledger, Trezor, ColdCard
- **Password managers**: Bitwarden, 1Password
- **2FA apps**: Authy, Google Authenticator
- **Security software**: Malwarebytes, Windows Defender
### Educational Resources
- **Bitcoin security guides**: [Bitcoin.org Security](https://bitcoin.org/en/secure-your-wallet)
- **Hardware wallet guides**: Manufacturer documentation
- **Security communities**: Reddit r/Bitcoin, Bitcoin security forums
## Related Mistakes
- [Security Mistakes I Made](/"../mistakes/security-mistakes.md")
- [Wallet Mistakes](/"../mistakes/wallet-mistakes.md")
- [Technical Mistakes](/"../mistakes/technical-mistakes.md")
---
**Remember**: In Bitcoin, security is your responsibility. Take it seriously, invest in proper security measures, and never get complacent. The cost of security is minimal compared to the cost of losing your Bitcoin.

View file

@ -1,79 +0,0 @@
---
title: "Mistakes"
description: "Real Bitcoin mistakes and the lessons learned from them."
---
# Bitcoin Mistakes & Lessons
This is where I share the real mistakes I made with Bitcoin and the painful lessons that came with them. Each mistake represents thousands of dollars in losses and countless hours of frustration.
Learn from my mistakes so you don't have to make them yourself.
---
{{ range .Pages }}
<article class="mistake-card">
<div class="mistake-header">
<h2><a href="{{ .Permalink }}">{{ .Title }}</a></h2>
<div class="mistake-meta">
<span class="category">{{ .Params.category | default "General" }}</span>
<span class="date">{{ .Date.Format "January 2006" }}</span>
</div>
</div>
<div class="mistake-content">
<p>{{ .Summary }}</p>
<a href="{{ .Permalink }}" class="read-more">Read the full mistake →</a>
</div>
</article>
{{ end }}
---
## Key Takeaways Across All Mistakes
### Security First
- **Never store seed phrases digitally**
- **Always use hardware wallets for significant amounts**
- **Enable 2FA on all accounts**
- **Test your backup and recovery process**
### Emotional Control
- **Never trade based on FOMO or panic**
- **Have a plan before you buy or sell**
- **Understand your risk tolerance**
- **Focus on long-term holding**
### Technical Understanding
- **Learn how Bitcoin transactions work**
- **Understand different address types**
- **Know how to use block explorers**
- **Test with small amounts first**
### Privacy Protection
- **Never reuse Bitcoin addresses**
- **Keep your Bitcoin identity separate**
- **Be careful what you share publicly**
- **Consider privacy tools when appropriate**
---
## Total Cost of My Mistakes
| Category | Bitcoin Lost | USD Value (at time) |
|----------|-------------|---------------------|
| Security Failures | 3.1 BTC | ~$155,000 |
| Trading Mistakes | 7 BTC | ~$350,000 |
| Technical Errors | 1 BTC | ~$50,000 |
| **Total** | **11.1 BTC** | **~$555,000** |
---
## Want to Share Your Own Mistakes?
If you've made Bitcoin mistakes and want to help others avoid them, I'd love to hear your story (anonymously if preferred).
**Contact me at:** chad@dontbechad.com
---
**Remember**: In Bitcoin, we're all still learning. The key is to learn from mistakes—preferably others' mistakes, not your own.

View file

@ -1,108 +0,0 @@
---
title: "Security Mistakes That Cost Me Bitcoin"
description: "The security errors I made that resulted in lost Bitcoin and how you can avoid them."
category: "Security"
date: 2026-01-15
---
# Security Mistakes That Cost Me Bitcoin
Security is the most important aspect of Bitcoin ownership. I learned this the hard way—by making nearly every security mistake possible.
## The $50,000 Wallet Loss
### The Mistake
In 2021, I stored 1.2 BTC on a software wallet on my laptop. I thought I was being smart by using a reputable wallet and keeping the seed phrase "safe" in a text file on my computer.
### What Went Wrong
- **Seed phrase stored digitally**: Text file on the same computer as the wallet
- **No backup**: Only one copy of the seed phrase
- **Malware infection**: Keylogger captured my wallet password
- **No 2FA**: Wallet didn't have two-factor authentication enabled
### The Result
Hackers gained access to my laptop, found the seed phrase file, and drained my wallet. I lost 1.2 BTC (worth ~$50,000 at the time).
### How You Can Avoid This
1. **Never store seed phrases digitally**: Write them down on paper
2. **Multiple backups**: Store copies in different secure locations
3. **Use hardware wallets**: Keep private keys offline
4. **Enable 2FA**: Add an extra layer of security
## The Phishing Scam That Almost Worked
### The Mistake
I received an email that looked exactly like it was from a major exchange, asking me to verify my account due to "suspicious activity."
### What Almost Went Wrong
- **Clicked the link**: The email contained a convincing phishing URL
- **Entered credentials**: I started typing my password
- **No verification**: I didn't check the sender's email address carefully
### How I Caught It
I noticed the URL wasn't quite right (exchange.com vs exchange.co) and stopped before completing the login.
### Prevention Tips
1. **Always verify URLs**: Check the exact domain before entering credentials
2. **Use bookmarked links**: Never click links in emails for financial accounts
3. **Enable email alerts**: Get notified of all account activity
4. **Use unique passwords**: Never reuse passwords across sites
## The Public Key Exposure Error
### The Mistake
I publicly posted my Bitcoin address on social media without understanding the privacy implications.
### What Went Wrong
- **Address reuse**: Used the same address multiple times
- **Public posting**: Linked my real identity to my Bitcoin holdings
- **No privacy mixing**: All transactions were easily traceable
### The Consequences
- **Privacy loss**: Anyone could see my Bitcoin balance and transactions
- **Target for scams**: Scammers knew I held significant Bitcoin
- **Social engineering**: Received targeted phishing attempts
### How to Protect Your Privacy
1. **Use new addresses**: Generate a new address for each transaction
2. **Avoid address reuse**: Never use the same address twice
3. **Consider privacy tools**: Use mixers or privacy-focused wallets when appropriate
4. **Separate identities**: Keep your Bitcoin identity separate from your real identity
## The Backup Failure
### The Mistake
I created a paper wallet with 0.5 BTC but stored it poorly and the ink faded over time.
### What Went Wrong
- **Poor storage**: Paper wallet stored in a humid environment
- **No verification**: Didn't test the backup before storing large amounts
- **Single point of failure**: Only one copy of the paper wallet
- **Ink quality**: Used regular printer ink that faded
### The Result
When I needed to access the Bitcoin, the private key was partially unreadable. I lost access to 0.5 BTC.
### Proper Backup Procedures
1. **Use quality materials**: Acid-free paper, archival ink
2. **Multiple copies**: Store backups in different locations
3. **Test backups**: Verify you can restore from backup
4. **Consider metal**: Use metal plates for long-term storage
## Key Security Takeaways
1. **Your keys, your Bitcoin**: If you don't control the private keys, you don't own the Bitcoin
2. **Digital storage is risky**: Never store seed phrases or private keys digitally
3. **Privacy matters**: Protect your financial privacy at all costs
4. **Test everything**: Verify your backups and security measures
5. **Stay paranoid**: In Bitcoin, paranoia is a survival trait
## Related Mistakes
- [Wallet Setup Errors](/"wallet-mistakes.md")
- [Trading Security Issues](/"trading-mistakes.md")
- [Technical Misunderstandings](/"technical-mistakes.md")
---
**Remember**: In Bitcoin, you are your own bank. With that comes the responsibility of proper security. Don't learn these lessons the expensive way like I did.

View file

@ -1,185 +0,0 @@
---
title: "Technical Bitcoin Mistakes I Made"
description: "Technical misunderstandings and errors that cost me Bitcoin and caused major headaches."
category: "Technical"
date: 2026-01-12
---
# Technical Bitcoin Mistakes I Made
Bitcoin has a steep learning curve, and I made plenty of technical mistakes while climbing it. These errors cost me Bitcoin and caused major frustration.
## The Transaction Fee Mistake
### The Mistake
I sent a Bitcoin transaction with a very low fee during a network congestion period. I didn't understand how fees worked or why they were important.
### What Went Wrong
- **Low fee**: I set a fee that was too low for network conditions
- **No RBF**: I didn't enable Replace-By-Fee (RBF)
- **Urgent transaction**: I needed the transaction to confirm quickly
- **No fee estimation**: I didn't check current mempool conditions
### The Result
My transaction was stuck in the mempool for 3 weeks. I couldn't cancel it or spend those Bitcoin until it finally confirmed.
### How to Handle Fees Properly
1. **Check mempool**: Use mempool.space to check current fee conditions
2. **Use fee estimation**: Let your wallet estimate appropriate fees
3. **Enable RBF**: Use Replace-By-Fee for important transactions
4. **Plan ahead**: Don't wait until the last minute for urgent transactions
## The Change Output Confusion
### The Mistake
I didn't understand Bitcoin's change output mechanism. I sent my entire balance when I only meant to send a portion.
### What Went Wrong
- **No change understanding**: I didn't know Bitcoin creates change outputs
- **Wrong address**: I sent the entire balance to the recipient
- **No UTXO knowledge**: I didn't understand how Bitcoin manages unspent outputs
- **Wallet confusion**: I didn't understand how my wallet constructed transactions
### The Result
I accidentally sent 2 BTC instead of 0.5 BTC because I didn't understand the change mechanism.
### Understanding Bitcoin Transactions
1. **UTXOs**: Bitcoin uses Unspent Transaction Outputs
2. **Change outputs**: Wallets create change to return excess Bitcoin
3. **Transaction inputs**: All inputs must be spent, even if you only want part
4. **Wallet management**: Let your wallet handle transaction construction
## The SegWit Address Error
### The Mistake
I sent Bitcoin to a SegWit address from a legacy wallet without understanding the compatibility issues.
### What Went Wrong
- **Address type confusion**: I didn't understand different address types
- **Compatibility issues**: Some wallets don't support all address types
- **No verification**: I didn't double-check the address type
- **Poor wallet choice**: I was using an outdated wallet
### The Result
The transaction was rejected and I had to contact support to resolve the issue.
### Address Types Explained
1. **Legacy (1...)**: Original Bitcoin addresses
2. **SegWit (3...)**: Wrapped SegWit addresses
3. **Native SegWit (bc1...)**: Bech32 addresses
4. **Taproot (bc1p...)**: Latest address type
## The Block Explorer Misunderstanding
### The Mistake
I didn't understand how to properly use block explorers to track transactions and verify payments.
### What Went Wrong
- **No verification**: I didn't verify transactions on the blockchain
- **Explorer confusion**: I didn't know which explorers to use
- **Transaction ID misunderstanding**: I didn't understand how to find and use transaction IDs
- **Confirmation ignorance**: I didn't understand what confirmations meant
### How to Use Block Explorers
1. **Choose reliable explorers**: Use blockstream.info, mempool.space, or blockchain.com
2. **Verify transactions**: Always check important transactions on the blockchain
3. **Understand confirmations**: Know what different confirmation levels mean
4. **Track addresses**: Monitor addresses for incoming and outgoing transactions
## The Network Confusion
### The Mistake
I accidentally sent Bitcoin on the wrong network (testnet instead of mainnet).
### What Went Wrong
- **Network confusion**: I didn't understand the difference between testnet and mainnet
- **Wrong wallet**: I was using a testnet wallet for mainnet transactions
- **No verification**: I didn't check which network I was using
- **Poor wallet setup**: I had both testnet and mainnet wallets configured
### The Result
I sent Bitcoin to a testnet address, effectively losing it forever.
### Network Types
1. **Mainnet**: The real Bitcoin network
2. **Testnet**: Testing network with worthless Bitcoin
3. **Regtest**: Local testing network
4. **Signet**: Another testing network
## The Multi-Sig Complexity
### The Mistake
I tried to set up a multi-signature wallet without fully understanding how it works.
### What Went Wrong
- **Complex setup**: I didn't understand the multi-sig configuration process
- **Key management**: I didn't properly manage multiple private keys
- **Recovery confusion**: I didn't know how to recover a multi-sig wallet
- **Backup complexity**: I didn't create proper backups for all keys
### The Result
I locked myself out of my own multi-sig wallet and couldn't access 1.5 BTC.
### Multi-Sig Best Practices
1. **Start simple**: Begin with 2-of-3 multi-sig before complex setups
2. **Test thoroughly**: Test with small amounts first
3. **Key management**: Keep clear records of which key is which
4. **Recovery planning**: Have a clear recovery plan before setup
## The Lightning Network Mistake
### The Mistake
I tried to use the Lightning Network without understanding its limitations and requirements.
### What Went Wrong
- **Channel management**: I didn't understand how to open/close channels
- **Liquidity issues**: I didn't manage channel liquidity properly
- **Routing problems**: I didn't understand payment routing
- **Force-close confusion**: I didn't know what happens when channels force-close
### The Result
I got my funds stuck in a Lightning channel and had to wait for the timelock to expire.
### Lightning Network Basics
1. **Channel management**: Understand how to open and close channels
2. **Liquidity**: Maintain balanced inbound and outbound capacity
3. **Fees**: Understand Lightning Network fee structure
4. **Backup**: Use compatible Lightning wallets with proper backup
## The Scripting Error
### The Mistake
I tried to create a custom Bitcoin script without understanding the language properly.
### What Went Wrong
- **Script complexity**: I didn't understand Bitcoin Script limitations
- **OP_RETURN misuse**: I used OP_RETURN incorrectly
- **Signature issues**: I didn't understand signature verification
- **Testnet confusion**: I tested on mainnet instead of testnet
### The Result
I created an unspendable transaction and lost 0.1 BTC.
### Bitcoin Script Tips
1. **Start simple**: Begin with basic scripts before complex ones
2. **Use testnet**: Always test on testnet first
3. **Learn gradually**: Build up understanding over time
4. **Use tools**: Use script testing and debugging tools
## Key Technical Takeaways
1. **Understand fees**: Learn how Bitcoin fees work
2. **Know address types**: Understand different Bitcoin address formats
3. **Use block explorers**: Learn to verify transactions on-chain
4. **Test first**: Always test with small amounts
5. **Backup everything**: Create proper backups for all technical setups
## Related Mistakes
- [Wallet Mistakes](/"wallet-mistakes.md")
- [Security Mistakes](/"security-mistakes.md")
- [Getting Started Guide](/guides/getting-started/)
---
**Remember**: Bitcoin's technical complexity is part of its security. Take the time to understand the technology before risking significant amounts. Don't learn these lessons the expensive way like I did.

View file

@ -1,168 +0,0 @@
---
title: "Trading Mistakes That Cost Me Thousands"
description: "The trading errors I made that resulted in significant losses and how you can avoid them."
category: "Trading"
date: 2026-01-13
---
# Trading Mistakes That Cost Me Thousands
Bitcoin trading is not for the faint of heart. I learned this through painful experience, making nearly every trading mistake possible. Here are the lessons that cost me thousands.
## The FOMO Purchase
### The Mistake
In November 2021, I saw Bitcoin skyrocketing to $69,000. Everyone was getting rich, and I didn't want to miss out. I bought 2 BTC at the absolute top using market orders.
### What Went Wrong
- **FOMO driving**: Fear of missing out clouded my judgment
- **Market orders**: I used market orders and paid high premiums
- **No plan**: I had no entry or exit strategy
- **All-in mentality**: I put too much capital into one trade
### The Result
Bitcoin crashed to $35,000 over the next few months. I lost 50% of my investment ($69,000) and panic-sold at the bottom.
### How to Avoid FOMO Trading
1. **Have a plan**: Set entry and exit points before trading
2. **Use limit orders**: Never use market orders for large amounts
3. **Position sizing**: Never risk more than you can afford to lose
4. **Technical analysis**: Learn basic chart patterns and indicators
## The Panic Sale
### The Mistake
When Bitcoin dropped from $69,000 to $35,000, I panicked. I thought it was going to zero and sold everything at a loss.
### What Went Wrong
- **Emotional decision**: Fear drove my selling decision
- **No stop-loss**: I hadn't set predetermined exit points
- **Market timing**: I tried to time the bottom and failed
- **No conviction**: I didn't believe in Bitcoin's long-term value
### The Lesson
The best time to buy is when there's "blood in the streets." Panic selling is almost always the wrong move.
### Better Exit Strategy
1. **Set stop-losses**: Determine your maximum acceptable loss
2. **Have conviction**: Understand why you own Bitcoin
3. **Dollar-cost average**: Buy and sell in increments
4. **Long-term perspective**: Don't let short-term volatility shake you out
## The Leverage Disaster
### The Mistake
I discovered leverage trading and thought I could get rich quick. I opened a 10x leveraged long position with 1 BTC as collateral.
### What Went Wrong
- **Over-leveraged**: 10x leverage is extremely risky
- **No risk management**: I didn't understand liquidation prices
- **Market volatility**: Bitcoin moved against me quickly
- **Margin calls**: I couldn't meet margin calls
### The Result
My position was liquidated when Bitcoin dropped 8%. I lost my entire 1 BTC collateral in a matter of hours.
### Leverage Trading Rules
1. **Start small**: Use low leverage (2x-3x maximum)
2. **Understand liquidation**: Know exactly when you'll be liquidated
3. **Risk management**: Never risk more than 1-2% per trade
4. **Stop-losses**: Always use stop-loss orders
## The Altcoin Scam
### The Mistake
I got into an altcoin that promised "1000x returns." The project had a fancy website, active community, and celebrity endorsements.
### What Went Wrong
- **No research**: I didn't verify the project's fundamentals
- **Celebrity hype**: I fell for marketing and endorsements
- **Community pressure**: FOMO from social media communities
- **No due diligence**: I didn't check the team or technology
### The Result
The project turned out to be a scam. The developers rug-pulled and disappeared with everyone's money. I lost 3 BTC.
### Altcoin Due Diligence
1. **Team verification**: Research the development team
2. **Technology review**: Understand the project's purpose
3. **Tokenomics**: Analyze the token distribution and economics
4. **Community health**: Check if the community is organic or manipulated
## The Exchange Hack
### The Mistake
I left significant Bitcoin on an exchange for trading convenience. The exchange was hacked and my funds were stolen.
### What Went Wrong
- **Exchange storage**: I kept Bitcoin on an exchange long-term
- **Poor security**: The exchange had weak security measures
- **No insurance**: The exchange didn't have insurance coverage
- **Delayed withdrawal**: I didn't withdraw funds promptly
### The Result
I lost 1.5 BTC in the exchange hack. The exchange never compensated users.
### Exchange Security Best Practices
1. **Use hardware wallets**: Store Bitcoin offline when not trading
2. **Exchange reputation**: Use only reputable, well-established exchanges
3. **Insurance coverage**: Prefer exchanges with insurance
4. **Prompt withdrawals**: Move Bitcoin to cold storage promptly
## The Tax Mistake
### The Mistake
I didn't understand tax implications of Bitcoin trading. I thought crypto was "tax-free" and didn't report my gains.
### What Went Wrong
- **No tax knowledge**: I didn't research crypto tax laws
- **Poor record-keeping**: I didn't track cost basis and sales
- **No professional help**: I didn't consult a tax professional
- **Assumed anonymity**: I thought crypto transactions were untraceable
### The Consequences
I faced significant tax penalties and interest for unreported crypto gains.
### Tax Compliance
1. **Track everything**: Keep detailed records of all transactions
2. **Understand cost basis**: Learn how to calculate gains/losses
3. **Professional help**: Consult with crypto-savvy tax professionals
4. **Report honestly**: Never hide crypto transactions from tax authorities
## The Technical Analysis Trap
### The Mistake
I learned basic technical analysis and thought I could predict market movements perfectly.
### What Went Wrong
- **Overconfidence**: I thought I could outsmart the market
- **Complex indicators**: I used too many conflicting indicators
- **Ignoring fundamentals**: I focused only on charts
- **No risk management**: I was overconfident in my predictions
### The Result
I made several losing trades based on faulty technical analysis, losing 2 BTC total.
### Balanced Trading Approach
1. **Combine analysis**: Use both technical and fundamental analysis
2. **Keep it simple**: Don't overcomplicate with too many indicators
3. **Risk management**: Always prioritize risk management over predictions
4. **Humility**: Accept that you can't predict the market perfectly
## Key Trading Takeaways
1. **Have a plan**: Never trade without a clear strategy
2. **Risk management**: Always protect your capital first
3. **Avoid leverage**: Be extremely careful with leverage trading
4. **Due diligence**: Research every project thoroughly
5. **Tax compliance**: Understand and follow tax laws
## Related Mistakes
- [Security Mistakes](/"security-mistakes.md")
- [Wallet Mistakes](/"wallet-mistakes.md")
- [Security Best Practices](/"guides/security-best-practices.md")
---
**Important**: This is not financial advice. Trading Bitcoin involves significant risk of loss. Never trade more than you can afford to lose, and always do your own research.

View file

@ -1,156 +0,0 @@
---
title: "Wallet Mistakes I Made So You Don't Have To"
description: "Critical wallet setup and management errors that cost me Bitcoin and how to avoid them."
category: "Wallets"
date: 2026-01-14
---
# Wallet Mistakes I Made So You Don't Have To
Bitcoin wallets are the interface between you and your Bitcoin. I made every wallet mistake possible, from choosing the wrong wallet to catastrophic backup failures.
## The Wrong Wallet Choice
### The Mistake
I started with a web wallet because it was "easy" and "convenient." I didn't understand that I didn't actually control the Bitcoin.
### What Went Wrong
- **Custodial wallet**: The exchange controlled my private keys
- **No control**: I couldn't move my Bitcoin without their permission
- **Platform risk**: If the exchange failed, my Bitcoin could be lost
- **Privacy issues**: The exchange had all my transaction data
### The Lesson
If you don't control the private keys, you don't own the Bitcoin. Always use non-custodial wallets.
### Better Wallet Choices
1. **Hardware wallets**: Ledger, Trezor (most secure)
2. **Software wallets**: Electrum, Blue Wallet (good balance)
3. **Paper wallets**: For long-term storage (advanced users)
## The Seed Phrase Disaster
### The Mistake
I wrote down my 12-word seed phrase but made several critical errors in how I stored and managed it.
### What Went Wrong
- **Wrong order**: I wrote the words in the wrong order
- **Misspellings**: I misspelled several words
- **Single copy**: Only one backup of the seed phrase
- **Poor storage**: Stored it where it could be damaged
### The Result
When I needed to restore my wallet, the seed phrase didn't work. I lost access to 0.8 BTC.
### Proper Seed Phrase Management
1. **Write it exactly**: Use the exact words in the exact order
2. **Verify immediately**: Test the restore process right away
3. **Multiple copies**: Create 3+ copies in different secure locations
4. **Quality materials**: Use durable paper or metal plates
## The Address Reuse Error
### The Mistake
I used the same Bitcoin address for multiple transactions because it was convenient.
### What Went Wrong
- **Privacy loss**: Anyone could see all my transactions
- **Security risk**: Exposed my total Bitcoin balance
- **Linkability**: Connected all my transactions together
- **Target for scams**: Made me a visible target
### The Fix
Always use a new address for each transaction. Most modern wallets do this automatically (HD wallets).
## The Software Update Failure
### The Mistake
I updated my wallet software without properly backing up first.
### What Went Wrong
- **No backup**: I hadn't backed up my wallet before updating
- **Corrupted wallet**: The update process failed and corrupted my wallet file
- **No seed phrase**: I had lost my seed phrase
- **Panic actions**: I tried multiple recovery methods that made things worse
### The Result
I lost access to 0.3 BTC during the update process.
### Safe Update Procedures
1. **Backup first**: Always create a complete backup before updating
2. **Verify backup**: Test that your backup works
3. **Update gradually**: Don't jump multiple versions at once
4. **Keep old version**: Don't immediately delete the old version
## The Multi-Wallet Confusion
### The Mistake
I used multiple wallets but didn't properly track which Bitcoin was where.
### What Went Wrong
- **No inventory**: I didn't know which wallet held which Bitcoin
- **Forgotten wallets**: I completely forgot about some wallets
- **Mixed funds**: I mixed different types of Bitcoin in the same wallet
- **Poor organization**: No system for tracking my wallets
### The Solution
Create a wallet inventory system:
1. **List all wallets**: Document every wallet you use
2. **Track balances**: Keep updated records of balances
3. **Label purposes**: Assign specific purposes to each wallet
4. **Regular audits**: Review your wallet inventory monthly
## The Mobile Wallet Mistake
### The Mistake
I stored significant Bitcoin on a mobile wallet app on my phone.
### What Went Wrong
- **Phone loss**: I lost my phone and didn't have proper backups
- **App updates**: The wallet app updated and broke compatibility
- **Limited features**: Mobile apps often lack advanced features
- **Security risks**: Phones are more vulnerable to malware
### Better Mobile Practices
1. **Small amounts**: Only keep small amounts on mobile wallets
2. **Regular backups**: Backup frequently to cloud or computer
3. **Security apps**: Use reputable, open-source wallet apps
4. **Two-factor**: Enable 2FA wherever possible
## The Paper Wallet Failure
### The Mistake
I created a paper wallet but made several critical errors in its creation and storage.
### What Went Wrong
- **Online generation**: I used an online paper wallet generator
- **Poor printer**: Used a low-quality printer that faded
- **Bad storage**: Stored it in a humid basement
- **No verification**: Never tested that the paper wallet worked
### The Result
The paper wallet became unreadable and I couldn't access the Bitcoin.
### Proper Paper Wallet Creation
1. **Offline generation**: Use offline, open-source tools
2. **Quality printing**: Use laser printers on quality paper
3. **Secure storage**: Store in dry, cool, secure locations
4. **Test immediately**: Verify the paper wallet works before funding
## Key Wallet Takeaways
1. **Control your keys**: Always use non-custodial wallets
2. **Backup everything**: Multiple backups of all critical data
3. **Test regularly**: Verify your backups and recovery processes
4. **Use new addresses**: Never reuse Bitcoin addresses
5. **Stay organized**: Keep track of all your wallets and balances
## Related Mistakes
- [Security Mistakes](/"security-mistakes.md")
- [Technical Misunderstandings](/"technical-mistakes.md")
- [Getting Started Guide](/"guides/getting-started.md")
---
**Remember**: Your Bitcoin wallet is your responsibility. Take the time to learn proper wallet management before storing significant amounts. Don't learn these lessons the expensive way like I did.

View file

@ -1,457 +1,138 @@
/* Dynamic Story Page Styles */
/* Story Page Styles with Visual Boxes */
/* DEBUG: Story page styles loading */
.story-page {
background: linear-gradient(135deg, #0A1929 0%, #1A2332 50%, #0F172A 100%);
background-attachment: fixed;
position: relative;
overflow-y: auto;
min-height: 100vh;
}
.story-page {
background: linear-gradient(135deg, #0A1929 0%, #1A2332 50%, #0F172A 100%);
background-attachment: fixed;
position: relative;
overflow-y: auto;
min-height: 100vh;
background: linear-gradient(135deg, #0f1419 0%, #1a1f2e 100%);
min-height: 100vh;
padding: 40px 20px;
}
/* Logo styling */
.logo-image {
height: 40px;
width: auto;
filter: drop-shadow(0 2px 8px rgba(255, 107, 53, 0.3);
transition: all 0.3s ease;
.story-page .container {
max-width: 900px;
margin: 0 auto;
}
.logo-image:hover {
transform: scale(1.05);
filter: drop-shadow(0 4px 12px rgba(255, 107, 53, 0.5);
.story-page h1 {
color: #FF6B35;
font-size: 2.5rem;
margin-bottom: 1rem;
text-align: center;
}
.logo-svg {
animation: subtle-glow 4s ease-in-out infinite alternate;
.story-page .intro {
color: #a0aec0;
font-size: 1.2rem;
text-align: center;
margin-bottom: 3rem;
max-width: 700px;
margin-left: auto;
margin-right: auto;
}
@keyframes subtle-glow {
0% { filter: brightness(1) drop-shadow(0 0 5px rgba(255, 107, 53, 0.3); }
100% { filter: brightness(1.1) drop-shadow(0 0 8px rgba(255, 107, 53, 0.5); }
/* Visual boxes around sections */
.story-page .content > h2 {
background: linear-gradient(135deg, #FF6B35 0%, #ff8c5a 100%);
color: white;
padding: 20px 25px;
border-radius: 12px;
margin: 40px 0 25px 0;
box-shadow: 0 4px 20px rgba(255, 107, 53, 0.3);
font-size: 1.5rem;
}
.story-page::before {
content: '';
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image:
radial-gradient(circle at 20% 50%, rgba(255, 107, 53, 0.1) 0%, transparent 50%),
radial-gradient(circle at 80% 80%, rgba(255, 107, 53, 0.05) 0%, transparent 50%),
url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" style="background:transparent;"><defs><pattern id="bitcoin-grid" width="20" height="20" patternUnits="userSpaceOnUse"><circle cx="10" cy="10" r="1" fill="%23FF6B35" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23bitcoin-grid)"/></svg>');
background-size: 100% 100%, 100% 100%, 100px 100px;
pointer-events: none;
z-index: 1;
.story-page .content > h3 {
background: rgba(255, 107, 53, 0.15);
border: 1px solid rgba(255, 107, 53, 0.3);
color: #FF8F65;
padding: 15px 20px;
border-radius: 10px;
margin: 30px 0 20px 0;
font-size: 1.2rem;
}
.story-container {
max-width: 1000px;
margin: 0 auto;
padding: 40px 20px;
position: relative;
z-index: 2;
.story-page .content > h4 {
color: #FF6B35;
padding: 10px 0;
border-bottom: 1px solid rgba(255, 107, 53, 0.2);
margin: 25px 0 15px 0;
font-size: 1.1rem;
}
.story-intro {
text-align: center;
margin-bottom: 60px;
/* Content boxes */
.story-page .content p,
.story-page .content ul,
.story-page .content ol {
color: #e2e8f0;
line-height: 1.8;
margin-bottom: 1rem;
}
.story-intro h1 {
color: var(--primary-color);
margin-bottom: 20px;
font-size: 2.5rem;
font-weight: 700;
text-shadow: 0 0 20px rgba(255, 107, 53, 0.3);
background: linear-gradient(135deg, #FF6B35, #FF8F65);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
.story-page .content li {
margin-bottom: 0.75rem;
padding-left: 1.5rem;
position: relative;
}
.story-intro p {
max-width: 600px;
margin: 0 auto;
line-height: 1.6;
color: #E2E8F0;
font-size: 1.1rem;
.story-page .content li::marker {
color: #FF6B35;
}
.story-thread {
position: relative;
max-width: 800px;
margin: 0 auto;
/* Visual box around paragraphs/lists after headers */
.story-page .content > h2 + p,
.story-page .content > h2 + ul,
.story-page .content > h2 + ol,
.story-page .content > h2 + h3,
.story-page .content > h3 + p,
.story-page .content > h3 + ul,
.story-page .content > h3 + ol {
background: rgba(30, 41, 59, 0.8);
border: 1px solid rgba(255, 107, 53, 0.15);
border-radius: 10px;
padding: 20px;
margin-bottom: 20px;
}
.year-section {
margin-bottom: 40px;
position: relative;
/* Horizontal rule styling */
.story-page hr {
border: none;
height: 2px;
background: linear-gradient(90deg, transparent, rgba(255, 107, 53, 0.5), transparent);
margin: 40px 0;
}
.year-header {
background: linear-gradient(135deg, rgba(255, 107, 53, 0.9), rgba(255, 143, 101, 0.9));
color: white;
padding: 20px 30px;
border-radius: 15px;
cursor: pointer;
display: flex;
justify-content: space-between;
align-items: center;
font-weight: bold;
font-size: 1.3rem;
transition: all 0.3s ease;
border: 2px solid rgba(255, 107, 53, 0.3);
width: 100%;
box-sizing: border-box;
backdrop-filter: blur(10px);
box-shadow: 0 8px 32px rgba(255, 107, 53, 0.2);
position: relative;
overflow: hidden;
/* Strong text styling */
.story-page strong {
color: #FF8F65;
}
.year-header::before {
content: '';
position: absolute;
top: 0;
left: -100%;
width: 100%;
height: 100%;
background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);
transition: left 0.5s ease;
/* Link styling */
.story-page a {
color: #FF6B35;
text-decoration: none;
border-bottom: 1px solid transparent;
transition: border-color 0.2s;
}
.year-header:hover::before {
left: 100%;
}
.year-header:hover {
transform: translateY(-3px);
box-shadow: 0 12px 40px rgba(255, 107, 53, 0.4);
border-color: rgba(255, 107, 53, 0.5);
}
.year-arrow {
transition: transform 0.3s ease;
font-size: 1.5rem;
}
.year-header.active .year-arrow {
transform: rotate(90deg);
}
.year-badge {
background: rgba(255, 255, 255, 0.2);
padding: 4px 12px;
border-radius: 20px;
font-size: 0.9rem;
}
.year-content {
background: rgba(26, 35, 50, 0.8);
border: 1px solid rgba(255, 107, 53, 0.2);
border-radius: 15px;
margin-top: 15px;
overflow: hidden;
max-height: 0;
transition: max-height 0.5s ease, opacity 0.3s ease;
opacity: 0;
backdrop-filter: blur(10px);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
}
.year-content.active {
max-height: 2000px;
opacity: 1;
}
.year-content-inner {
padding: 35px;
color: #E2E8F0;
}
.year-content-inner h3 {
color: #FF6B35;
font-size: 1.3rem;
margin-bottom: 15px;
font-weight: 600;
}
.year-content-inner h4 {
color: #FF8F65;
font-size: 1.1rem;
margin-bottom: 10px;
font-weight: 500;
}
.year-content-inner p {
line-height: 1.7;
margin-bottom: 15px;
color: #CBD5E1;
}
.year-content-inner ul {
list-style: none;
padding: 0;
margin-bottom: 20px;
}
.year-content-inner li {
margin-bottom: 12px;
padding-left: 25px;
position: relative;
line-height: 1.6;
color: #CBD5E1;
}
.year-content-inner li:before {
content: '₿';
position: absolute;
left: 0;
color: #FF6B35;
font-weight: bold;
font-size: 1.1rem;
}
.year-content-inner strong {
color: #FF8F65;
font-weight: 600;
}
.timeline-marker {
position: absolute;
left: 50%;
top: 50px;
width: 12px;
height: 12px;
background: var(--primary-color);
border-radius: 50%;
transform: translateX(-50%);
z-index: 10;
box-shadow: 0 0 20px rgba(255, 107, 53, 0.5);
}
.timeline-line {
position: absolute;
left: 50%;
top: 56px;
bottom: 0;
width: 2px;
background: linear-gradient(180deg, var(--primary-color), transparent);
transform: translateX(-50%);
}
.experience-section {
margin-bottom: 40px;
padding-left: 60px;
position: relative;
}
.experience-section:before {
content: '';
position: absolute;
left: 20px;
top: 8px;
bottom: 8px;
width: 2px;
background: var(--border-color);
}
.experience-title {
color: var(--primary-color);
font-size: 1.1rem;
font-weight: bold;
margin-bottom: 15px;
position: relative;
}
.experience-title:before {
content: '';
position: absolute;
left: -45px;
top: 50%;
width: 8px;
height: 8px;
background: var(--primary-color);
border-radius: 50%;
transform: translateY(-50%);
}
.experience-content {
margin-bottom: 20px;
}
.experience-content ul {
list-style: none;
padding: 0;
}
.experience-content li {
margin-bottom: 12px;
padding-left: 20px;
position: relative;
line-height: 1.5;
}
.experience-content li:before {
content: '₿';
position: absolute;
left: 0;
color: var(--primary-color);
font-weight: bold;
}
.milestone-highlight {
background: rgba(255, 107, 53, 0.1);
border-left: 4px solid var(--primary-color);
padding: 15px;
margin: 20px 0;
border-radius: 0 8px 8px 0;
}
.milestone-title {
color: var(--primary-color);
font-weight: bold;
margin-bottom: 10px;
}
.story-navigation {
display: flex;
justify-content: center;
gap: 20px;
margin: 40px 0;
flex-wrap: wrap;
}
.story-nav-btn {
background: rgba(26, 35, 50, 0.8);
border: 2px solid rgba(255, 107, 53, 0.3);
color: #FF6B35;
padding: 10px 18px;
border-radius: 10px;
text-decoration: none;
font-weight: 600;
transition: all 0.3s ease;
backdrop-filter: blur(10px);
font-size: 0.9rem;
}
.story-nav-btn:hover {
background: rgba(255, 107, 53, 0.9);
color: white;
transform: translateY(-2px);
box-shadow: 0 5px 20px rgba(255, 107, 53, 0.3);
border-color: rgba(255, 107, 53, 0.5);
}
.year-number {
font-size: 1.5rem;
font-weight: bold;
text-shadow: 0 0 10px rgba(255, 107, 53, 0.5);
}
/* Add glowing effect for active sections */
.year-header.active {
background: linear-gradient(135deg, rgba(255, 107, 53, 1), rgba(255, 143, 101, 1));
box-shadow: 0 0 30px rgba(255, 107, 53, 0.5);
border-color: rgba(255, 107, 53, 0.8);
}
/* Add pulse animation to year arrow */
@keyframes pulse {
0%, 100% { transform: scale(1); }
50% { transform: scale(1.1); }
}
.year-header.active .year-arrow {
animation: pulse 2s infinite;
}
/* Add smooth fade-in animation */
@keyframes fadeInUp {
from {
opacity: 0;
transform: translateY(30px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.year-content.active .year-content-inner {
animation: fadeInUp 0.5s ease;
}
/* Add hover effect for navigation buttons */
.story-nav-btn {
position: relative;
overflow: hidden;
}
.story-nav-btn::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 0;
height: 0;
border-radius: 50%;
background: rgba(255, 255, 255, 0.2);
transform: translate(-50%, -50%);
transition: width 0.3s ease, height 0.3s ease;
}
.story-nav-btn:hover::after {
width: 100%;
height: 100%;
}
.quick-jump {
text-align: center;
margin-bottom: 40px;
}
.quick-jump label {
color: #E2E8F0;
margin-bottom: 15px;
display: block;
font-weight: 600;
font-size: 1.1rem;
text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
.story-page a:hover {
border-bottom-color: #FF6B35;
}
/* Responsive */
@media (max-width: 768px) {
.story-container {
padding: 20px 15px;
}
.timeline-marker {
left: 20px;
}
.timeline-line {
left: 20px;
}
.experience-section {
padding-left: 40px;
}
.experience-section:before {
left: 10px;
}
.experience-title:before {
left: -25px;
}
}
.story-page {
padding: 20px 15px;
}
.story-page h1 {
font-size: 1.8rem;
}
.story-page .content > h2 {
font-size: 1.3rem;
padding: 15px 20px;
}
.story-page .content > h2 + p,
.story-page .content > h2 + ul {
padding: 15px;
}
}

View file

@ -10,8 +10,6 @@ Disallow: /node_modules/
# Allow search engines to index content
Allow: /content/
Allow: /guides/
Allow: /mistakes/
Allow: /about/
# Block access to sensitive files

View file

@ -37,8 +37,6 @@
</button>
<ul class="nav-menu">
<li><a href="{{ "/" | relURL }}" class="nav-link">Home</a></li>
<li><a href="{{ "/mistakes/" | relURL }}" class="nav-link">Mistakes</a></li>
<li><a href="{{ "/guides/" | relURL }}" class="nav-link">Guides</a></li>
<li><a href="{{ "/story/" | relURL }}" class="nav-link">Story</a></li>
<li><a href="{{ "/about/" | relURL }}" class="nav-link">About</a></li>
</ul>

View file

@ -5,37 +5,17 @@
<p class="hero-tagline">{{ .Site.Params.tagline }}</p>
<p class="hero-description">{{ .Site.Params.description }}</p>
<div class="hero-buttons">
<a href="{{ "/mistakes/" | relURL }}" class="btn btn-primary">Learn From Mistakes</a>
<a href="{{ "/guides/" | relURL }}" class="btn btn-secondary">Get Started</a>
</div>
</div>
</section>
<section class="content-section">
<div class="container">
<h2 class="section-title">Recent Mistakes & Lessons</h2>
<div class="card-grid">
{{ range first 3 (where .Site.RegularPages "Type" "mistakes") }}
<article class="card">
<div class="card-content">
<h3 class="card-title"><a href="{{ .Permalink }}">{{ .Title }}</a></h3>
<p class="card-excerpt">{{ .Summary }}</p>
<div class="card-meta">
<span class="card-date">{{ .Date.Format "Jan 2, 2006" }}</span>
<span class="card-category">{{ .Params.category | default "Security" }}</span>
</div>
</div>
</article>
{{ end }}
<a href="{{ "/story/" | relURL }}" class="btn btn-primary">My Story</a>
<a href="{{ "/about/" | relURL }}" class="btn btn-secondary">About</a>
</div>
</div>
</section>
<section class="cta-section">
<div class="container">
<h2 class="section-title">Ready to Avoid Costly Mistakes?</h2>
<p>Start your Bitcoin story with real-world lessons from someone who's been there.</p>
<a href="{{ "/guides/getting-started/" | relURL }}" class="btn btn-primary btn-large">Begin Learning</a>
<h2 class="section-title">Ready to Learn?</h2>
<p>Start your Bitcoin journey with real-world lessons from someone who's been there.</p>
<a href="{{ "/about/" | relURL }}" class="btn btn-primary btn-large">Get Started</a>
</div>
</section>
{{ end }}

View file

@ -7,20 +7,14 @@
<meta name="description" content="{{ .Description }}">
<meta name="author" content="{{ .Site.Params.author }}">
<!-- Security Headers -->
<meta http-equiv="X-Content-Type-Options" content="nosniff">
<meta http-equiv="X-Frame-Options" content="DENY">
<meta http-equiv="X-XSS-Protection" content="1; mode=block">
<meta http-equiv="Referrer-Policy" content="strict-origin-when-cross-origin">
<!-- CSS -->
<link rel="stylesheet" href="{{ "css/style.css" | relURL }}">
<link rel="stylesheet" href="{{ "css/story.css" | relURL }}">
<!-- JavaScript -->
<script src="{{ "js/story.js" | relURL }}"></script>
<!-- Favicon -->
<link rel="icon" type="image/svg+xml" href="{{ "favicon.svg" | relURL }}">
<link rel="icon" type="image/svg+xml" href="{{ "favicon-16.svg" | relURL }}" sizes="16x16">
<link rel="icon" type="image/svg+xml" href="{{ "favicon-32.svg" | relURL }}" sizes="32x32">
@ -41,8 +35,6 @@
</button>
<ul class="nav-menu">
<li><a href="{{ "/" | relURL }}" class="nav-link">Home</a></li>
<li><a href="{{ "/mistakes/" | relURL }}" class="nav-link">Mistakes</a></li>
<li><a href="{{ "/guides/" | relURL }}" class="nav-link">Guides</a></li>
<li><a href="{{ "/story/" | relURL }}" class="nav-link">Story</a></li>
<li><a href="{{ "/about/" | relURL }}" class="nav-link">About</a></li>
</ul>
@ -52,7 +44,11 @@
<main>
<div class="container">
{{ .Content }}
<h1>{{ .Title }}</h1>
<p class="intro">{{ .Description }}</p>
<div class="content">
{{ .Content }}
</div>
</div>
</main>
@ -62,5 +58,7 @@
<p class="footer-disclaimer">This is educational content. Not financial advice.</p>
</div>
</footer>
<script src="{{ "js/script.js" | relURL }}"></script>
</body>
</html>
</html>