JavaScript Should Be Your Last Resort
Olavi Haapala 
@0lpeh
Self employed software consultant and lumberjack . Full-stack developer focusing on web performance and #a11y. Ex
Olavi Haapala ๐ซ๐ฎโs Tweets
Does Next.js support rendering pages completely without JS bundles/hydration yet?
1
1
Imagine a sport where after 15min the other team leads 2-0 and everyone is like that's it the other team can't win even though they still have 75min of time left. Why would that sport become popular?
1
So has anyone made a Jira โ ChatGPT integration yet?
It should be smart enough to not only recommend code solutions but also no-solutions based on research data.
2
Onko rikki? โ Kyllรค!
Backari oli Herokussa, eikรค sitรค ole sieltรค vielรค siirretty pois, joten "palvelu" on nyt toistaiseksi poissa kรคytรถstรค.
2
5
please don't post your Spotify most popular genres, artists, and songs for 2022 to social media nobody cares
1
4
How to fix soccer:
1. The field is fucking huge. Shrink it.
2. Too many players on the field. Limit to three forwards, two defenders, and a goalie.
3. Players should get to come in and out whenever they want. Donโt stop the game.
4. Shrink the goal.
5. Ice everywhere
3,301
15.1K
141K
Currently opening all components that have form in their name and looking for <form>. Suprisingly, it's quite often missing.
3
Nooooooo! Signal added stories to their app.
Bro you're late to the game and also nobody wants stories in
1
3
People have spent more than 11 000 hours watching my random TikTok videos in the last 6 days
Web on aikalailla ohi vuonna 2022 ๐คฃ
read image description
ALT
This tweet was inspired by a video I posted yesterday that quickly gained 90k views on TikTok. And I thought that was much. It now has:
- 1 million views on TikTok
- 7,5k on YouTube
- 247 on Instagram
- 5 on Facebook
Tell me again why a company should not be present on TikTok
Quote Tweet
SoMe algorithms are interesting:
- Post a video of a mistake: 300k+ views
- Put a lot of effort in making a professional looking video: 30 views
- Same video in platform A: 300 views and in platform B: 90k views
1
A million views for a video on TikTok that is ๐คฏ๐
1
3
Show this thread
So, apparently I got my first million at the age of 33 ๐
1
2
Show this thread
Kirjaudu Alma-tunnuksella
Nettiauto-tunnuksesi on nyt Alma-tunnus.
RIP nettiauto. Oli kiva tuntea noin 16v ajan
2
SoMe algorithms are interesting:
- Post a video of a mistake: 300k+ views
- Put a lot of effort in making a professional looking video: 30 views
- Same video in platform A: 300 views and in platform B: 90k views
1
4
Kyseenalaistan edelleen listaamattomien yritysten huojennettun osinkoverotuksen: sitรค saa sitรค enemmรคn, mitรค rikkaampi firma on. Tรคmรค on ihan nurinkurista, yrittรคjรคt tarvitsevat apua silloin, kun rahaa ei ole. 4/12
13
78
1,052
Show this thread
The ability to snooze emails is the greatest invention since sliced bread
1
1
Just realized, I missed my 1 year anniversary as a full-time entrepreneur. Enjoying it to the fullest and can't see myself going back to working for someone else.
8
I "left" Twitter already years ago for mastodon.
Now, using Twitter more than ever.
2
Please explain .HEIC to me like I'm 5
1
1
If Firefox doesn't stop showing ads soon, I'll have to look for another browser
And reset that counter again.
Haven't remembered to tweet about this lately.
Point: you might not need useEffect
Quote Tweet
Days since I commented about an unnecessary use of useEffect: 0
If I now suddenly had 100kโฌ or more, I would easily know how to spend it to grow my business instantly. The only problem is, I don't know where to get that 100kโฌ or more.
2
2
How many emails about YouTube introducing handles have you received? I have received at least 6 to different emails and channels... Couldn't care less
1
3
Do you ever browse the web with dev console open? It's quite interesting
4
8
Exactly. Currently on day 3 of a quick half-day fix.
Quote Tweet
Donโt waste your time trying to prioritize things you can just quickly do. I see this way too much.
Show this thread
3
Why do I need a lambda in order to add custom headers to a CloudFront response? Seems like a total waste of resources and time.
1
1
1
Why I'm tweeting this:
Since November last year, I have been a freelance software consultant. So, I think I could help your team as well if you face any challenges related to Next.js. Just let me know. My DMs are open.
1
3
Show this thread
For context: I've had a key role in building some of the largest websites in Finland with Next.js. 4 of them are on the top 100 most visited websites in Finland, and one is actually the most visited (IS) and ranks higher than Wikipedia itself.
1
3
Show this thread
Recently, I have been sparring a couple of teams internally with Next.js related challenges/issues. Really enjoyed helping those teams and probably they have saved quite some time. I have been using Next for the past 3.5 years professionally and have faced most of the problems.
1
2
4
Show this thread
Best parody account out there!
Quote Tweet
Hyvรครค Suomalaisen koodin pรคivรครค! Suomalaisen koodin edistรคjรค -palkinto 2022: ja , onnittelut ๐! #KoodiaSuomesta #ohjelmointi #ohjelmistoala
22
36
I have said this before and I will say it again:
๐I love git bisect!๐
5
Is edit available on the web?
1
Currently deploying:
Revert "Revert "Revert "Temporarily disable caching"""
6
INVOICE
FELLING ONE TREE - $1
KNOWING HOW TO FELL THAT TREE SAFELY - $9,999
TOTAL $10,000
wait a minute ๐ค
Quote Tweet
INVOICE
FIXING ONE LINE OF CODE - $1
KNOWING WHICH LINE TO FIX - $9,999
TOTAL $10,000 twitter.com/visualizevalueโฆ
2
Why is DNS so challenging
1
2










