Archive

2025

2024

2023

2022

2021

2020

Illustration: Where We Work SDK INSIGHTS Culture Remote Work Productivity Insights Where We Work A blog post showing a glimpse of where our people work. Illustration: Faster Compilation with Ccache 4.0 SDK DEVELOPMENT Tips Productivity Development Faster Compilation with Ccache 4.0 Ccache is a build cache to achieve faster compilation. With the 4.0 release, it now supports Modules, which makes it possible to accelerate projects that mix Objective-C and Swift. Illustration: A Better Way to Git Log to Understand Changes in a Big Codebase SDK DEVELOPMENT Tips Productivity git Development A Better Way to Git Log to Understand Changes in a Big Codebase How git log information may not be enough when developers need to understand changes in a codebase that has evolved over several years. Illustration: Sponsoring CocoaPods SDK INSIGHTS Culture Productivity Sponsoring CocoaPods PSPDFKit is sponsoring the costs of hosting the CocoaPods CND. Illustration: Think First, Code Later SDK DEVELOPMENT Android Kotlin Tips Productivity Development Think First, Code Later A case study on how we design features and APIs for PSPDFKit for Android. Illustration: Best C++ IDEs of 2024 SDK DEVELOPMENT C++ Tips Productivity Development Best C++ IDEs of 2024 Discover the best C++ IDEs and text editors of 2024. Learn the pros and cons of each tool, from Visual Studio to Vim, and find the right fit for your development needs. Illustration: Batch Processing PDF Files with Elixir Using PSPDFKit Server SDK TUTORIALS Elixir How To Server Productivity Batch Processing PDF Files with Elixir Using PSPDFKit Server See how Elixir and PSPDFKit Server are a perfect match for processing a large number of PDF files. Illustration: How to Reduce Flakiness in Automated UI Testing on Android SDK DEVELOPMENT Android Kotlin Tips Productivity Testing Development How to Reduce Flakiness in Automated UI Testing on Android This blog post discusses tips and best practices on how to reduce flakiness in automated UI testing on Android. Illustration: Useful Mac Apps for Remote Workers SDK INSIGHTS Remote Work Productivity Useful Mac Apps for Remote Workers Reduce the friction of working remotely! Illustration: Communication Is Key in a Remote World SDK INSIGHTS Remote Work Productivity Communication Is Key in a Remote World Working remotely does not mean working in isolation! Maintaining effective communication means increased productivity and happier teammates. Illustration: 9 Tips to Help You Work Effectively from Home SDK INSIGHTS Remote Work Productivity Tips 9 Tips to Help You Work Effectively from Home This article describes some strategies first-time remote workers should follow to get the most out of working from home. This is part two of four of our remote work series. Illustration: Tips to navigate remote work challenges SDK INSIGHTS Culture Remote Work Productivity Tips Tips to navigate remote work challenges Discover strategies to overcome challenges when working from home, including tips on motivation, communication, and staying productive. Illustration: Effective Header Management in C++ SDK DEVELOPMENT C++ Tips Productivity Development Effective Header Management in C++ How we can reduce build times and clean up our header dependencies with effective header management. Illustration: Moving a Git Repository into Its Submodule SDK DEVELOPMENT Tips Productivity git Development Moving a Git Repository into Its Submodule How we improved our Git repository setup by moving our PDF Viewer for iOS repository into our PSPDFKit repository.

2019

2018

2017

2015