Swaathi Kakarla - Get Steve.

Get Steve.

Rails strategy for reusing common behavior in models

A while ago I had an interesting problem to solve. Three of my modules reused the same functionality, they all had to parse address fields from a given lat and long.

Read All 581 Words →

The Ruby Configure Block

I’ve always liked the way certain Ruby gems allowed developers to configure parts of its workflow.

Airbrake.configure do |config|
  config.api_key = 'your_key_here'
end

This block just looks so clean and to the point. Almost like magic!

But magic is just a bit of zeros and ones. How’d they do it?

Read All 471 Words →

Sweetcode Article Send Emails with a Custom Domain Using SendGrid and Rails

SendGrid is a cloud-based email delivery service that assists businesses with email delivery. And that probably is the most boring definition ever, considering the powerhouse of tools that SendGrid provides.

With SendGrid you don’t just get to send emails, you get to monitor link clicks, un-subscription rates, geographical tracking and a lot more. In this tutorial I’ll walk you through building your own email sending service on Rails with SendGrid.

Read All 741 Words →

My TensorFlow repo is trending on Github!

It’s been a great week for the AI team at Skcript. Over the past week, we were trending top 5 in Github (Python category), for 3 days. We were liked and shared on social media endless number of times. And the best part — received great feedback from the AI/ML community.

Read All 181 Words →

Normalizing Data - Part 1 of AI Series

Co-authored by Naveen (AI Dev at Skcript).

In Machine Learning, more often than not applying an algorithm to data is not hard, rather representing the data usually is. But sometimes representing data a certain way works for one algorithm, but completely implodes for another. So with all these variations, is there one compartmentalized approach to follow?

Yes! (well, kind of and ‘kind of’ in ML is ‘good enough’)

Read All 1187 Words →