![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_grpc_0dbde6eea4/medium_grpc_0dbde6eea4.png)
Ackee writes a blog
Are you interested in our work? We publish posts that keep readers up to date with the technologies we utilize, as well as what we’ve found to be good and bad for use. We believe that promoting maximal transparency is vital to both our clients as well as others in the tech community.
- 5 years of Ackee
- Android
- Backend
- Blockchain
- Crypto
- Design
- Development
- DevOps
- iOS
- Lectures
- Life in Ackee
- Mobile apps
- Nette
- Press Release
- Products
- Projects
- Reports
- Testing
- Uncategorized
- UX
- Web
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_grpc_0dbde6eea4/medium_grpc_0dbde6eea4.png)
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_snapshot_development_ff0d55f6db/medium_snapshot_development_ff0d55f6db.png)
Snapshot Driven Development
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_android_app_widgets_c53dcc8205/medium_android_app_widgets_c53dcc8205.png)
How to Reliably Refresh Your Widgets
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_oom_d563fd743f/medium_oom_d563fd743f.png)
How to Monitor OOM Kills on GKE
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_Sub_To_Big_Query_00eebeca6a/medium_Sub_To_Big_Query_00eebeca6a.png)
Send Messages From Pub/Sub To BigQuery Cheaper with Cloud Run
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_blog_universal_light_green_46997ad235/medium_blog_universal_light_green_46997ad235.png)
X. Report on the State of Ackee in 2021
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_Follow_on_Twitter_17b9b927c1/medium_Follow_on_Twitter_17b9b927c1.png)
The Best Web Dev Accounts to Follow on Twitter
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_Cache_invalidation_blog_71335dcbe0/medium_Cache_invalidation_blog_71335dcbe0.png)
Redis: Cache Invalidation Done Better
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_node_testing_framework_2_09e1699df6/medium_node_testing_framework_2_09e1699df6.png)
Node Testing Frameworks: The Good, the Bad, the Slow and the Hungry
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_GCP_health_958720ed49/medium_GCP_health_958720ed49.png)