Do you also love JavaScript? 😍

Here are 8 of my best JavaScript Threads.

All collected into one SUPER THREAD
🧵👇
3️⃣ 5 Annoying JavaScript habits you want to avoid.

4️⃣ 20 of my most popular JavaScript Tips

6️⃣ 14 Array Methods that'll land you the next job

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Simon Høiberg

Simon Høiberg Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @SimonHoiberg

7 Oct
Dealing with rejection 👊

Running a startup comes with a *lot* of rejection.

Here are 5 tips on how to deal with them, and even make them work for you 👇🧵
1️⃣ Don't take it personally.

When you let rejection entail "I'm not good enough", you will start fearing and avoiding it.

Be very careful here.

You can't make a perfect product, and it's crucial for you to get feedback.
Rejection is much more valuable than no feedback at all.
2️⃣ Adopt a curious mindset.

Try your best to not let emotions, cognitive schemas, or other internal mechanisms obscure what a rejection actually means.

It means that your product currently doesn't solve the problem sufficiently.
And that's all.

Now go and work on that 💪
Read 7 tweets
5 Oct
My YouTube channel is actively growing, and it's awesome 🤩

Meanwhile, a lot of you have been asking about my setup for shooting videos.

Here's my setup and the equipment I use.

🧵👇
I shoot my videos with 2 cameras - a Sony a6400 and a6600.

amazon.com/Sony-Alpha-a64…
In addition to the camera, I'm using this lens from Sigma.
I got one for each camera.

amazon.de/dp/B077BWD2BB
Read 10 tweets
27 Sep
There's a lot of startup talk here on Twitter!

You want in? 🤩
But it's scary 😱

...and you don't know what you're doing.

Let's look at some things you can do to prepare yourself before making the move

🧵👇
First, let me be honest with you.

If you have no experience with startups, business, leading a team, handling finances, corporate structures, etc - chances are, you will fail!

So despite what you may hear on this app - don't "just go for it".

Prepare yourself instead 👇
🔸 Get comfortable doing business.

I recommend freelancing.
You can do this next to your regular job, and it doesn't take much to get started.

🔹 Create a sole trader company.
🔹 Create a profile on Upwork.
🔹 Starting doing work.

This will teach you basics of doing business.
Read 12 tweets
26 Sep
This week was interesting - cause I sold my very first info product 🤩

I made +$7,134.78

How?

Let's break down the strategy, the expenses, and the effort spent on this product 👇🧵 Image
First, let's get a financial overview.

💳 Expenses

🔹 E-book creation:
- Book cover: $47,-
- Proofreading: $52,-

🔹 Marketing:
- Promoted post on IG: $182,-
- Paid ads: $100,-

💰 Revenue

🔸 Sales: $7,134.78,-
🔹 Stripe Fees + taxes: $272,-

💸 Net Profit: $6,482,-
Secondly, let's get an overview of the time spent.

📖 Writing the e-book:
16 hours.

🌍 Website + Stripe integration
10 hours.

📧 Creating email drips:
4 hours.

📣 Creating promotional content:
6 hours.

⏱️ Additional marketing efforts:
4 hours.

Total time spent:
40 hours.
Read 14 tweets
17 Sep
20 of my most popular JavaScript Tips 💡

Thread 🧵👇
Pass arguments as an object.

The meaning becomes much more clear from the names of the properties.
Also, the order doesn’t matter anymore.

Trust me - your teammates will be happy 🙌
Extending the standard built-ins is considered bad practice.

Create your own utility class instead 🙌
(...And share it on NPM, if it's useful to others).
Read 23 tweets
16 Sep
JavaScript ES2021 🚀
It's here!!

Are you up to speed with some of the cool new features we got in ES2021?

Let's take a look 👇🧵
JavaScript ES2021 (or ES12) - was published in June 2021 and introduces some cool new features to the JavaScript language.

Should you care?!

Well, it's not groundbreaking (like ES6), but it does introduce some features that you should familiarize yourself with.

Let's dive in!
🔸 String.prototype.replaceAll()

The current 'String.prototype.replace()' method only replaces the first occurrence, unless a regular expression with a global modifier is provided.

With the new 'String.prototype.replaceAll()' method, we can finally omit the regex 👇
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(