Ervin Kalemi
banner
ervinkalemi.com
Ervin Kalemi
@ervinkalemi.com
Empowering your online presence.

@publer.com • @linkie.bio • @kibo.ai

🔗 linkie.bio/ervinkalemi
Why the name Kibo?

In the late 80s and early 90s, a computer code enthusiast and graphic designer called James Parry became an early internet personality on Usenet, the online discussion network of the time.
January 23, 2026 at 1:20 PM
💀
January 21, 2026 at 3:33 PM
Tip of the day: Copy your mongo logs, paste to ChatGPT, and it will tell you exactly what indexes you may be missing or need improvement.

And always bring your laptop with you when out of town!
January 20, 2026 at 2:04 PM
An SEO mistake we made last year.

In an effort to boost our mobile app installs, we created dedicated landing pages for users visiting our website from their mobile.

It worked. App installs increased. Everything looked good on paper.

Until search results hit us.
January 16, 2026 at 1:20 PM
This has got to be one of the worst UI/UX designs ever.

Why does the sidebar close when you open the chat on X?
January 15, 2026 at 1:20 PM
Following the Tailwind saga, I'm happy to share we're officially sponsoring them.

Even though @linkie.bio is still in its early stages and not yet profitable, it felt like the right decision.

We rely heavily on @tailwindcss.com to build *what I hope for* the best link-in-bio tool on the market.
January 14, 2026 at 1:39 PM
Email sent 📤
January 14, 2026 at 9:16 AM
This is why you CAN'T have nice and free stuff.

This is also why you CAN have nice and free stuff.

Be like Alex!
January 13, 2026 at 1:20 PM
Tip of the day: Use ChatGPT to refresh blog cover images!

When updating your evergreen content to include the year 2026 for SEO purposes (which you should), don't forget the covers.

AI handles this task beautifully, even for "complex" cases, in just seconds.
January 12, 2026 at 1:20 PM
I've so missed this!
January 11, 2026 at 11:09 AM
This is super-duper cool!

I can finally manage multiple link-in-bio pages from the same account 🤯

One personal and two brand pages.

Edit, preview, analytics. All in the same spot.

Well done, @linkie.bio. Well done!
January 9, 2026 at 1:20 PM
Okay, I didn't take a complete break.

The SEO had been bugging me all year.

Migrating to .com wasn't the main culprit.

Meta tags were, especially after localizing Publer.

View page source → Paste in ChatGPT (for each locale)

A simple copy-paste prompt could've saved us millions of lost clicks 😢
January 2, 2026 at 11:08 AM
But in a good way
December 30, 2025 at 1:20 PM
How to be cringe on LinkedIn
December 30, 2025 at 1:20 PM
Life update: I'm training my own human model
December 29, 2025 at 1:20 PM
TL;DR: Luck sides with those who refuse to give up when it makes absolutely no sense to keep going
October 27, 2025 at 2:32 PM
Trying Vegemite for the first — and probably last — time in my life.
October 25, 2025 at 7:58 PM
Q: If you could go back, what would you do differently?

A: Build in public since day one, and not just LinkedIn!
October 23, 2025 at 1:51 PM
The Publer Story

Ep 5: Q&A
October 23, 2025 at 12:24 PM
Left or right?

If I want to promote my link-in-bio tool in my bio, which URL to use:

L - My custom domain, supported by the tool, looks more professional

R - The branded domain, which looks cheap, but helps with brand awareness

Both links will take you to the same spot.
October 22, 2025 at 12:21 PM
The Publer Story

Ep 4: Elon Musk X API Saga
October 20, 2025 at 1:16 PM
The Publer Story

Ep 3: AppSumo breakthrough
October 16, 2025 at 1:33 PM
The Publer Story

Ep 2: The lowest point of my life, and ironically, Publer's
October 13, 2025 at 1:27 PM
The Publer Story

Ep 1: Road that led to Publer.

The full video will be posted on Publer's YouTube channel.
October 9, 2025 at 2:06 PM
I was there too
October 7, 2025 at 3:23 PM