Writing. Making Apps.
To the glory of God.
I am passionate about equipping the church to better love and glorify God. I write and teach on theology and discipleship, and I develop software for the church.
Writing & Teaching
I write and teach on topics around discipleship and theology, especially family discipleship. I believe that every believing home should be "a little church" as Jonathan Edwards put it, and as a father of two young children, I spend a lot of time thinking and reading on how best to lead my family. Follow along to join me on the journey.
Mephibosheth
In Luke 24:27 Jesus walks his disciples through the entire Old Testament, showing them ways that it was ultimately pointing to him. Here we explore ways in which the story of David and Mephibosheth (2 Sam 9) points us to Christ.
Review: Maturity
Maturity: Growing Up and Going on in the Christian Life
Review: Christianity & Liberalism
★★★★★ It is an easy mistake for every generation of Christians to think that the problem of liberalism is a recent one. But it is not. Today the hot issues are transgender ministers and "ex-vangelicals." In the mid-1900s it was the ordination of women and the inerrancy of Scripture. In the 1920s when Machen wrote, it was the authority of Scripture, the deity of Christ, and the atonement. And even then the specific battle with liberalism had been raging for well over a century. Machen deals with the eternal truths of God and the constant eroding force of liberalism, and his words are as necessary on their 100th anniversary as they were at their conception.
What I'm Reading
SOMETHING OLD
Westminster Confession
SOMETHING NEW
Thinking Like Your Editor
Software Development
Professionally I've worked on apps for the ESV Bible, New City Catechism, Accordance, and Prayermate. On my own time I've created reader apps for the Hebrew Old Testament and Greek New Testament, a Bible memory app, and reference apps for church creeds, confessions, and catechisms. I also run the Christian Developers Network, maintain Christian Projects on Github, and publish articles on software development.
Theological Foundations of Software Development
Software development is one of the newest and fastest growing forms of work, with no sign of that growth slowing down. Here are seven principles that can serve as a theological foundation for software development.
January 24, 2022
Apps I've Worked On
I have had the incredible blessing of working professionally as a software developer on apps that directly benefit the people of God: the ESV Bible, New City Catechism, Accordance Bible Software, and Prayermate.
Visit the Mobile Apps page to see apps that I have worked on individually.
Christian Developers Network
In 2022 I founded the Christian Developers Network, a professional network created to help Christian software developers connect, provide encouragement, discover hiring opportunities and candidates, and share open source projects and tools.
The network includes developers employed at Crossway, Subsplash, YouVersion, Logos, Accordance, OliveTree, BlueLetterBible, PrayerMate, and several other companies. If you are a Christian and a software developer, please reach out to me for an invitation. All communication is hosted in our Slack workspace.
84