Dylan Bernard's Avatar

Dylan Bernard

@dylanbernard.com

Staff Engineer / Marketplace Group Engineering Lead at Rover ๐Ÿพ Backyard astronomer ๐Ÿ”ญ Movie geek ๐Ÿ“ฝ๏ธ https://dylanbernard.com/

366
Followers
298
Following
55
Posts
06.09.2024
Joined
Posts Following

Latest posts by Dylan Bernard @dylanbernard.com

Are you building or buying Evals?

11.02.2026 01:08 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I take this back.

A well crafted MCP can mask a poorly defined API pretty effectively.

Don't ask me how I know...

10.02.2026 05:03 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

The growth of AI Assistants and usage is forcing a tighter focus on APIs as a product.

Evolution over time and a lack of "incentive" to consider even core APIs as product really becomes obvious (and problematic) when an AI Assistants needs to understand and use them effectively.

06.02.2026 16:18 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Caching Reverse Geocoding at Scale: A Case Study from Rover Search Caching is an incredibly effective strategy for realizing performance improvements across common data access patterns....

A fun exploration of cache effectiveness for reverse-geocoded data in Rover Search.

www.rover.com/blog/enginee...

04.02.2026 17:32 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

How do we feel about starless?

#astrophotography

03.02.2026 18:08 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

The Orion Nebula, from my sessions last week.

dylanbernard.com/astrophotogr...

26.01.2026 15:56 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Finally got some clear nights!

dylanbernard.com/astrophotogr...

25.01.2026 03:38 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
From 5.6 to 8.x: Upgrading Elasticsearch at Scale In early 2020, we faced a challenge familiar to many engineering teams: critical infrastructure running...

Great writeup about how we mitigate risk for core Search infrastructure upgrades at Rover.

From 5.6 to 8.x: Upgrading Elasticsearch at Scale

www.rover.com/blog/enginee...

22.01.2026 17:51 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Finally, some clear nights.

(I promise "night sight" makes the light pollution look way worse than it is)

17.01.2026 03:28 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Curious what people have run into when adapting existing core services to support AI use cases (agents, MCP-style tool interfaces, LLM-driven interactions, etc.).

What surprised you? What broke in weird ways? What do you wish youโ€™d designed earlier?

16.01.2026 12:41 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Someone is in the holiday spirit.

20.12.2025 17:13 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Totally! And yes, definitely give Claude a shot if you can. Agent Skills have been super impactful for me so far. I'm tinkering with a Skill now that updates itself with summary learned business logic as it goes to cut back on the need to re-learn on future invocations. Effectiveness of that TBD.

11.12.2025 23:04 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
How AI Is (And Is Not) Working For Me As A Staff Engineer How AI is working (and not working) for me as a Staff Engineer AI tools have really only become a serious part of my daily workflow within the past year or two. This post is meant to be an informal re...

2025 has been the first year where I REALLY embedded AI tooling into my workflows. Here's a quick brain dump around how AI tooling is (and is NOT) working for me right now.

Let me know about your experiences as well!

dylanbernard.com/ai/2025/12/1...

11.12.2025 16:48 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Solving intermittent latency on Rover Search A developer's worst fear is a bug that is low volume and difficult to reproduce....

This was a tricky one! Diagnosing (seemingly) random, low volume 10x performance regressions on Rover Search.

www.rover.com/blog/enginee...

03.12.2025 18:32 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I re-watched Krull last week. The 80s gave us some truly iconic movies. Think of all the weird movies we could have today if the DVD market and movie theaters didn't collapse under the weight of streaming.

02.12.2025 21:42 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Claude Agent Skills are super cool. Having a lot of success organizing more intricate workflows this way!

02.12.2025 01:21 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I finally pulled the trigger on a Niche Zero grinder as part of my "endgame" espresso set up and holy cow this thing is awesome.

25.11.2025 15:44 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Are we still doing starter packs?

Put this one together because I love seeing things that lovely folks write on the internet, and I'm sure there are more people to meet and add to this list.

go.bsky.app/AnM2t7r

15.11.2025 19:23 ๐Ÿ‘ 142 ๐Ÿ” 31 ๐Ÿ’ฌ 27 ๐Ÿ“Œ 4
Preview
Agentic Afternoons: How We Got Started With AI Coding Agents at Rover At Rover, the Developer Experience team is chartered with enabling our software engineers to do...

Check out how we got started with AI coding agents at Rover!

www.rover.com/blog/enginee...

15.11.2025 20:01 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I know it's at least not uncommon for coding bootcamps to strongly encourage (or even require) students to reach out to practicing devs as a networking exercise. Maybe that's propagated beyond bootcamps now?

I field a few of these regularly, though not at the volume above.

31.08.2025 15:15 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Basically everyone is running some sort of AI adoption / advocacy programs within their tech organizations.

Is anyone also running some sort of "AI Responsibility" or "ethics" programs? How's that going? What's working for you?

22.08.2025 18:33 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
My Personal AI Principles My Personal AI Principles AI use in the Tech world has already become commonplace (with mixed feelings from the community). As I have explored the usage of these tools in my own day to day life both p...

I'm always looking for ways in which my "Personal AI Principles" are pressure-tested by reality.

Recently, for example, I've found that I'm willing to bend on my, "Plan and edit, but do not write using AI" principle specifically for technical documentation.

theproductstaffeng.com/ai,/personal...

20.08.2025 16:10 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Finally committing to scheduling my sabbatical. Going to spend 8 glorious weeks gardening and pointing my camera at the stars next spring.

20.08.2025 05:05 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

First 24 hours away from the kid this weekend.

Excited? Yes.

Will I be scrolling through baby pictures on my phone after a cocktail tonight? Also yes.

16.08.2025 14:24 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
My Personal AI Principles My Personal AI Principles AI use in the Tech world has already become commonplace (with mixed feelings from the community). As I have explored the usage of these tools in my own day to day life both p...

As I use AI tools more in both my personal and professional lives, I've felt the need to commit my *personal* AI principles to writing.

I've shared with a few coworkers and have been surprised by the positive reactions.

Let me know if you have thoughts!

theproductstaffeng.com/ai,/personal...

13.08.2025 23:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Building Trust: The Cornerstone of Healthy Experimentation In the last post, we discussed how a healthy experimentation culture drives healthy innovation within your product.

So it turns out having a kid really takes over your free time.

So, 8 months later, here is part two of my Technical Experimentation series focused on building and maintaining trust.

Trust is a core tenet of healthy technical experimentation. It is hard earned and easily lost. Read more below!

11.08.2025 15:27 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

The Twilight Zone is one of those things I've always known I would probably enjoy, but never actually got around to.

So anyways, I'm like 4 episodes in and (shocking, I know) turns out it's really good.

09.08.2025 00:48 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

The Vast of Night is such a solid little flick.

03.08.2025 04:59 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Turns out that choosing astronomy-based hobbies in a geography where the sun sets at like 9pm all summer, and the other 3/4 of the year is calling for rain is not the best idea.

Anyways, let's buy that new telescope I've had on my wishlist for a year...

01.08.2025 15:57 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

It's really easy to "forget" to allocate time to cleaning up feature flags after wrapping up product work.

Three years and 800 stale flags rotting in your codebase later, you'll really appreciate the hour or two that you saved (/s).

31.07.2025 16:25 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0