All articles by Marco Louro

Thumbnail image for Introducing Amygdala, a JavaScript REST client

Introducing Amygdala, a JavaScript REST client

<p>We’ve been working on a new UI and front-end architecture for our communication tool,</p><p>Ginger</p><p>. In doing so, we built a new</p><p>JavaScript library</p><p>to communicate with our</p><p>django-rest-framework</p><p>powered API(s).</p><p>Inspired by</p><p>hood.ie</p><p>but aimed at custom API …</p>
Thumbnail image for Installing Node.js and npm into a Python Virtualenv

Installing Node.js and npm into a Python Virtualenv

<p>With things like</p><p>LESS</p><p>and</p><p>RequireJS</p><p>, we’re starting to use Node.js’s</p><p>npm</p><p>(think</p><p>pip</p><p>for JavaScript) on every other project. However, installing Node.js globally means some dependencies are also installed globally, which might be a problem if different projects …</p>
Thumbnail image for Introduction to Django Selenium Testing

Introduction to Django Selenium Testing

<p>If you’ve never heard of</p><p>Selenium</p><p>, put simply, it’s a tool that allows you to create tests that are run in the browser and interact with your UI in the same way as if you were manually testing your …</p>
Thumbnail image for Running your own Self-Hosted Etherpad Instance

Running your own Self-Hosted Etherpad Instance

<p>Etherpad</p><p>is an amazing real-time collaborative editor with a very low barrier for entry (no logins, no additional software, etc.). In case you missed it, Etherpad was acquired by Google and after a community uproar decided to</p><p>release their code …</p>