-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfeed.xml
More file actions
414 lines (296 loc) · 31.5 KB
/
feed.xml
File metadata and controls
414 lines (296 loc) · 31.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Pixelstack.com</title>
<description>The Pixelstack Blog</description>
<link>/</link>
<atom:link href="/feed.xml" rel="self" type="application/rss+xml" />
<pubDate>Thu, 26 Mar 2015 08:51:12 +1100</pubDate>
<lastBuildDate>Thu, 26 Mar 2015 08:51:12 +1100</lastBuildDate>
<generator>Jekyll v2.4.0</generator>
<item>
<title>Coder Catchup Episode 1</title>
<description><p>I have recently started a podcast, <a href="http://codercatchup.com/">Coder Catchup</a>, mainly to have a fireside style chat with other web developers/builders/makers/whatever you want to call yourself, but will also be doing some solo episodes.</p>
<p>I have released 2 episodes, one of them being a brief intro, and the <a href="http://codercatchup.com/episodes/7227-episode-001-solo-railsdiff-org">first official episode</a> on <a href="http://railsdiff.org">railsdiff.org</a>.</p>
<p>Check it out!</p>
<iframe frameborder="0" height="36px" scrolling="no" seamless="" src="https://simplecast.fm/e/7227?style=light" width="100%"></iframe>
</description>
<pubDate>Thu, 29 Jan 2015 22:11:16 +1100</pubDate>
<link>/2015/01/29/coder-catchup-episode-1.html</link>
<guid isPermaLink="true">/2015/01/29/coder-catchup-episode-1.html</guid>
</item>
<item>
<title>devbase.io Update</title>
<description><p>Hi there!</p>
<p>I thought I should put out an update on <a href="http://devbase.io/">devbase.io</a>, my side project for storing/accessing/sharing client information for website logins, hosting accounts, domains, servers etc.</p>
<p>I have started working on redesiging the marketing site, while there is still a lot more work needed to it (looks horrible at the moment), but it is getting there with the limited free time I have (I know, that really isn’t an excuse)</p>
<p>It really is hard designing for yourself, no matter what I do it comes out looking horrible so I scrap it. I am sure I am not the only one.
Anyway, I have been redesigning small parts of the site and so far I have updated the header and parts of the homepage. Soon I will complete the homepage and then the subsequent pages.</p>
<p>I have added in a status page as well, just incase anything happens. Checkout <a href="http://status.devbase.io/">status.devbase.io</a>.</p>
<p>I am also about to start working on some new additions to <a href="http://devbase.io/">devbase</a>, which are on my roadmap, these being:</p>
<ul>
<li>Onboarding experience (currently none, I know I know)</li>
<li>Issue tracking</li>
<li>Subscription service billing (Xero)</li>
<li>Better dashboard</li>
<li>Quick search</li>
<li>Swipe gestures</li>
</ul>
<p>Those are the ones on my immediate roadmap. I am still taking feedback on devbase, but so far it has all been positive.</p>
<p>That is it for now. If you haven’t tried <a href="http://devbase.io/">devbase.io</a> yet, <a href="https://devbase.io/signup">sign up now and give it a try</a>, it won’t cost you a cent.</p>
</description>
<pubDate>Sat, 03 Jan 2015 21:25:09 +1100</pubDate>
<link>/2015/01/03/devbase-io-update.html</link>
<guid isPermaLink="true">/2015/01/03/devbase-io-update.html</guid>
</item>
<item>
<title>Being a Generalist is Important</title>
<description><p>It may be a bold statement to make in the rapidly evolving web development ecosystem, but I think it still holds true for the most part.
Being a generalist is becoming harder and harder to achieve, but it sure is worth it.</p>
<p>What is a generalist you may ask? That is someone who can touch all parts of a website or web application. For example, you can do work on the design (mockups, HTML), implement server side code, fix/implement server setups, etc.</p>
<p>With how the web is evolving, more and more people are specializing in a particular area, for example front-end.
I am not saying that you should not specialize in an area, but that you should be experimenting, touching as many parts as possible to give you a better understanding of what is possible and what is not.</p>
<p>Why would you want to know about how this works, or how that works does not only give you a better understanding, it also can fill your desire to learn more, which is something I cannot get rid of, nor do I want to. I am sure that other developers experience this too.
I mean, why else do we have side projects, or if you work full time for an agency that you do work on the side. It is this yearning for experimenting, learning and honing your craft.</p>
<p>There are other benefits to becoming a generalist, or at least in parts, which is being able to build the things you need/want whenever you want. Hey I have this side project, I’m awesome at HTML, CSS and JS, but I don’t have a back-end to store all the database interactions, well there is a great opportunity to learn a back-end language such as Ruby, Python, PHP, whatever server side language floats your boat.
Now you will get to play around with a new language (always helpful for your learning and may change how you develop in your current stack), you get to complete your side project on your own and see it come to life.</p>
<p>What I am trying to say is, experiment, give in to your inner generalist and start hacking away, getting out of your comfort zone and push yourself.</p>
<p>Be a generalist, its fun and always exciting.</p>
<p>Side Note:
There are many full time generalists out there, such as <a href="http://drewwilson.com/">Drew Wilson</a>, he is someone I look up to as he always tackles something new, whether it be design, development (front-end and back-end), iOS, whatever he needs to see is idea come to life. <a href="http://drewwilson.com/">Check Drew and his many projects out</a>, there is no way you cannot be inspired.</p>
</description>
<pubDate>Sat, 03 Jan 2015 21:14:33 +1100</pubDate>
<link>/2015/01/03/being-a-generalist-is-important.html</link>
<guid isPermaLink="true">/2015/01/03/being-a-generalist-is-important.html</guid>
</item>
<item>
<title>2015 Goals</title>
<description><p>2015 is fast approaching, with only a few days left before another amazing year starts.</p>
<p>I have a few goals for 2015, so I thought why not publish them. I can then reflect on those goals at the end of the year and see what has changed and what stayed true (if any).</p>
<p>Currently I have a handful of goals, these being:</p>
<ul>
<li>Have an automated deployment strategy/system</li>
<li>Move to a multi front-end API back-end workflow</li>
<li>Implement docker (at least in development)</li>
<li>Push my side projects and make them profitable</li>
</ul>
<h2 id="automated-deployment-strategysystem">Automated Deployment Strategy/System</h2>
<p>Currently, setting up a new server or updating an existing one with security releases, while not hard, is quite time consuming.
One server here, another one there, yea thats not to bad but when it jumps above 10 it really starts to eat into your day.</p>
<p>Take for example when heart bleed came out, having to patch a couple of dozen servers really wasted half a day.
If this process was automated in some way, that would make it a lot easier.</p>
<p>After playing around with <a href="https://www.chef.io/chef/">Chef</a> for a while, I think I am going to stick with <a href="http://www.ansible.com/">Ansible</a>.
Ansible is so easy to read and even easier to learn. I am currently playing around with a Rails setup by testing it with a vagrant box, loving it.</p>
<p>This may change slightly if <a href="http://docker.com/">docker</a> can be put into production easier than I think, but I still think docker will need some use of ansible.</p>
<h2 id="multi-front-end-api-back-end">Multi Front-end, API Back-end</h2>
<p>As more and more of the application I am working on are becoming quite interactive and requiring a large amount of javascript on the front-end, it only seems right to extract the front-end from the back-end and start developing API’s first then the front-end to hook into it.</p>
<p>There has been a move to breaking out parts of applications to this model recently and it just works. Lightning fast responses is another huge one, hitting a json api is so quick.
Further to that, its easy to plug in to another front-end, whether that be a mobile app or some other device, clean and simple.</p>
<p>I really like this approach as it keeps a clean separation of code and also reduces the knowledge required for any other developers that may come on to the project. Having a purely front-end based dev come onto a project and have to learn rails or node is asking a bit much (although, I am sure they would find it fun).</p>
<h2 id="implement-docker">Implement Docker</h2>
<p>Docker! Docker excites me quite a lot, the speed, security and just pure awesomesauce about it. The more and more I learn about docker, the more I want to have that for everything, at least in my development environment.</p>
<p>There are times where I want to just make my machine a clean slate, not having to install tons of libraries on it just to do some dev work, then find one library version is needed for one project and a different one on another, or just clogging things up, writing crazy readmes etc. Docker solves all those problems.</p>
<p>I think docker, or if not docker, something along those lines is the future of development. Coming onto a new project, you just pull the repo, run a command and boom the full dev environment is setup and running, all isolated from the machine you are working on, no conflicts, life is grand.</p>
<p>So I would really love to have that happening in 2015, I think its just about a silver bullet when it comes to the development environment and potentially in production.</p>
<h2 id="side-projects">Side Projects</h2>
<p>Currently my side projects are gaining more and more interest, but I need to start pushing them more so I can get them making a profit, to grow them into something even more awesome and help other peoples lives.</p>
<p>Currently <a href="https://devbase.io/">devbase.io</a> is my everyday companion, storing all the details I need for client websites, domains, hosting, etc, it just solves a huge problem for me storing and sharing that information with anyone else that I may have on my team.</p>
<p>One thing that devbase is lacking is a decent marketing site. At the moment it is absolutely horrid, it really does not look very nice, tells nothing about how it can help you.
I really need to work on that straight away. I want to have a marketing site I am proud of and that represents what devbase is.</p>
<p>As for my latest side project, <a href="http://emailsetupbuddy.com/">Email Setup Buddy</a> I would like to try and get more people using it as well as finish up some of the last guides.
The guides are ready to be put in there, but I need to stop being lazy, get in there and smash it out. If I set aside a day, I could easily get it done.</p>
<p>It does need some work on the admin ui as well as the actual guide pages, but I won’t be touching that until I get some more feedback.</p>
<p>I also have a couple of other side projects I want to release, but I think I just need to sit back and really focus on devbase and Email Setup Buddy right now, get them to where I am fairly happy, then I can move onto those other side projects.</p>
<h2 id="summary">Summary</h2>
<p>Anyway, thats my 2015 Goals, Have an automated deployment strategy/system, Move to a multi front-end API back-end workflow, Implement docker (at least in development) and Push my side projects and make them profitable.</p>
<p>Here is hoping to a fun and successful 2015.</p>
</description>
<pubDate>Mon, 29 Dec 2014 02:25:44 +1100</pubDate>
<link>/2014/12/29/2015-goals.html</link>
<guid isPermaLink="true">/2014/12/29/2015-goals.html</guid>
</item>
<item>
<title>State of the Dev Setup: 2014</title>
<description><p>I thought I would write a short article based on this years development environment.
It seems that, as web developers, our stack goes through changes, sometimes very small over time, sometimes not much for a long time, then spikes of new, then back to being the same for a while again. So why not publish my current dev stack that I have been using for the year of 2014.</p>
<p>2014 has been an amazing year, working for [Copirite](http://copirite.com.au] a design, web and print company on the Gold Coast in Australia.
My role has required me to build many web apps/website hybrids, these are sites that require a bit more than your standard WordPress/Drupal/Other Out of/Semi out of the box CMS. Rails has been the choice since I started working there for a majority of the projects, and I can’t see many if any that I would change after the projects have been completed.</p>
<p>My stack is as follows:</p>
<h2 id="hardware">Hardware</h2>
<ul>
<li>Retina MPB</li>
<li>Dual Monitor Setup with laptop in clamshell mode (24inch screens)</li>
<li>Blue Yeti microphone (fairly recent)</li>
<li>Misc Apple devices (yea its a give in, I love Apple products)</li>
</ul>
<h2 id="software">Software</h2>
<ul>
<li>Vim</li>
<li>Tmux</li>
<li>iTerm</li>
<li>Google Chrome</li>
<li>Firefox</li>
<li>Safari</li>
<li>Paw HTTP Rest Client</li>
<li>Adobe Creative Cloud</li>
<li>Sketch</li>
<li>Skype</li>
<li>Screenhero</li>
<li>Airmail</li>
<li>Dropbox</li>
<li>Alfred</li>
<li>Dash</li>
<li>Evernote</li>
<li>Hazel</li>
<li>Screenflow</li>
<li>Monosnap</li>
</ul>
<h2 id="services">Services</h2>
<ul>
<li>Github</li>
<li>Codeship</li>
<li>CodeClimate</li>
<li>devbase.io</li>
<li>Egghead.io</li>
<li>Feedly</li>
<li>Twitter</li>
<li>Slack</li>
<li>Digital Ocean</li>
</ul>
<h2 id="technologies">Technologies</h2>
<ul>
<li>Ruby on Rails</li>
<li>WordPress</li>
<li>Drupal (small amount)</li>
<li>Jekyll</li>
<li>Bower</li>
<li>Grunt</li>
<li>Gulp</li>
<li>Sass</li>
<li>Ruby</li>
<li>chruby</li>
<li>Ruby Install</li>
</ul>
<h2 id="workflow">Workflow</h2>
<p>Generally my workflow is with rails applications. While I started out using pow for nearly every project, I have gone back to good old rails s.</p>
<p>I have been using a terminal based workflow, using tmux sessions with Tmuxinator and vim as my editor of choice. This leaves me in the terminal most of the time (at least one monitor making up the terminal, another for web browsers etc).</p>
<p>I have used atom on the rare occassion as well (without the vim bindings), which is a nice editor, but I still feel at home in vim.</p>
<p>I have changed from using RVM as my ruby version manager/switcher, to using chruby and ruby install. I love RVM, and it solved a lot of issues, but after switching to chruby, it feels a lot lighter and a lot nicer. RVM 2 is in the works, I may look at it again, but for a simple ruby switcher, chruby covers everything I need.</p>
<p>I have been dabbling in Chef to automate some infrastructure but have found myself now really loving ansible, its just much more digestible and less of a learning curve.
While I am not using any of them in production I will be in 2015, hopefully along with docker (at least for my local dev environments for new projects).</p>
<p>All projects are still kept in git, most being hosted on GitHub, but some through gitlab on a private server I have. Which reminds me, Digital Ocean is my current server provider of choice, they have been fantastic and have suited every project I have had to work on.</p>
<p>Anyway that is it for now, I may do a revised post of this at the end of the year / start of 2015 just incase anything changes.</p>
</description>
<pubDate>Tue, 02 Dec 2014 08:47:15 +1100</pubDate>
<link>/2014/12/02/state-of-the-dev-setup-2014.html</link>
<guid isPermaLink="true">/2014/12/02/state-of-the-dev-setup-2014.html</guid>
</item>
<item>
<title>Side Project Update - August 2014</title>
<description><p>Hi there!</p>
<p>I have been busy launching a number of client websites and features to various web applications at my day job, as well as planning for my upcoming wedding, so working on my side projects has taken a little step back lately.
But I still have had some time to work on <a href="https://devbase.io">devbase.io</a> as well as some new projects.</p>
<h2 id="devbaseio">Devbase.io</h2>
<p>The application itself has become much more solid now in terms of usability. I am quite happy with where the app interface is at mostly. The clients section still requires a rework to use the new card style that is available in the other sections.</p>
<p>The one big thing that is lacking is the marketing site which in all honestly looks terrible and does not get the message across as to what devbase.io does. In light of this I have quickly mocked up a rough new marketing site design in <a href="http://bohemiancoding.com/sketch/">Sketch</a> which I will start working on hopefully this month, otherwise next month.
Here is a screenshot of the rough design for the marketing homepage:</p>
<p><img src="/content/images/2014/Aug/devbase-marketing.jpg" alt="devbase.io marketing rough" /></p>
<p>As you can see, it still needs work.</p>
<h2 id="emailsetupbuddy">EmailSetupBuddy</h2>
<p><a href="http://emailsetupbuddy.com">EmailSetupBuddy</a> recieved a rewrite. While I had the rough bones of the app working I decided I wanted to start it from scratch, so I did, and gave myself a month to do so. I am about a week over in my estimated of where I wanted it to be but it is there.
I haven’t spent a huge amount of time on it but it has come together quite nicely.</p>
<p>The three things I am focusong on right now with it is:
- Completing the marketing copy and information
- Finishing up the account/user management
- Creating the guide copy.</p>
<p>Below is the current marketing site which is implemented in the application.</p>
<p><img src="/content/images/2014/Aug/emailsetupbuddy-homepage.jpg" alt="emailsetupbuddy marketing homepage" /></p>
<h2 id="another-2-projects">Another 2 projects…</h2>
<p>I have another 2 projects on the boil as well, one which is about 90% ready to go as well as another one I just thought up the other day. Not sure if I will monetize any of those, but will be fun just to ship them. More information to come.</p>
<h2 id="wrapup">Wrapup</h2>
<p>That is it for now, so basically my focus is on <a href="http://emailsetupbuddy.com">EmailSetupBuddy</a> right now and then I will move my focus back onto <a href="https://devbase.io">devbase.io</a> for a little while, getting that all ready for a big push in terms of marketing it.</p>
</description>
<pubDate>Wed, 06 Aug 2014 22:34:22 +1000</pubDate>
<link>/2014/08/06/side-project-update-august-2014.html</link>
<guid isPermaLink="true">/2014/08/06/side-project-update-august-2014.html</guid>
</item>
<item>
<title>Updating Rails Quicktip</title>
<description><p>Updating a rails version can be quite trivial at times, but sometimes there are some other files that you need to update, they can be anywhere in rails, or even new files or gems.</p>
<p>Using <a href="http://railsdiff.org">railsdiff.org</a> really takes the pain away from running into problems if you missed something as well as making it dead simple and gives you a piece of mind.</p>
<iframe width="560" height="315" src="//www.youtube.com/embed/zoDu-gkFkxE" frameborder="0" allowfullscreen=""></iframe>
</description>
<pubDate>Thu, 08 May 2014 22:34:03 +1000</pubDate>
<link>/2014/05/08/updating-rails-quicktip.html</link>
<guid isPermaLink="true">/2014/05/08/updating-rails-quicktip.html</guid>
</item>
<item>
<title>A New Development Beginning</title>
<description><p>I have sat on the fence for quite some time regarding JS MVC, but recently I have been looking to get into it more and I thought, why not focus on <a href="http://emberjs.com/">Ember.js</a>, it looks pretty cool and tickled my fancy.
Then during my day job, <a href="http://angularjs.org/">Angular</a> was the choice. While I was still on the fence about <a href="http://angularjs.org/">Angular</a>r, it kept making sense to me and after getting a run through <a href="http://angularjs.org/">Angular</a>, it clicked with me and has become my choice.</p>
<p>This has really given me a lot of drive for learning <a href="http://angularjs.org/">Angular</a>. I have believed for a couple of years now that having a light front-end that communicates with a back-end API of some sort, whether that back-end API be running <a href="http://rubyonrails.org/">Rails</a>, <a href="http://nodejs.org/">Nodejs</a>, <a href="http://laravel.com/">Laravel</a> or whatever serverside framework you prefer. It makes complete sense as you have this very flexible model to work with. Need a native app, no worries, want to change your front-end easily, no worries, whatever it may be, having this separation allows for a great deal of flexibility which is nice.</p>
<p>So my journey has already begun, watching plenty of videos, soaking them in like a sponge. Now to get my hands dirty.</p>
<p>I do have some thinking/toying to do with changing my workflow a bit, <a href="http://gruntjs.com/">Grunt</a> has been playing a large part, but I think using <a href="http://yeoman.io/">Yeoman</a> will be the way to go from here on. It brings some great tools together, <a href="http://bower.io/">Bower</a> and <a href="http://gruntjs.com/">Grunt</a> for example.</p>
<p>Time to get cracking!</p>
</description>
<pubDate>Thu, 30 Jan 2014 06:49:25 +1100</pubDate>
<link>/2014/01/30/a-new-development-beginning.html</link>
<guid isPermaLink="true">/2014/01/30/a-new-development-beginning.html</guid>
</item>
<item>
<title>2014 - the year that could be</title>
<description><p>It has been a very hot start to 2014, with absolute scorchers happening here on the Gold Coast. I cannot stand the heat, its always easy to get out of the cold, but always so difficult to get out of the heat.
This has made it hard for me to work on some projects over the Chritmas break. So I have been doing a bit more gaming instead.</p>
<p>This year will hopefully be a big one like last year.</p>
<h2 id="projects-to-launch">Projects to launch</h2>
<p>I have a few projects I want to launch this year.
In the first quarter of this year I have <a href="http://devbase.io">devbase.io</a> and then another project that I cannot devulge any information about yet, but it is coming along really well.</p>
<p>The final project is <a href="https://twitter.com/emailsetupbuddy">Email Setup Buddy</a> which I hope to launch in the first half of this year. This all depends on how quick I get devbase.io ready for launch into open beta.</p>
<h2 id="goals-to-achieve">Goals to achieve</h2>
<p>This year I really want to achieve a few goals, these being:
- Launch devbase.io<br />
- Launch Email Setup Buddy<br />
- Launch the secret project I discussed above<br />
- Spend more time getting fit (this has really dropped off since I have barely been bodyboarding)<br />
- Get back into the water and bodyboard some more<br />
- Spend less time with technology, which also means I need to be more efficient</p>
<h2 id="getting-married">Getting married!</h2>
<p>In September I will be getting married to my amazing fiance Courtney. The wedding is coming around really quick and it is a bit nerve racking at times. A lot for us to get sorted, whih aren’t really hard, its just that there are a lot of little things on the list. That list seems to keep growing when we think of more things.</p>
<p>I am looking forward to 2014 kicking off to be a great year and with only 2 days left of my holidays before heading back to work, it is time to get out of holiday mode and back into battle stations.</p>
</description>
<pubDate>Fri, 03 Jan 2014 22:07:51 +1100</pubDate>
<link>/2014/01/03/2014-the-year-that-could-be.html</link>
<guid isPermaLink="true">/2014/01/03/2014-the-year-that-could-be.html</guid>
</item>
<item>
<title>2013 - the year that was</title>
<description><h2 id="career-moves">Career Moves</h2>
<p>It was a big decision for me but at the middle of the year I decided to make a career change from being a full time PHP developer, to a full time ruby developer.
Building things with ruby was something I felt I was naturally moving to and I just loved the language much more than PHP so it was only right. </p>
<p>6 Months later since moving from PHP to ruby full time, I can say I do not regret the decision. I have accomplished a great deal with ruby over the past 6 months, all of which I am very proud of and a bit surprised that I was able to accomplish it. Those achievements were not small and were gratifying.</p>
<p>A couple of the big achievements were:
- Migrating an internal app from MYOB to Xero
- Building a quoting system</p>
<h2 id="new-languages">New Languages</h2>
<p>So I learnt ruby, although I still personally feel that I am at a level inbetween beginner and intermediate. I just need to get a grasp on more of the handy methods that ruby provides in the standard library for me to feel like I have achieved and intermediate level of ruby knowledge.</p>
<h2 id="new-workflowtools">New Workflow/Tools</h2>
<p>Boy has my workflow and toolset changed, in the past 6 months I have switched to vim full time and this was massive for me. It took a few weeks or so for me to get back to the speed that I was at and now I feel just as fast, if not faster, using vim than my old trusty Sublime Text.
I do once in a while crack open Sublime Text for some odd things here and there but there are always a lot of cobwebs on it.</p>
<p>My workflow has also incorporated tmux into every project, along with tmuxinator. If you do not know what tmux is, check it out now! BTW these are all terminal workflows, so no gui for you here.
Working in the terminal is soo much quicker.</p>
<p>Grunt! Wow, okay so I am getting onto grunt a little bit late in the game but am absolutely loving it, along with bower, a package manager. These are AMAZING tools to have (command line based again) that replace just about all of my gui tools. They are quick, use hardly any memory and I can run them all through my terminal.</p>
<p>Yea so you probably can see whats going on here, I have moved to a nearly complete terminal based workflow and toolset. This has made me much more efficient, it really is something that I wish a lot more web developers got into. There are some pain points in getting started but it is all about just slowely moving little bits of your workflow to the terminal. In next to no time you will be surprised how little is left outside of your workflow in the terminal. Get cracking people!</p>
<h2 id="business-changes">Business changes</h2>
<p>I decided to put my freelance business aside and work on some personal projects. This was sort of hard to do but at the same time it was necessary. I was starting to feel burnt out and this was not fair to my clients and myself.
I sitll maintain the services my clients use but have just stopping taking in any work, although I have taken on a few freebie jobs to help out some community organisations.</p>
<h2 id="personal-projects">Personal Projects</h2>
<p>So I finally got to work on a couple of personal projects. <a href="http://devbase.io">Devbase.io</a> and recently <a href="https://twitter.com/emailsetupbuddy">Email Setup Buddy</a> which I am quite excited about. I have gone quite over time regarding getting devbase.io to open beta but it should be launching within the next 6 weeks. </p>
<p>There is one more project which is upcoming and looking to launch in the first quarter of this year that I am partnering in with a friend of mine which is really exciting and will challenge me quite a bit. So far it is coming along really well and is looking sweet!</p>
<p>Anyway that is it really, I may add some updates to this post here and there. What a great year 2013 was, lets hope I can top it in 2014!</p>
</description>
<pubDate>Fri, 03 Jan 2014 21:51:48 +1100</pubDate>
<link>/2014/01/03/2013-the-year-that-was.html</link>
<guid isPermaLink="true">/2014/01/03/2013-the-year-that-was.html</guid>
</item>
</channel>
</rss>