Pragmatic Pineapple 🍍

About Nikola

Hi 👋. I am Nikola and I run the Pragmatic Pineapple tech blog you are currently reading. My goal is to educate, teach and question the status quo of JavaScript & Ruby.

How? I break down complicated and overlooked JS & Ruby problems into actionable take-aways for beginners and advanced coders. That includes multiple perspectives which encourage my readers to reflect, evaluate and choose a solution that fits. All that explained in simple words to make both languages easy to apply.

My articles have appeared on the first page of HackerNews, and blogs like LogRocket, AppSignal, Anima, Uploadcare, and Semaphore. I’ve also been featured on newsletters like Ruby Weekly, JavaScript Weekly, CSS Weekly, and Node Weekly. I republish my posts on and Medium, so you can follow me there if you use those platforms.

🛠 What I use

You can check out the equipment and tools I use on a day-to-day basis. Note that some links to these tools/products are affiliate links. By clicking any of them, you are supporting and helping me in a way.

You can read more about it on the uses page.

🎙 Podcasts I appeared in

I got invited to a couple of podcasts. Here’s where you can listen to me jabber about things:

🗣 My talks

I’ve given a couple of talks throughout my career. Unfortunately, not all of them got recorded. You can see the slides I have at here for all of them. Here’s the full list of talks I’ve given:

🤝 Let’s connect

Thanks for visiting this page. If you want to connect further, feel free to reach out on Twitter or just send me an email.

In the meantime, you can head back to the homepage from here.

© 2024 Nikola Đuza