Archive
2021
DEVELOPMENT
Productivity
Tips
git
Development
How to Handle Stacked Pull Requests on GitHub
This blog post describes how to deal with dependent pull requests on GitHub, as well as the git concepts you need to master to understand them.
DEVELOPMENT
Android
Productivity
git
Development
Refactoring Git Branches with Interactive Rebase and Autosquash in Android Studio
A primer on using Git's interactive rebase feature, and how to use it within Android Studio to housekeep commits.
DEVELOPMENT
Flutter
Productivity
git
Insights
Development
How We Maintain Our Public Flutter Project Using a Private Monorepo
We describe the process taken to speed up the maintenance, development, and release cycle of our public Flutter project.
2020
DEVELOPMENT
git
PDFium
Insights
Open Source
Development
Updating Complex Forked Projects
This blog post explains all the steps we take to stay up to date with PDFium at all times.
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.
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.