In April I was implementing Bitcoin integration for a client and the more I read about how Bitcoin works, the more I liked it.
So I decided to buy 200 euro worth of bitcoin on Bitstamp. Mostly because I could upload money with a SEPA bank transfer. But also because they're from Slovenia and if anything goes wrong, I can knock on their door and ask some questions.
I had about 2.54 btc to play with.
Naturally I wanted to do arbitrages and look at graphs all day and try to make money from selling when Bitcoin is high and buying when it's low. Staking out the graphs, listening for the beeps a sale makes, twitchy fingers on the sell button ...
... I lost 50 euro in two days. Then another 20 or 30 by the end of the week.
Better idea! I'll write an algorithm to do this for me because I suck at it.
Just before I started working on the algorithm I turned every dollar on the Bitstamp account into Bitcoin. Then promptly got busy with other stuff.
Getting lucky
Every once in a while I would remember the poor project laying abandoned on my Github account. That I should really get back to it. That I could make a bunch of money if I made a high frequency or even a low frequency trading algorithm for bitcoins.
Even just a semiautomatic system that finds the best buy/sell moment after I tell it to do something would be a great help. Oh the endless possibilities and infinite laziness in actually doing something about them.
But time passed. Bitcoin did its thing. And yesterday morning it hit $588 per coin.
Wait what?
"Holy crap! I have to sell", I thought to myself. I didn't even think about the fact it would continue to grow before it crashes. I didn't think about anything.
I just sold. Bam.
Some 2.15 bitcoin gone.
Some $1200 made.
\o/
Pretty good return on investment if you ask me. Put $270 in, get $1200 out a few months later. 400% return, and I just wish I had put more money in. But the hell if I knew this was going to happen.
Money isn't money until it's your money
But money's not money until it hits your bank account. As great as Bitstamp is, a bank account it's not.
Withdrawing the money was greeted with a lovely "Ohai thar, we don't believe you're a real human. Please verify your account by sending government issued ID and proof of residence."
Didn't need that to take my money did you Bitstamp? Now suddenly it's a big deal and I have to jump through hoops.
But I understand.
Bitstamp is a money instrument. They might have become more stringent in the last couple of months. As they should. I had to do all of this to get a UK credit card from Skrill as well.
Sent files through their form. No email confirmation that I sent the info, just account status changing from "UNVERIFIED" to "PENDING". No estimate how long it would take.
sigh
Bitstamp, you are not being very serious right now.
Today I go to check up on my application and bask in the glory of that boldened $1200 figure staring at me from the screen.
Nope. Get a scary "We are fairly certain you are not a real person" notice. Right from their cloud hosting too!
Bitstamp going through a DDoS attack of some sort. Or just being down. Or they don't like me anymore. They came back online while I was writing this post, but man was that scary.
Funny how attached you get to money that isn't even your yet.
Continue reading about Getting lucky with Bitcoin
Semantically similar articles hand-picked by GPT-4
- Writing a REST client in Haskell
- Having discipline is painful
- What I learned while 6x-ing my income in 4 years
- How CamelCase ruined my day and my dev environment
- Being hacked killed a 6k traffic spike on my blog yesterday
Learned something new?
Read more Software Engineering Lessons from Production
I write articles with real insight into the career and skills of a modern software engineer. "Raw and honest from the heart!" as one reader described them. Fueled by lessons learned over 20 years of building production code for side-projects, small businesses, and hyper growth startups. Both successful and not.
Subscribe below 👇
Software Engineering Lessons from Production
Join Swizec's Newsletter and get insightful emails 💌 on mindsets, tactics, and technical skills for your career. Real lessons from building production software. No bullshit.
"Man, love your simple writing! Yours is the only newsletter I open and only blog that I give a fuck to read & scroll till the end. And wow always take away lessons with me. Inspiring! And very relatable. 👌"
Have a burning question that you think I can answer? Hit me up on twitter and I'll do my best.
Who am I and who do I help? I'm Swizec Teller and I turn coders into engineers with "Raw and honest from the heart!" writing. No bullshit. Real insights into the career and skills of a modern software engineer.
Want to become a true senior engineer? Take ownership, have autonomy, and be a force multiplier on your team. The Senior Engineer Mindset ebook can help 👉 swizec.com/senior-mindset. These are the shifts in mindset that unlocked my career.
Curious about Serverless and the modern backend? Check out Serverless Handbook, for frontend engineers 👉 ServerlessHandbook.dev
Want to Stop copy pasting D3 examples and create data visualizations of your own? Learn how to build scalable dataviz React components your whole team can understand with React for Data Visualization
Want to get my best emails on JavaScript, React, Serverless, Fullstack Web, or Indie Hacking? Check out swizec.com/collections
Did someone amazing share this letter with you? Wonderful! You can sign up for my weekly letters for software engineers on their path to greatness, here: swizec.com/blog
Want to brush up on your modern JavaScript syntax? Check out my interactive cheatsheet: es6cheatsheet.com
By the way, just in case no one has told you it yet today: I love and appreciate you for who you are ❤️