Kingdom Code BUILD

Project: Genesis One - a DSL?

Bible Stories for Software Developers:

Genesis One - a DSL?

Let’s build an IDE extension that will take statements along the lines of “let there be X” and “let the X have Y” and automatically generate equivalent code for use in an actual project.

We’ll build a Visual Studio extension with C# and the ability to produce C# or TypeScript code. Support for other languages & IDEs is dependent upon the knowledge of participants.

Bible Stories for Software Developers is a passion project that explores the intersection of the Bible and software development. This project has come from that.

This is an experiment to ask questions about comparing software and scripture:

  • Does this change how we feel about either?
  • What effect does this have on how we see the act of creation?
  • Does it change how we feel about writing software as a creative act?
  • Is this a helpful tool for creating code?

Find out more at biblestories.dev/

All BUILD 2022 projects…

Bezalel Project

We are on a passionate journey to see the world using Bible in a graphic novel style that would help them engage with biblical stories and text better.

  • Design
  • Web
  • App

Bible Trainer

Design and build a conversational interface (eg Alexa skill) to help Bible memorisation.

  • UX Design
  • NodeJS
  • AWS Lambda

Stewardship: Cause Finder

What motivates people to give to charties, and how might we link people up with charities that match with the causes that God has put on their heart?

  • UX
  • Data and API
  • Design
  • Web

Go Chatter Media: Clever Gifs

CleverGIFs create personalised animations for email marketing. We're in the process of launching this product to support the ministry of Go Chatter Videos with a viable revenue stream.

  • Laravel
  • Vue.JS
  • Blender
  • AWS

CARE: Election Website

In 2024 there will be a general election in the UK, we want to create the very best, interactive resource for Christians ahead of the next General Election to inspire, inform and equip them to show up, vote and engage effectively.

  • Design
  • Ideation
  • Prototyping
  • Development

Bible Stories for Software Developers: Genesis One - a DSL?

The "Let there be..." statements in Genesis 1 have a coding parallel with type definition. What if we made a Domain Specific Language that let us define types/classes that way?

  • Design
  • Development
  • Language
  • Testing
  • Visual Studio
  • C#
  • TypeScript

ChurchSuite: Know Your Team

A tool to gather and analyse personality test data (Working Genius, Myers Briggs, Enneagram) to help church teams identify and best use their God-given abilities.

  • Design
  • Laravel
  • Vue
  • AWS Serverless
  • TailwindCSS

DiscipleshipTech: PrayerMate Web Interface

A long term feature request for PrayerMate has been the ability to manage prayer requests on the web, with a full sized keyboard and screen.

  • Flutter for Web
  • Firebase Auth
  • Design
  • Flutter

Upsio

Work on a passion product being used within Shrewsbury's foodbank to help maintaining client records and stock control on a single web based platform.

  • Design
  • Ideation
  • Prototyping
  • Development

Compassion: Virtual Sponsored Events

Working with existing virtual challenge concepts (Strava integration, mapping, leader board & community chat, milestone celebrations, etc.) and layer on Compassion’s unique projects and content.

  • Design
  • API integration
  • App Dev
  • Backend services

Stay in touch

Sign up and receive all the latest news and meet up information from Kingdom Code: