Here’s how I applied coding to my job – Crawl Medium post data using Scrapy

When my company started writing blog posts a year ago, we discovered two big problems. One was that writing took a long time (majority of us are developers!), the other was distribution. We believe in contributing to the developer community, but what was the point if no one was reading them?

When one of our colleagues suggested we try Medium for more exposure, we were excited. We read stuff on Medium, but how does it work? What topics are Medium readers interested in? We wanted to do some research to answer all these questions. I have a technical background so I suggested crawling some data to see what types of posts and publications performed well. Here, I’ll share with you how we built a web crawler in a day to help our content team figure out what topics to focus on.
Continue reading “Here’s how I applied coding to my job – Crawl Medium post data using Scrapy”

2017 Checklist for iOS App Submission

rami-al-zayat-170349-unsplash

After building your app, it is time to launch it on App Store for users to discover and download your product. We’ve jumped through Apple’s ever-changing regulations and process for app submissions for years, so we’re sharing the app submission content that we’ve been doing for ourselves and clients for years. This is our checklist for 2017 app submission content that needs to be prepared for Apple’s App Store. Continue reading “2017 Checklist for iOS App Submission”

How First-time Founders Could Develop Sales Skills

Sales skills for first-time founders
Founders are the only people able to sell their product in the early going.

 

The idea has been turned into a plan and now the plan into a product. What’s next? To have the product in the hands of people that value it. How is that done? Simple: by selling. For many first-founders out there this is a huge roadblock as selling is not something that comes easy. Sales is, yet, a crucial skill and a component of the product development process. For founders, sales is of an even greater importance as they alone must create and transfer value for a product to gain traction. For those founders that may not be as sales-inclined, these simple strategies will work to develop sales skills.

To show the importance of sales for first-time founders, here’s a quick example. Meet Tom: Tom is a superb developer and has just created an app that tracks the migratory patterns of birds worldwide. Tom knows that there is a market for his application and works tirelessly to continuously update and improve. Tom has no resources for marketing or to hire employees but hopes that people will see the value from looking at his simple website.

How successful will Tom be? Tom will likely achieve little success or none at all. Why?

Continue reading “How First-time Founders Could Develop Sales Skills”

8 Wireframing Principles for Project Managers

wireframing on paper
Paper-based or whiteboard wireframing is an essential skill for the workplace.

Wireframing is a vital tool in the app or website development process. It allows you to map out where the most important elements on the page should be, it simplifies communication between you and your client or development team, and it helps the designer spot potential issues in the structure or flow of your site.

These days, tools like Balsamiq® Mockups and Axure RP make it easy to continue the process from wireframe to interactive prototype without writing any code. However, knowing the basics of paper-based or whiteboard wireframing is an essential skill for the workplace. The following are 8 essential tips to remember when wireframing.

 

Continue reading “8 Wireframing Principles for Project Managers”