This Week in Glean (TWiG)
“This Week in Glean” is a series of blog posts that the Glean Team at Mozilla is using to try to communicate better about our work. They could be release notes, documentation, hopes, dreams, or whatever: so long as it is inspired by Glean.
Blog posts
- 2019-10-17: Glean on Desktop (Project FOG)
- 2019-10-24: A Release
- 2019-11-01: A detective story
- 2019-11-08: Instrumenting Android Crashes with Glean
- 2019-11-19: GeckoView + Glean = Fenix performance metrics
- 2019-11-21: What is the Glean logo about?
- 2019-11-22: Glean in Private
- 2019-11-29: Differences
- 2019-12-06: Migrations
- 2020-01-10: Glossary
- 2020-02-03: Cargo features - an investigation
- 2020-02-14: Extending Glean: build re-usable types for new use-cases
- 2020-02-21: A Distributed Team Echoes Distributed Workflow
- 2020-02-28: mozregression telemetry (part 1)
- 2020-03-09: Metric lifetimes
- 2020-03-13: Adding support for GLAM on Glean
- 2020-03-25: Comparing Apples to Oranges
- 2020-04-15: How Much Does That Data Cost
- 2020-04-27: Glean for Python on Windows
- 2020-05-04: Bytes in Memory (on Android)
- 2020-05-08: mozregression telemetry (part 2)
- 2020-05-26: How does the Glean SDK send gzipped pings
- 2020-06-03: The Glean SDK and iOS Application Extensions, or a Tale of Two Sandboxes
- 2020-06-12: Project FOG Update, end of H12020
- 2020-07-16: Mozilla Telemetry in 2020: From “Just Firefox” to a “Galaxy of Data”
- 2020-07-24: Automated end-to-end tests for Glean
- 2020-08-06: Experimental integration Glean with Unity applications
- 2020-09-01: Leveraging Rust to build cross-platform mobile libraries
- 2020-09-25: glean-core to Wasm experiment
- 2020-10-06: FOG Progress report
- 2020-10-21: Cross-Platform Language Binding Generation with Rust and “uniffi”
- 2020-11-02: Glean.js
- 2020-11-19: Fantastic Facts and Where To Find Them
- 2020-12-01: Glean is Frictionless Data Collection
- 2020-12-18: Glean in 2021
- 2021-01-15: Proposals for Asynchronous Design
- 2021-01-28: The Glean Dictionary
- 2021-02-24: Boring Monitoring
- 2021-03-16: Reducing Release Friction
- 2021-04-07: Publishing Glean.js or “How I configured an npm package that has multiple entry points”
- 2021-04-16: rustc, iOS and an M1
- 2021-05-03: Glean Dictionary updates
- 2021-06-14: ⚠️Danger zone⚠️: handling sensitive data in Glean
- 2021-06-25: Funday!
- 2021-07-22: Firefox Telemetry is to Glean as C++ is to Rust
- 2021-07-26: Shipping Glean with GeckoView
- 2021-08-05: Building a Mobile Acquisition Dashboard in Looker
- 2021-08-23: Why choosing the right data type for your metric matters
- 2021-09-07: Data Reviews are Important, Glean Parser makes them Easy
- 2021-09-17: Glean & GeckoView
- 2021-09-30: Glean.js v0.19.0 Supports Node.js
- 2021-10-18: Designing a telemetry collection with Glean
- 2021-10-22: The Three Roles of Data Engagements
- 2021-11-01: Crashes & a buggy Glean
- 2021-12-14: How Long Must I Wait Before I Can See My Data?
- 2021-12-17: Looking back at Glean in 2021
- 2022-01-31: Building and Deploying a Rust library on iOS
- 2022-02-09: Migrating Legacy Telemetry Collections to Glean
- 2022-02-16: What If I Want To Collect All The Data?
- 2022-02-25: Your personal Glean data pipeline
- 2022-10-27: Page Load Data, Three Ways (Or, How Expensive Are Events?)
- 2023-05-25: Reading “The Manager’s Path” by Camille Fournier
- 2024-06-27: Cosmic Rays From Outer Space! (What Comes Next?)