Meet Non-Copyable Types – Swift’s Secret Performance Boost

Discover the power of non-copyable types in Swift. Boost performance, ensure unique ownership, and enhance safety for resource-heavy code.

Josip Ćavar

Want an AI Invoice Processing Solution? Create It Yourself

Explore our step-by-step guide for building a simple solution for AI invoice processing using Vertex AI and App Script.

Mladen Rakonjac

Is Jailbreak Detection in iOS Apps Still Relevant?

Explore the world of jailbreak detection in iOS. Is it a necessary safeguard or an outdated precaution? Find out more.

Jasmin Abou Aldan

Type Smarter, Not Harder – Get the Most of Angular Typed Forms

Explore our expert guide on Angular Typed Forms, packed with best practices to optimize Angular’s key feature in your projects.

Đani Pavić

Sentinel – The All-in-One Testing Tool for Your Android Device

Our open-source library Sentinel provides easy access to all the testing tools you need directly on the device you're using.

Asim Ribo

Secure Web Authentication – Passkeys & Web Authentication API

Discover a user-friendly and secure web authentication method. Implement passkeys using the Web Authentication API for a seamless login experience.

Tomislav Habalija

Out with ‘12345’ – Discover Passwordless Authentication Methods

Enhance your app's security and user experience with passwordless authentication methods. Say goodbye to passwords and hello to convenience.

Tomislav Habalija

Fix It Fast – Best Practices for Application Errors and Crashes

Application errors and crashes are a part of life. Instead of avoiding them, learn how to handle them in a meaningful way.

Josip Ćavar

Subscribe to newsletters for development professionals.

A Comprehensive Guide to Understanding Ownership in Swift

We break down the complexity of Swift's ownership features so even beginner developers can learn how to use them.

Josip Ćavar

The Best iOS Libraries in 2024

A curated list of the best iOS libraries to support your development efforts in 2024.

Petar Jadek

Secure Your App in 2024 – OWASP Top 10 Mobile Risks Explained

The OWASP Top 10 Mobile provides an overview of the critical security risks mobile app providers should keep an eye on in 2024.

Renato Turić

Snapshot Testing – Capturing Your Code’s Best Side

Find out why, when, and how to use snapshot testing – a simple way of comparing different states of the UI, especially useful when refactoring code.

Tamara Andonovska
,
Luka Terzić

3 Tricky Issues in Frontend Development and How to Debug Them

How do you debug when you can’t seem to catch the bug? Here's how we solved a complex frontend issue involving CORS, cache invalidation, and naming. 

Tomislav Habalija

Meet Sentinel, a Library Loved by Developers and Testers Alike

Our open-source library packs a ton of useful features that make testing, debugging, and life in general much easier.

Zvonimir Medak

Revolutionizing SwiftUI – Goodbye Combine, Hello Observation!

Step into the future and meet Observation, the framework that allows us to build powerful SwiftUI apps, leaving Combine completely out of the equation. 

Alen Šebalj

How We Escaped the Dependency Upgrade Maze on 20+ Projects

Optimizing our open-source dependency upgrade process, we got 20+ Ruby on Rails projects updated to the latest version, hassle-free.

Jaka Šušteršič

Implementing IoT Device Onboarding in Mobile Apps

Discover what challenges to expect when implementing IoT device onboarding in a mobile app and how to approach them best.

Karlo Čeh

To Refactor or to Rewrite Code? Sometimes You Need Both

How a major app redesign forced us to face our technical debt and refactor and rewrite our code at the same time.

Jasmin Abou Aldan
Secure IoT Connectivity – Safeguarding Your Connected World

Secure IoT Connectivity – Safeguarding Your Connected World

While IoT connectivity provides endless convenience, most home and office networks used for connected devices are not nearly secure enough.

Jasmin Abou Aldan

How We Got ChatGPT to Build a Flutter App

Testing out the abilities of new LLM and AI tools, we examined whether Chat GPT's model can build a Flutter app from scratch.

Luka Knezić