# Writing

11 posts by Zoran Juric, newest first. RSS: https://zj.rs/rss.xml

## 2026

- [Rebuilding zj.rs: Markdown In, HTML Out](https://zj.rs/rebuilding-zj-rs-markdown-in-html-out/) (2026-10-09): In August 2024 I wrote that it was time to update my homepage. I picked Gatsby with a ready-made theme by LekoArts, and wrote that I would add features…

## 2025

- [Securing Your Dart Backend: Bcrypt Benchmarking](https://zj.rs/securing-your-dart-backend-bcrypt-benchmarking/) (2025-05-14): At its heart, bcrypt is a password-hashing function. Hashing is a one-way operation. It takes your data, like a password, into a jumbled string of characters…
- [Shockwave Animation in Pure Dart](https://zj.rs/shockwave-animation-in-pure-dart/) (2025-05-11): Have you seen the shockwave demo made in SwiftUI by Mykola Harmash on his YouTube channel? If not, go check it out. The tutorial is presented very nicely,…
- [Supercharging Flutter Apps with Go](https://zj.rs/supercharging-flutter-apps-with-go/) (2025-05-07): I've been down a rabbit hole lately. While exploring cryptography, I wondered: Can I use Go's crypto libraries with Flutter? That curiosity led to this. We're…

## 2024

- [Utilizing Firebase Remote Config for Remote App Configuration](https://zj.rs/utilizing-firebase-remote-config-for-remote-app-configuration/) (2024-09-04): Firebase Remote Config is a powerful tool that allows developers to dynamically change the behavior and appearance of their apps without requiring users to…
- [Authenticating users - quickest approach](https://zj.rs/authenticating-users-quickest-approach/) (2024-08-24): I will focus on authentication at the next stage of NameRover's user journey. This is a critical aspect of the app as it ensures that users are who they claim…
- [Onboarding users](https://zj.rs/onboarding-users/) (2024-08-20): The first step in the user journey is onboarding. It introduces users to the app and helps them get started. The goal is to make the onboarding process as…
- [NameRover scaffolding](https://zj.rs/name-rover-scaffolding/) (2024-08-19): Every beginning is hard, but it's also the most exciting part of a project.
- [NameRover is back](https://zj.rs/name-rover-is-back/) (2024-08-17): I've made the decision to revive a project that I started over a year ago but never finished. It's called NameRover:
- [Joining the Ship-A-Ton hackathon challenge](https://zj.rs/joining-the-ship-a-ton-hackathon-challenge/) (2024-08-16): I recently came across RevenueCat's hackathon challenge, Ship-a-ton, which is gaining much attention. After learning about this challenge, I participated and…
- [Time to update my homepage](https://zj.rs/time-to-update-my-homepage/) (2024-08-16): It has been nearly four years since I last updated my website. I have been occupied with work and other projects, but it's time for a fresh look.
