惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Vercel News
Vercel News
T
Tor Project blog
博客园_首页
F
Fortinet All Blogs
V
V2EX
雷峰网
雷峰网
Microsoft Azure Blog
Microsoft Azure Blog
Y
Y Combinator Blog
博客园 - 【当耐特】
Jina AI
Jina AI
Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
B
Blog RSS Feed
Engineering at Meta
Engineering at Meta
Spread Privacy
Spread Privacy
C
Cyber Attacks, Cyber Crime and Cyber Security
The Cloudflare Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Apple Machine Learning Research
Apple Machine Learning Research
V2EX - 技术
V2EX - 技术
Latest news
Latest news
L
LINUX DO - 最新话题
IT之家
IT之家
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
博客园 - 叶小钗
博客园 - Franky
I
InfoQ
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
量子位
博客园 - 聂微东
MyScale Blog
MyScale Blog
S
Security @ Cisco Blogs
Hacker News - Newest:
Hacker News - Newest: "LLM"
小众软件
小众软件
S
Secure Thoughts
D
Darknet – Hacking Tools, Hacker News & Cyber Security
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
N
News | PayPal Newsroom
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
B
Blog
Google DeepMind News
Google DeepMind News
J
Java Code Geeks
有赞技术团队
有赞技术团队
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
Vulnerabilities – Threatpost
T
Tailwind CSS Blog
L
Lohrmann on Cybersecurity
T
Troy Hunt's Blog
美团技术团队

Kent C. Dodds Blog

Implementing Hybrid Semantic + Lexical Search Simplifying Containers with Cloudflare Sandboxes Migrating to Workspaces and Nx Offloading FFmpeg with Cloudflare Building Semantic Search on my Content Helping YOU ask ME questions with AI How I used Cursor to Migrate Frameworks 2025 in Review The next chapter: EpicAI.pro AI is taking your job How I increased my visibility Launching Epic Web 2023 in Review Stop Being a Junior RSC with Dan Abramov and Joe Savona Live Stream Fixing a Memory Leak in a Production Node.js App 2022 in Review My Car Accident I Migrated from a Postgres Cluster to Distributed SQLite with LiteFS I'm building EpicWeb.dev A review of my time at Remix Remix: The Yang to React's Yin How I help you build better websites Why I Love Remix The State Initializer Pattern How to React ⚛️ Get a catch block error message with TypeScript Building an awesome image loading experience How Remix makes CSS clashes predictable Introducing the new kentcdodds.com How I built a modern website in 2021 How to use React Context effectively Static vs Unit vs Integration vs E2E Testing for Frontend Apps The Testing Trophy and Testing Classifications Array reduce vs chaining vs for loop Don't Solve Problems, Eliminate Them Super Simple Start to Remix Super Simple Start to ESModules in Node.js JavaScript Pass By Value Function Parameters How to write a Constrained Identity Function (CIF) in TypeScript How to optimize your context value How to write a React Component in TypeScript TypeScript Function Syntaxes Listify a JavaScript Array Build vs Buy: Component Libraries edition Using fetch with TypeScript Wrapping React.useState with TypeScript Define function overload types with TypeScript 2020 in Review Business and Engineering alignment Hi, thanks for reaching out to me 👋 useEffect vs useLayoutEffect Super simple start to Firebase functions Super simple start to Netlify functions Super Simple Start to css variables Favor Progress Over Pride in Open Source Testing Implementation Details How getting into Open Source has been awesome for me useState lazy initialization and function updates Use ternaries rather than && in JSX Application State Management with React Use react-error-boundary to handle errors in React JavaScript to Know for React How I structure Express apps What open source project should I contribute to? When I follow TDD AHA Programming 💡 How I Record Educational Videos Should I write a test or fix a bug? Stop mocking fetch Intentional Career Building Improve test error messages of your abstractions Tracing user interactions with React Eliminate an entire category of bugs with a few simple tools Common mistakes with React Testing Library Super Simple Start to React Stop using client-side route redirects The State Reducer Pattern with React Hooks Function forms Replace axios with a simple custom fetch wrapper How to test custom React hooks React Production Performance Monitoring Should I useState or useReducer? Stop using isLoading booleans Make Your Test Fail Make your own DevTools An Argument for Automation Fix the "not wrapped in act(...)" warning Super Simple Start to ESModules in the Browser Implementing a simple state machine library in JavaScript 2010s Decade in Review Why users care about how you write code Why I avoid nesting closures Don't call a React function component Why your team needs TestingJavaScript.com Inversion of Control Understanding React's key prop How to Enable React Concurrent Mode How to add testing to an existing project Profile a React App for Performance
The Dow's Start on the Covenant Path
Kent C. Dodds 🏹 @kentcdodds · 2026-01-05 · via Kent C. Dodds Blog

Last weekend, my daughter and I flew to Boston for one of the most meaningful experiences of my life: witnessing the baptism of our friends Jeremiah and Beiyi Dow.

How We Met

It started at family camp in August 2025. I had invited all of you to join us at Aspen Grove for the same week, hoping to connect with people who shared similar interests.

#EpicWebCamp hasn't even happened yet, and I'm thinking about next year already. I'm thinking about doing it during the regular family camp that Aspen Grove runs in the summertime. I'm trying to decide if we could get people there. Please reply to the details below:

2 21

I had a handful of people submit the form, but only heard from one family that they were actually coming. However, on the second day of camp, I got a message from someone I'd never met. Jeremiah Dow. He explained that a work emergency had kept him home, but his wife Beiyi and their twin six-year-old daughters were there, feeling a bit out of place.

We found them and quickly became friends. My wife Brooke and I spent the week doing activities with Beiyi while the girls went to their groups. My daughter, as usual, became fast friends with everyone. When camp ended, we even spent an extra day together exploring museums before they headed home.

What struck us most was how naturally we connected. Jeremiah later told me that the way we welcomed his family showed a kind of love and generosity they weren't used to. I didn't think much of it at the time. We were just being ourselves.

A Conversation at Remix Jam

I knew I'd see them again in October at Remix Jam, where I was speaking.

This is us having a conversation at Remix Jam:

Kent talking with Bei and Jeremiah at Remix Jam

When we reconnected, our conversation turned to faith. I'm a member of The Church of Jesus Christ of Latter-day Saints, and I always travel with a couple copies of the Book of Mormon with my handwritten testimony to give to anyone interested.

They asked questions. I shared what I could. They accepted a copy of the book, and I helped them find a local congregation near their home in New Hampshire.

What happened next unfolded beautifully over the following weeks. They started attending church and found it welcoming. They made friends quickly, especially with a family who happened to have twin girls the same age as their daughters and another family who had a daughter the same age as well. The missionaries met with them and taught them about the church and answered their questions.

One thing Bei shared with me really stuck: she said she was attracted to "the fruit of God's work" (meaning the people she met and the way they lived). She appreciated that the church invited her to seek answers for herself rather than forcing anything on her.

By early December, they had both decided to be baptized together on January 4th.

The Baptism

When they started attending church, my family and I talked about how awesome it would be if they joined the church and my wife and I decided I would try to make it out to their baptism if I could. So when they told use they were getting baptized, I didn't hesitate. They asked me to speak at the service and to my great honor, Bei and Jeremiah both asked if I would baptize them and confer the gift of the Holy Ghost upon them. I was humbled and thrilled to accept.

The day itself was beautiful. Most of the ward stayed after regular Sunday services to attend, filling the room with over fifty people. Jeremiah even shared his testimony at the church meeting, expressing how the community had shown him the "good fruit" he was looking for.

I gave a talk about what baptism means. Not just a symbol, but an entrance into a covenant with Christ and the start of their journey to drawing closer to Christ and each other.

Kent speaking about baptism

Then we performed the baptism. Being a part of Jeremiah and Bei making that commitment was deeply moving. Afterward, Bei said she felt warm, happy, and full inside.

Jeremiah being baptized

Bei being baptized

During the confirmations, I felt the kind of spiritual power that's hard to describe. I told them both that God loved them and was proud of them, that they'd been prepared for this, and that they would never be alone.

Bei and Elder Phillips hugging after the confirmation

Jeremiah and Kent hugging after the confirmation

Reflection

I don't think I had any right to be so involved in something so sacred. I had only met them a few months earlier. But sometimes that's how it works. Small acts of kindness create connections that lead somewhere unexpected. Along with intentionally sharing my faith and welcoming people to ask genuine questions.

Of course, the Dow's were so prepared for this. They had been searching for this for a long time. And the members of the ward there were so welcoming and kind.

My daughter and I flew home that evening, grateful beyond words. This was one of those experiences that reminds you why we're here and what really matters.

P.S. Hit me up if you'd like to know more about the church. Also, there's no pressure for you to join the church if you accept a copy of the Book of Mormon from me! I give it to anyone who asks for one and hope it helps bring you closer to Christ.