Here’s a surprise (yet obvious) trick on how you can write better code without doing a thing – literally
Writing Helpful Technical Documentation
Learn how to write helpful documentation that not only helps other members of your team understand your code, but also serves as a valuable resource for future reference and maintenance.
App Optimization: Proguard Vs R8
Proguard and R8 are both code shrinkers for Android apps. They both work by analyzing your app’s code and resources and then removing unused code, renaming classes and methods, and …
App optimization: How to shrink code in Android
The size of your APK has an impact on how fast your app loads, how much memory it uses, and how much power it consumes. Users are less likely to …
App optimization: Strategies for reducing your APK size
The size of your APK has an impact on how fast your app loads, how much memory it uses, and how much power it consumes. Users are less likely to …
What to do with unfinished side projects
So you are a developer? Yes? And you have dozens of unfinished projects? What do you do with all your unfinished side projects?
Clean Coding: A Practical Introduction
With clean coding comes understandability, readability, changeability, extensibility and maintainability. Explore how you can develop clean coding skills in this practical introduction
Working With A Legacy Codebase: Why Rewriting From Scratch Doesn’t Work
What to do if you need to change code that’s impossible to maintain, without making it worse? Explore working with legacy code and why rewriting may bad for you.
Adventures in GIS Programming: Techniques for Correcting Geospatial Data from Low-End Devices
Do you work with Geospatial data? The trouble with noisy data points is real. Explore techniques for correction of noisy Geospatial data derived from low-end GPS devices without control inputs
Python Data Types
A data type is a classification of data which tells the compiler or interpreter how the programmer intends to use the data.