🎉 We've just published our new blog design! 🎉
Thank you Jekyll for serving us for so many years. We've now moved to
@gatsbyjs to make writing blog posts fun again!
Let us know what you think :)
blog.thoughtram.io
Own a unique piece of thoughtram history!
We've created a single NFT of the very first commit that announced the company back in 2014.
opensea.io/assets/matic/0xE7…
👉 Buy it on @opensea
So like 2 years ago I fully switched doing git from the command line I can honestly say I'm so happy I did this!
With help from @PascalPrecht to understand some concepts that I struggled with 🙏
So a while back he wrote a book on Git: rebase-book.com/#readit 👇👇
A @rustlang 🦀 journey thread of threads.
Follow my path as I explore the language and document all learnings, thoughts and ideas in evergreen 🍃 tech articles, videos and more.
Start here! 👇
Lifetimes in @rustlang 🦀 can be confusing at times. Ever wondered why it's required to add <'a> to your structs that hold references? Me too!
Here's my take to help developers understand 👇
blog.thoughtram.io/lifetimes…
Ever wondered when to use into_iter(), iter() and iter_mut() in @rustlang?
This article about Iterators in Rust will give you a hand 👇
blog.thoughtram.io/iterators…
Ever wondered when to use into_iter(), iter() and iter_mut() in @rustlang?
This article about Iterators in Rust will give you a hand 👇
blog.thoughtram.io/iterators…
Want to level up your Git skills?
REBASE is a ⭐️⭐️⭐️⭐️⭐️ rated book that teaches you the ins and outs of Git repositories and advanced techniques, without wasting your time.
Only today, you can get it for 10€ !
rebase-book.com
References in @rustlang and the compiler's power to dereference and borrow them for you, make them super convenient!
Here's what I've learned about
✅ Shared and mutable references
✅ Referencing references
✅ Implicit dereferencing and borrowing
blog.thoughtram.io/reference…
It's official ✨
My first @eggheadio course about @rustlang is published!
Curious about Rust? This is for you.
You'll learn:
✅ How to write a program from scratch
✅ Basic Ownership & Borrowing
✅ Reading user input
✅ Error Handling
...and more!
egghead.io/courses/write-you…
One of the things I ran into when I started learning @rustlang, was that I didn't understand the difference between String and &str.
I wrote this article to help others learn faster:
blog.thoughtram.io/string-vs…
I've authored and published an ebook in two months.
Here's how I did it and what I've learned 👇
🔑 Take aways:
👨👩👧👧 Build your audience first.
🛳Ship early, ship often.
💪 Start less, do more.
pascalprecht.github.io/posts…
I'm planning on writing a post about how I've authored and published an ebook in 2 months. Anything you're particularly interested in that should be in there?
Please respond to this tweet and let me know! 👇
I did it!
REBASE is now available at: rebase-book.com 👈
✓ Understand the inner workings of Git
✓ Branches and merge strategies
✓ Interactive rebasing cherry-picking
✓ Automated testing
...and much more!
Please share with friends that might find this useful! 🙏
Just a friendly reminder:
Today is the ❗️last day❗️ you can preorder REBASE with 40% off.
Tomorrow I'll publish a first version.
Exciting.
rebase-book.com
Have you been hearing a lot about Rust?
Want to to get learn about Rust from scratch?
Next Thursday on 1/23/20 @ 9 AM PST we're hosting a live remote workshop with instructor
@PascalPrecht
Click here 👇 to save your spot and get a Tour of Rust
ti.to/egghead-live-online-ev…
Decided to add a little chapter about `git reset` to rebase-book.com
Actually, a lot of rebase workflows boil down to having a good foundational understanding of other git tools. `git reset` is one of them.