The Artisan Files: Philip Brown

Published on by

This week I’m happy to introduce you to Philip Brown who owns and runs culttt.com which has a great series of posts on building an entire Open Source application.

Can you tell us a little about yourself? How’d you get into development?

Hey Eric, my name is Philip Brown, I’m 26 years old and I come from Durham, a small town in the North East of England. If you’ve seen the Harry Potter films, a lot of the outdoors bits were filmed in the area.

I first got in to development when I stumbled upon Geocities (R.I.P). It blew my mind that I could make a page and then anyone in the world could see it. I was pretty much hooked from then on. Once I outgrew the Geocities WYSIWYG editor I discovered that websites were made in HTML and CSS. I’ve basically just been stumbling along trying to pick up what I can ever since.

What do you find most interesting about development?

The thing I find the most interesting about development is just the fact that I can write stuff into a text editor and then make it do whatever I want. Honestly that still blows my mind even to this day.

I’m really thankful that I live in a time where I can write a website, make it available to anyone in the world and then make a living from it without asking anyone’s permission.

I also think it’s pretty amazing that you could spend every day of your entire life learning about development and still not learn everything. I kinda love the fact that every single day I oscillate between thinking I’ve mastered something, to feeling like I know nothing at all.

Culttt has become a great resource. Can you tell us more about the site?

I decided I wanted to start writing a blog after reading Gary Vaynerchuk’s “Crush It!” a couple of years ago. That book is like a total kick up the arse for making the most of the opportunity of the Internet.

For about 2 years I would write a post once every couple of months whenever I felt inspired. Some of the early posts are really cringingly bad and it pretty much got zero traffic.

Then for some reason I decided I would start taking it seriously. I was really inspired by what Chris Coyier and Chris Spooner had built with their blogs so I decided to set myself a schedule of posting three times a week.

Things really started to pick up when I started writing about Laravel. At the time I was struggling to think of topics to write about on a Monday. It’s easier to write consistently when one post leads logically to the next so I decided I would just document the process of building an entire open source application.

I had been using Laravel v3 for quite a while, but I was actually going to start creating the application in Rails or Meteor. However everyone and their dog has written tutorials for Rails, and Meteor felt like it was a little too bleeding edge to really pick up traction.

I knew Laravel was the right choice when I heard Phil Sturgeon being wax lyrical about it on his blog and the early videos Taylor was putting on Vimeo of version 4. It felt like a breath of fresh air compared to what I was used to with CodeIgniter and Zend 1.*. It was also an opportunity to jump in during the beta period so I could write a few posts before it officially launched. Fortunately the interest in Laravel has felt like it has skyrocketed since then, so I’m pretty happy I choose the right framework!

Is Culttt a full time job for you?

No I still work full time, Culttt is just my side hustle. One of the things that Gary talks about in “Crush It!” is working on side projects such as a blog. It takes a lot of time to write the content and reply to emails and comments, but I think it will be all worth it in the end.

Ultimately I want Culttt to be a place where you can learn online business and development skills to turn your project idea into a real business opportunity. I think Jeffery Way’s Laracasts and the people at Treehouse and Code School do an amazing job with teaching new technologies, so I want to focus more on the skills needed to build an online business, rather than the technical intricacies of it all.

At the minute Culttt is in WordPress. I want to overhaul it and write my own content/community application at some point. I’ve definitely got big plans for the future for Culttt, but it’s just a blog at the minute.

What is your typical daily schedule?

I usually get up at around 6:30am, have breakfast and get ready for work. Before leaving the house for work I’ll catch up on Twitter and the RSS feeds I subscribe to for an hour. I usually get back in the house at around 5:30pm. I’ll have something to eat and then do work on Culttt or something else until around 9:00pm. I then usually read for an hour or two. I use Instapaper and Reeder for iOS, so I’ve always got a huge queue of things to read.

Can you tell us about your local environment? What apps do you use everyday?

I’ve got a 15″ Retina MacBook Pro running Mavericks. I use Chrome as my web browser, iTerm2 as my terminal, Vim as my editor, and iA Writer for my writing.

I usually save everything straight into DropBox and I’ve got all my random blog post ideas in Evernote. I also use Tweetbot as my Twitter client and I use Photoshop all the time too. As you can see in the screenshot I’m pretty OCD about having a clean desktop and the bare minimum in the dock.

Do you have any hobbies outside of the computer?

During University I was adamant that I was going to be a professional poker player. For pretty much the full three years I was at University I played poker every single day. I still play occasionally now, but nowhere near as much as I used to.

I guess it was my destiny to be sat down for long periods of time under artificial light!

Last one. If tomorrow you could only visit one website, which one would you pick and why?

Hmm, I’d probably pick Twitter. I feel like Twitter is such an amazing way to be exposed to new stuff, find out what’s going on in the world and keep up to date with the very specific things you are interested in.

And if I could bring back a website from the dead it would have to be Geocities. I would love to look back through all the websites I made when I was first starting out.

Eric L. Barnes photo

Eric is the creator of Laravel News and has been covering Laravel since 2012.

Filed in:
Cube

Laravel Newsletter

Join 40k+ other developers and never miss out on new tips, tutorials, and more.

image
Paragraph

Manage your Laravel app as if it was a CMS – edit any text on any page or in any email without touching Blade or language files.

Visit Paragraph
Laravel Forge logo

Laravel Forge

Easily create and manage your servers and deploy your Laravel applications in seconds.

Laravel Forge
Tinkerwell logo

Tinkerwell

The must-have code runner for Laravel developers. Tinker with AI, autocompletion and instant feedback on local and production environments.

Tinkerwell
No Compromises logo

No Compromises

Joel and Aaron, the two seasoned devs from the No Compromises podcast, are now available to hire for your Laravel project. ⬧ Flat rate of $7500/mo. ⬧ No lengthy sales process. ⬧ No contracts. ⬧ 100% money back guarantee.

No Compromises
Kirschbaum logo

Kirschbaum

Providing innovation and stability to ensure your web application succeeds.

Kirschbaum
Shift logo

Shift

Running an old Laravel version? Instant, automated Laravel upgrades and code modernization to keep your applications fresh.

Shift
Bacancy logo

Bacancy

Supercharge your project with a seasoned Laravel developer with 4-6 years of experience for just $2500/month. Get 160 hours of dedicated expertise & a risk-free 15-day trial. Schedule a call now!

Bacancy
LoadForge logo

LoadForge

Easy, affordable load testing and stress tests for websites, APIs and databases.

LoadForge
Paragraph logo

Paragraph

Manage your Laravel app as if it was a CMS – edit any text on any page or in any email without touching Blade or language files.

Paragraph
Lucky Media logo

Lucky Media

Bespoke software solutions built for your business. We ♥ Laravel

Lucky Media
Lunar: Laravel E-Commerce logo

Lunar: Laravel E-Commerce

E-Commerce for Laravel. An open-source package that brings the power of modern headless e-commerce functionality to Laravel.

Lunar: Laravel E-Commerce
DocuWriter.ai logo

DocuWriter.ai

Save hours of manually writing Code Documentation, Comments & DocBlocks, Test suites and Refactoring.

DocuWriter.ai
Rector logo

Rector

Your partner for seamless Laravel upgrades, cutting costs, and accelerating innovation for successful companies

Rector

The latest

View all →
Non-backed Enums in Database Queries and a withSchedule() bootstrap method in Laravel 11.1 image

Non-backed Enums in Database Queries and a withSchedule() bootstrap method in Laravel 11.1

Read article
Laravel Pint --bail Flag image

Laravel Pint --bail Flag

Read article
Laravel Herd for Windows is now released! image

Laravel Herd for Windows is now released!

Read article
The Laravel Worldwide Meetup is Today image

The Laravel Worldwide Meetup is Today

Read article
Cache Routes with Cloudflare in Laravel image

Cache Routes with Cloudflare in Laravel

Read article
Learn how to manage timezones in your Laravel Apps image

Learn how to manage timezones in your Laravel Apps

Read article