Quantcast
Channel: Pasan Premaratne – Treehouse Blog
Browsing all 30 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

At The Crossroads of Technology and Business: Mobile Payments

I was at the local farmer’s market this past weekend, doing my usual shopping rounds and as I came up to the counter raggedy desk to pay, I realized I didn’t have any cash with me. I quickly apologized...

View Article


Image may be NSFW.
Clik here to view.

Beginner’s Guide to Starting a Web Business

If you have an idea or want to start a business today, the web is one of the best launching pads in mankind’s history. With much lower costs than building a brick and mortar store, a larger and more...

View Article


Image may be NSFW.
Clik here to view.

Should You File for Intellectual Property Before You Start?

One of the burning questions entrepreneurs have when starting their first company is whether or not they should file for intellectual property right from the beginning. How complicated is it and can I...

View Article

10 Tips for Conquering Email

What affects productivity at work the most? What do we spend the most time doing both during work and out of the office, that takes away from our tasks and breaks our mental flow? The answer is email....

View Article

Image may be NSFW.
Clik here to view.

Steve Jobs’ Unfortunate Contribution to Product Development

We’re all very well aware of Steve Jobs’ contributions to technology and society. Without Steve, and Apple, we would all be using Motorola Razors or some other “cool” phone (ah, those were the days) or...

View Article


Being Productive with the Pomodoro Technique | Treehouse Quick Tip

There are so many distractions that can prevent you from getting things done, from Twitter and email to Facebook and Instagram… The Pomodoro Technique allows you to manage your time and stay productive...

View Article

Why Do I Need a Business Plan?

Writing a business plan has many uses. You will really understand if your idea is feasible, and forces you to think about your company’s future in detail. You’ll have a much better idea if your...

View Article

SMART Goal Setting

Goal Setting can be accomplished in your business by using the SMART Framework. Strive for success by setting, aligning, and tracking your own goals. Create specific, realistic goals that will increase...

View Article


The Truth About Raising Money for Your Business

When financing your new business, you have three options, equity financing, debt financing and sources like angels and venture capitalists. In this Quick Tip, we take a brief look at the different...

View Article


Startup Woes: Co-founder or Fly Solo?

There are many woes when starting a company but one of the most common and earliest is whether you should start the company yourself or bring in a co-founder. It is definitely not an easy question to...

View Article

Why “Business Types” Should Learn to Code

Being able to code is pretty cool. It really does feel like a superpower to be able to create something from next to nothing. While it is a great idea for everyone to learn to code, I think it is not...

View Article

How to Fund Your Startup

Are you starting a new business and wondering what your financing options are? Treehouse Business teacher Pasan explains the various kinds of business financing available to you, including equity...

View Article

Image may be NSFW.
Clik here to view.

Help, I’m Stuck

As a novice to programming, one of the most common places I find myself in is one of despair. There are many things you need to know to program effectively and early on, try as hard as you might, it’s...

View Article


Solving Real Problems

Often times when I’m on Twitter or Hacker News I find my feed full of links about yet another startup failing. Success rates for startups are quite low but this seems to be a separate breed of problem....

View Article

Image may be NSFW.
Clik here to view.

Working in a Flat Company

Recently at Treehouse, we made a pretty bold decision as a company and did away with all management. This may not be news to you since Ryan, our CEO, has been blogging about it in detail. If you...

View Article


Image may be NSFW.
Clik here to view.

iOS Memory Management: The Manual-Retain-Release Model

Being a Business teacher at Treehouse, where our mission is to teach people to code, it’s lame to be someone who doesn’t know how to actually code. About a year ago, I decided it was about time and set...

View Article

Image may be NSFW.
Clik here to view.

Managing Dependencies in Objective-C Projects

When working with Objective-C projects in Xcode, you will occasionally want to work with third party libraries. This can be a bit cumbersome as Xcode doesn’t have a clean solution. You can either link...

View Article


Keeping Up With the Changes in Swift

It’s been around 2 months since WWDC 2014 and the announcement of Swift. Hopefully all you iOS developers out there, novice or otherwise, have taken the time to play around and get to know this new...

View Article

Making a Network Request in Swift

To make a network request in Swift (read HTTP request), there are a couple of different ways of doing it – NSURL, NSURLRequest and NSURLSession. Since iOS 7, NSURLSession has been the preferred way of...

View Article

Introduction to Swift Tuples

Note: This entire blog post can be downloaded as a Swift playground. Feel free to experiment! Swift brings a couple new things to iOS and Mac development, one of which is tuples. Tuples are a pretty...

View Article
Browsing all 30 articles
Browse latest View live