I've been writing online since 2014, mostly about technology, iOS development and indie projects.

All Posts

Learning Word Embeddings with AWS Blazingtext

Learn how to generate word embeddings using AWS Blazingtext for finding similar items, search retrieval and ranking tasks.

September 07, 2021

Python for SEO using Google Search Console

Learn how to use python and google search console data to improve your sites SEO and identify opportunities that will get your more traffic

September 21, 2020

Apache Spark / Pyspark and real time predictions

In this post, we will be talking about how to build models using Apache Spark/Pyspark and perform real time predictions using MLeap runtime.

October 24, 2018

Serverless Framework and AWS Lambda Tutorial

In this blog post, we will be talking about Serverless framework and AWS lambda functions in particular and how to use events to integrate with any AWS service.

August 22, 2018

Word Embeddings : Word2Vec and Latent Semantic Analysis

Learn how to build a recipe similarity search engine using Word2vec and Latent Semantic Analysis(LSA)

March 31, 2018

Amazon Sagemaker Tutorials

Amazon SageMaker is a tool to help build machine learning pipelines. We will be looking at using prebuilt algorithm and writing our own algorithm to build models

March 22, 2018

Deep learning with Keras and python for Multiclass Classification

In this post, we will build a multiclass classifier using Deep Learning with Keras. We will build a stackoverflow classifier and achieve around 98% accuracy

March 17, 2018

Predicting kickstarter project success

Building Datascience / Machinelearning portfolio projects. In this post we will build a model to predict the success of kickstarter project.

July 16, 2017

Data mining Reddit for Travel Recommendations

Data mining Reddit user generated data to build travel recommendations.

July 06, 2017

Uber Part 2 : CoreLocation and MapKit

We will use CoreLocation and MapKit to fetch the current user location, handle the logic of updating the address and reverse geocoding it when the mapview is panned.

August 06, 2015

Build your own Uber app in Swift

In this tutorial series we will learn how to build our own Uber app in Swift for iOS9. We will be learning about CoreLocation , MapKit and CustomViews.

August 06, 2015

Setting up Apple pay in your Swift App

Learn how to setup Apple pay in you Swift iOS8/iOS9 app and start accepting payments. We will be using stripe for processing payments.

July 25, 2015

UITableView customization in iOS9 with Xcode

In this tutorial we will customize UITableView and UITableViewCell in iOS9 using xcode. We will display all the items to sell and add apple pay button

July 22, 2015

Music Streaming App DetailViewController using UIStackView in Swift

We will use UIStackView in Swift to design the DetailViewController of our Music streaming app. Also you will learn how to play audio using a remote url.

June 21, 2015

UIStackViews and Autolayout in iOS9

In this part of the Music Streaming app we will learn how to use the latest UIStackview in combination with Autolayout to build our tableviews.

June 20, 2015

NSURLSession changes in iOS9

Does your NSURLSession code in iOS9 breaks? Lets look at the changes to NSURLSession to get it working.

June 18, 2015

CoreSpotlight search in iOS9

Learn how to make your app content searchable and discoverable. We will learn how to use CoreSpotlight search in iOS9 to implement this feature.

June 15, 2015

Xcode 6 interface builder

In this part we will go ahead and create custom UITableviewCells using Xcode 6 interface builder.

May 14, 2015

UIViewController Autolayout and Timers in iOS for Workout app flow

In this post we will learn how to use UIViewController autolayout and Timers to create workflow for our workout app.

May 11, 2015

UITableView Delegate and Datasource in Swift

In this part we will learn how to populate our UITableview with all the workouts and learn more about UITableView Delegate and Datasource method in Swift

May 06, 2015

7 min workout app in Swift for iOS8

Learn how to build 7 min workout app in Swift for iOS 8 in less than 7 days. We will be using the basic components like UITableview, Timers.

May 03, 2015

iOS Swift Tutorial: Fitness tracking and iOS charts

In this tutorial you will learn how to build a fitness tracking app in iOS using Swift. We will also learn how to chart historical data to show trends.

April 13, 2015

iOS Swift Development : Step Counter app using Pedometer data

We will be building a simple step counter app which uses a pedometer data to retrieve step counts and information about the distance traveled, number of floors ascended/descended.

April 11, 2015

Parse search in iOS 8 with Swift

I have been getting a lot of requests to show how to implement parse search functionality using Swift.Previously I had shown how to implement search : UISearchBar and

April 01, 2015

iOS 8 Custom transitions in Swift

We will learn how to build a custom transitions in Swift. Custom transitions is one of the way to have light weight transitions within your app

March 15, 2015

Swift iOS Tutorial: Taming UITableView Visual Blur and autolayout

This is the part 2 of Swift iOS Tutorial series : Building a Photography inspiration app

March 14, 2015

Swift iOS Tutorial: Building a photography inspiration app - Part 1

In the Swift iOS Tutorial Series for the month we will be building a photography inspiration app.

March 04, 2015

Swift iOS Tutorial: UISearchBar and UISearchBarDelegate

Today we will be learning how to add search to our tableview application in Swift using UISearchBar and UISearchBarDelegate

February 16, 2015

Core Data Stack: Save and Fetch entities

We will learn how to perform fetch and save in Core Data using swift. Also we will see how we can add store the product information in Core Data

February 14, 2015

Core Data Swift Tutorial

We will learn how to interact with Core Data in Swift. The framework provides a simple way of managing the life cycle of the objects including persistence.

February 08, 2015

Xcode 6 Tutorial: Designing the iOS app layout for barcode inventory app

In this month's Xcode 6 Tutorials we will be learning on how to build a simple barcode inventory app using xcode 6 and autolayouts.

February 01, 2015

AVFoundation : Implementing Barcode Scanning in iOS8 With Swift

We will be using the latest feature of AVFoundation to read Machine readable code and build a simple barcode scanning app in Swift

January 24, 2015

UITableView and UITableViewCell Customization in Swift

Building Airbnb's Discover page using UITableView and UITableViewCell Customization in Swift

January 18, 2015

iOS Swift Tutorial: UIPageViewController as user onboarding tool

We will be using UIPageViewController as user onboarding tool and show how we can use it in many other usecases.

January 17, 2015

Using UITableView and FooterView to implement commenting system: Building Yik Yak Clone Part 3

In this part of the tutorial we will be implementing commenting system on post/yak message using UITableview and footerview.

January 09, 2015

Parse backed UITableView in iOS 8 : Build Yik Yak Clone Part 2

Learn how to fetch data form Parse and populate UITableView using Swift. We will be storing all the posts for YikYak in Parse.

January 03, 2015

iOS App Design using Xcode 6 and Interface Builder - Yik Yak clone Part 1

We will be using Xcode 6 to build the Yik Yak clone using Interface builder and autolayouts. This is the part 1 of the multipart series.

December 31, 2014

Swift Tutorial : CoreLocation and Region Monitoring in iOS 8

We will learn how to use CoreLocation and Region Monitoring in Swift. You will be able to change your app to accommodate breaking changes in Core Location.

December 28, 2014

Xcode 6 Tutorial Grouped UITableView

In this tutorial we will learn how to build the settings page which we see in most of the iOS applications using Xcode 6 and Grouped UITableView.

December 27, 2014

iOS Swift Tutorial : UICollectionView Pinterest Layout

In this iOS Swift tutorial we will learn how to build a pinterest layout using UICollectionView.

December 21, 2014

iOS sharing with UIActivityViewController in Swift

UIActivityViewController in Swift.Do you want to make your app viral? If so one of the key ingredient is adding ios sharing functionality. Learn how to do it.

December 12, 2014

iOS 8 Notifications in Swift

iOS 8 Notifications in Swift.In this iOS Development tutorial series we will look at notifications and how to use them in our Swift app.

November 25, 2014

iOS Development Tutorial: Visual Blur with UIVisualEffectView

In this iOS Development Tutorial we will learn how to use Visual Blur and UIVisualEffectiView in our Swift apps.

November 19, 2014

iOS App Development : Upload images to AWS S3

In this iOS App Development tutorial series we will learn how to upload images to AWS S3 from you iOS apps.

November 07, 2014

iOS Development Tutorial : UIActionSheet and UIAlertController in Swift

In this iOS Development Tutorial series we will learn how to use UIActionSheet and UIAlertController in Swift.

November 02, 2014

IOS8 Cloudkit Tutorial - Part 2

This is the part 2 of the iOS 8 CloudKit tutorial series. If you haven’t read the part 1 I suggest you to take a look at Part1 before you move on to the next section

October 15, 2014

IOS8 Cloudkit Tutorial - Part 1

In this iOS8 CloudKit tutorial we will create an iOS app that will store a simple text in icloud using CloudKit technology released for iOS8.

October 13, 2014

Shrikar Archak


IndieHacker and Software Developer. Getting started to build in public.Tweet me @shrikar84 for any collaboration opportunity or brainstorming.


Subscribe to the newsletter

Get notified when new content or topic is released.

You won't receive any spam! ✌️