One of the great superpowers of using open source in your company is that, if you’re using software in your business, you have the power to change it yourself, without having to ask anyone for permission. Another is that, if your contribution is useful, you can contribute your changes back to the community - making the software more useful for everyone. In this post, I’ll briefly be going over the process of extending the popular...
Rabid is now Ackama
In September 2018, on the company’s 8th birthday, Rabid became Ackama - this was to reflect that fact that we work on large digital ecosystems, and given that nature is the largest ecosystem in the world we wanted a name that came from nature. Ackama, or Makamaka, is a small bushy tree with white flowers and red seeds. It’s found on the coast from Whangarei north.
More about Jevon Wright
Jevon has over a decade of software and web development experience, and a PhD in computer science (specialising in web engineering). She enjoys understanding clients' needs & ethically resolving challenges within the wider context of society and culture.
Outside of client commitments, Jevon is a Rails Girls volunteer, LGBT group facilitator, passionate open source contributor, and is building a cryptocurrencies project.
Posts by Jevon Wright
I tried doing this manually using the oauth2 gem, but while it kind-of works, getting any sort of user information requires you to decode a JWT payload (ugh, OpenID why does Google no longer support you). Instead I got it working with just the omniauth-google-oauth2 gem. Based on this tutorial which is for an older version of Rails: 1. Add new bundles and run bundle install: gem 'haml' gem 'figaro' gem 'omniauth-google-oauth2' 2. Create a...