Newsletters sponsorships are simply another marketing channel and you should price them as such. This means that you should consider 3 main factors when calculating your sponsorship rates as a newsletter owner: cost per thousand impressions (CPM), click through rates (CTR), as well as cost per click (CPC). You will want to determine the floor rate (i.e. the minimum rate) of your sponsorship placements as a combination of these 3 metrics. You can then use this figure as a baseline when negotiating with the sponsor.
Issue trackers should not use stale bots
How many times have you searched for a solution to a technical issue that you are facing, only to find out that ... the issue has been CLOSED without offering any proper closure to the problem faced? Well, I have experienced it so many times, and it is all because of one pesky Github issue bot. This pesky stale bot is so annoying, that I just had to vent about it.
Running Ecto Migrations and Other Startup Tasks With Distillery Hooks
When I was trawling the web for an easy way to run database migrations for my side project, PillowSkin, a Phoenix application that I am building written in Elixir, I came across this post by Sophie DeBenedetto on her blog The Great Code Adventure, and gave it a try.
Being A Data Analytics Swiss Army Knife - My Experience As An Intern In Deloitte France
I recently completed a 6 month internship in France at Deloitte, and I can confidently say that it was one of the most fulfilling, challenging, and important experiences for me in many ways.
Using Invoke as a task runner in Python
What is invoke?
Invoke is a Python (2.7 and 3.4+) task execution tool & library, drawing inspiration from various sources to arrive at a powerful & clean feature set.
Taken from http://www.pyinvoke.org
Invoke was split from the Fabric v1.X task running and ssh library. It is very powerful library that helps you add some sanity to your shell scripts and create cli programs on the fly.
The author of the library, Jeff Forcier also documents his entire design process of the library in the Github issues tracker, and discusses design choices for the api with inputs from the community.
