41554 blogs · [ { "id": "01a0878e-13a7-701e-912f-00e5fd65d9d1", "title": "Napa - Adaptive Partitioning for Distributed Queries", "url": "http://jivimberg.github.io/blog/2025/01/30/napa-adaptive-partitioning-for-distributed-queries/", "published_at": "2025-01-30T09:22:39+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e5fd915cfb", "title": "I Was Trying to Sound Smart, and Now I Regret It", "url": "http://jivimberg.github.io/blog/2023/09/22/the-way-we-talk/", "published_at": "2023-09-22T17:00:27+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e5fe34def3", "title": "Pulling an Inverse Conway Maneuver at Netflix", "url": "http://jivimberg.github.io/blog/2023/09/04/the-inverse-conway-maneuver/", "published_at": "2023-09-04T17:07:02+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e5fec435d9", "title": "On Graceful Degradation of Service", "url": "http://jivimberg.github.io/blog/2023/08/14/on-graceful-degradation-of-service/", "published_at": "2023-08-14T23:29:04+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e5fee02a6f", "title": "How Platform Teams Get Shit Done", "url": "http://jivimberg.github.io/blog/2023/07/28/how-platform-teams-get-shit-done/", "published_at": "2023-07-28T03:43:59+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e5ff28b4fd", "title": "Pivot Tracing", "url": "http://jivimberg.github.io/blog/2022/02/14/pivot-tracing/", "published_at": "2022-02-15T07:02:52+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e5ffe44ff3", "title": "Adding Context to Extension Functions", "url": "http://jivimberg.github.io/blog/2021/08/21/adding-context-to-extension-functions/", "published_at": "2021-08-22T03:24:14+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e600347e6d", "title": "Sifter: Scalable Sampling for Distributed Tracing", "url": "http://jivimberg.github.io/blog/2021/07/28/sifter-scalable-sampling-for-distributed-traces/", "published_at": "2021-07-28T15:39:37+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e600b8ad37", "title": "Google Docs Could Be So Much Better!", "url": "http://jivimberg.github.io/blog/2021/03/07/google-docs-could-be-so-much-better/", "published_at": "2021-03-08T02:50:06+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e60122ae0f", "title": "About Deploying on Fridays", "url": "http://jivimberg.github.io/blog/2021/01/22/about-deploying-on-fridays/", "published_at": "2021-01-22T16:55:35+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e60152a6ac", "title": "Documenting Decisions", "url": "http://jivimberg.github.io/blog/2020/12/26/documenting-decisions/", "published_at": "2020-12-26T21:51:06+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e6015a2d2a", "title": "Effective Testing - Show What's Important, Hide the Rest", "url": "http://jivimberg.github.io/blog/2020/09/07/effective-testing-show-whats-important-hide-the-rest/", "published_at": "2020-09-08T01:05:00+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e6021fc05a", "title": "Effective Testing - Reducing Non-determinism to Avoid Flaky Tests", "url": "http://jivimberg.github.io/blog/2020/07/27/effective-testing-reducing-non-determinism/", "published_at": "2020-07-28T05:00:54+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e602697218", "title": "Effective Testing - Expressive Assertions", "url": "http://jivimberg.github.io/blog/2020/07/18/effective-testing-expressive-assertions/", "published_at": "2020-07-18T18:58:34+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e60289c575", "title": "Effective Testing - Test Structure", "url": "http://jivimberg.github.io/blog/2020/07/10/effective-testing-test-structure/", "published_at": "2020-07-11T06:53:38+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e60335a759", "title": "Effective Testing - Use Descriptive Test Names", "url": "http://jivimberg.github.io/blog/2020/07/05/effective-testing-use-descriptive-test-names/", "published_at": "2020-07-06T06:21:07+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e6040b06ee", "title": "Working With Queues", "url": "http://jivimberg.github.io/blog/2020/05/30/working-with-queues/", "published_at": "2020-05-31T02:29:39+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e604db97d3", "title": "The Whiteboard Interview Is Broken", "url": "http://jivimberg.github.io/blog/2020/05/09/the-whiteboard-interview-is-broken/", "published_at": "2020-05-10T00:48:02+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e605859e88", "title": "How to Craft Effective Presentations", "url": "http://jivimberg.github.io/blog/2020/03/13/how-to-create-effective-presentations/", "published_at": "2020-03-13T22:17:29+00:00" }, { "id": "01a0878e-13a7-701e-912f-00e605d42c74", "title": "Hexagonal Architecture on Spring Boot", "url": "http://jivimberg.github.io/blog/2020/02/01/hexagonal-architecture-on-spring-boot/", "published_at": "2020-02-02T04:51:59+00:00" } ] posts Claim your blog
Back to jivimberg.github.io
Blog · corpus.blog/blogs/jivimberg.github.io/posts

jivimberg.github.io

jivimberg.github.io

2025

2023

2022

2021

2020