Because sharing is good for everyone.

  • A Saint Taxonomy Explorer and API

    I’d like to announce the rollout of Saintstir, which is currently in beta.

    What is Saintstir?

    Saintstir is the world’s first online Catholic saint taxonomy. We’re creating what can be best described as a genome that categorizes and classifies the saints by various attributes and dimensions, such as their graces/virtues, life experiences, and special powers, to name a few.

    The taxonomy itself is extremely flexible and can change with user feedback. We currently have 200 saints and blesseds, but the goal is eventually all saints of the Church.

    Additionally, we hope to build communities around the saints by giving people the ability to share testimonies and prayers on each saint’s wall on the site as well as on social media.

    Website Integration and API

    We have an extensive API that exposes our search engine to the world.  Check out our developers page. There are also easy ways to embed our unique saint tiles on your own webpages or blogs as well.

    How did we get started?

    The concept for saintstir began a couple of years ago when I was trying to find a patron saint for my Catholic confirmation. With so many books in long prose form, it was difficult to find a saint with virtues that I wanted to emulate or particular life experiences that I admired. I finally did find a saint but it was a tough search. If only there were a taxonomy!

    Take a look if you have some time and let me know what you think!

    God bless, Jonathan L  (Github)

    View Comments
  • Created a new App for my kids

    On May 3, 2013, myself and three others, launched a new app into the world of iOS. We have been working on this app for what seems like forever. This app crosses over into my personal life, as well as business.

    Two years ago, my wife and I were trying to teach our kids a little more about the rich history the church has with Saints. Some of the more famous ones come to mind: St. Mary, St. Joseph, St. Christopher, things from my childhood, typical Catholic Saints. Together we couldn’t remember much. Since both of us are practicing Catholics, we wanted to share this with our kids. The trouble was, there just wasn’t much out there that we found useful for our 3-7 year olds, that wasn’t too graphic, too long, or very ‘modern’. It was also spread out all over the place, and wasn’t easy to keep coming back to. We wanted something handy, something that our kids could play with.

    I started out by trying to learn xcode, but by the time I learned enough to get about half way into the design of the app, the OS was updated. I wasn’t familiar with Objective C at all, so it was a bit of stretch. After three frustrating attempts, I decided I wanted the App to come out before, phones went away, and we were all wearing watches or glass. 

    I turned to hire a developer to help me out, and things finally started to move forward. A long story short we had launched this past Friday. The next project I am aiming is to pick up the code for the Diocese App of opensourcecatholic and bring it into a couple of my web projects. in case anyone is interested in having a look. And now the challenge comes to promoting it. Catholic Social Media. I am just getting into a couple of resources on it. It is very different from building Diocesan Websites. 



    View Comments
  • Code for automatically figuring out the Liturgical Season and changing the colour on a website

    Back in 2006, I started to work on my first Catholic blog ( As I started to explore Wordpress as a CMS and how the themes work within that platform, I wanted to get the colours of the site to change with the liturgical seasons of the Church - i.e. violet for Lent and Advent, gold for Easter etc.

    So, I searched the web trying to find the algorithm that is used to calculate when Easter is, as all the other dates in the calendar basically stem from that. It turns out that there are multiple versions of this algorithm that have been developed and published over the centuries; Wikipedia has more information ( if you’re interested.

    At any rate, the algorithm I ended up using is known as the Meeus/Jones/Butcher algorithm and was originally sourced from Marcos J. Montes ( According to Marcos and Wikipedia, “the actual origin of this algorithm appears to be by an anonymous correspondent from New York to Nature in 1876.”

    I have recently updated the code as I refreshed Being Frank for Easter 2013, and thought that I would post it here in case it is of use to other Catholic techies out there for use on their projects. It doesn’t require any updating of tables as it calculates everything from the server date. The code version I’ve attached is PHP, but you could easily convert it to other formats I’m sure.

    Hope it’s of use to someone! :)

    View Comments
  • #ThanksPontifex - a Twitter Storm to Thank the Pope

    I wanted to thank the Pope as he retired but I didn’t know how. I happen to work with youth ministry, so I also wanted a way for teens to get involved. Then this idea came to me, why don’t we create a Twitter storm of thank-you messages. If we got enough, our tag would appear on “Trending” for all users on twitter even non-Catholics.

    I mentioned it to a few who have more followers than I on twitter and got a positive response. So now I would like to invite you to participate with the tag #ThanksPontifex.

    We want to have messages being posted all day on the 27th and 28th to trend. Then at the moment the Pope retires (7:45-8:15pm Rome time on the 28th) we want to try and occupy multiple of the top 10 trending worldwide spots. Once #ThanksPontifex tops the list, we can add in #PontifexThanks, #PontifexThanks, #TYBenedictXVI, and #ThanksBenedictXVI in that order.

    Many tweets are good with @Pontifex at the beginning. I think it is best if everyone personalizes it a bit after adding the one tag - then I think the tag will trend better. (Nobody knows the secret formula to determine trending on Twitter.)

    I have a bunch of model tweets and programs to schedule tweets at a more in depth post on my own blog.

    I’ll add you to the list if you tweet to me @22Catholic.

    View Comments
  • BooDroo

    I’d like to introduce you to BooDroo. I’ve been working on BooDroo for over a year and we’ve been testing it at St. Barnabas Church (Bronx, NY) for several months.

    BooDroo is a tool that allows parishes to instantly communicate reminders, news and updates to their parishioners, via text message.

    The BooDroo project was borne out of my experiences as a web developer and social media consultant for churches and non-profits. I set out to build something that would have a better signal-to-noise ratio than Facebook or Twitter and would, therefore, only require a few messages every week.

    BooDroo messages are seen by 98% of the recipients, compared to 29% (Twitter) or 15% (Facebook).

    BooDroo isn’t a popularity contest. The goal isn’t to build up hundreds or thousands of followers. Instead, the goal is to communicate directly with people who need to hear your message.

    BooDroo allows you to create multiple groups - a parish could create separate groups for a prayer group, a rosary society and CCD parents.

    BooDroo is free.

    BooDroo is still in its early stages. We plan to roll out more features this spring and summer. But you can get started right now - go to and create an account and start your first group.

    I’ve created a few short video tutorials to help you get started:

    Please give it a try and let me know your thoughts. 

    View Comments
  • 2013 World Communications Day: Social Networks

    Pope Benedict XVI released his message for this year’s World Communications Day (which will be May 12th), with the theme Social Networks: portals of truth and faith; new spaces for evangelization.

    ...At times the gentle voice of reason can be overwhelmed by the din of excessive information and it fails to attract attention which is given instead to those who express themselves in a more persuasive manner. The social media thus need the commitment of all who are conscious of the value of dialogue, reasoned debate and logical argumentation; of people who strive to cultivate forms of discourse and expression which appeal to the noblest aspirations of those engaged in the communication process. Dialogue and debate can also flourish and grow when we converse with and take seriously people whose ideas are different from our own....

    Read the whole thing here: Message of His Holiness Pope Benedict XVI for the 47th World Communications Day.

    Hat tip to Whispers in the Loggia.

    View Comments
  • PHP / AJAX Developer / Programmer

    We are building a cloud app. I am looking for an experienced PHP developer ASAP who can work with the API ( You must have experience using Google App Engine or Amazon AWS EC2. This app will include drag and drop interface so AJAX coding experience in a Google App Engine or Amazon AWS environment is also required.

    View Comments