Have you ever had those crazy weeks where everything goes wrong? That describes this week for me.
It all started Tuesday night. After dinner I dropped my glasses and the lens fell out. I squinted while trying to fix them but that just caused a massive headache. Concerned about staring at a computer the next day and the ensuing headache, I asked for the morning off so I could get them repaired. But not before fixing them myself:
Pretty genius right? I think so as well.
The next morning I dropped the kids off at school and went out on a mission to get them fixed. The first place I stopped, a nice lady welcomed me and asked what she could help me with. I told her my situation and she took the glasses back in a top secret room where I can only assume they do really cool stuff.
A few minutes later she came out and had not only fixed the problem, but tightened all the screws and even got the glasses bent back in shape. At that point I asked, how much do I owe you? It caught me by surprise when she said nothing.
I’m not sure if my genius™ fix made her feel sorry for me or if it was just the store policy. (I’m thinking the former) Either way for my future vision needs they have a new customer.
In this weeks Rebuilding Wardrobe series I started working on the list of posts. That sounds easy right? Grab all the posts from the database, loop them, and print them in table rows. But in our crazy world of web development it’s never that easy. One of the fields that should be included is the published date and that means I have to account for timezones. Yuck! Continue reading “Rebuilding Wardrobe: Week 4”
This is an old but epicpost discussing the pros and cons of each of these frameworks. I’ve been using Backbone heavily over the past two years and this quote really rings true to my experience:
I think Backbone is not a framework, when using Backbone you have to build a framework from the primitives it provides. This can be powerful or a burden and it mostly comes down to how much control you care to have.
In the end Ghost decided to go with Ember and the comments in the GitHub issue makes strong arguments for all three.
Let’s face it. Managing front end dependencies is still a headache. As developers, we have a plethora of options for building dependencies. Some of the tools off the top of my head are Grunt, Gulp, Broccoli, Component, NPM, and probably 5 more have been released since I started writing this post. In this tutorial, I am going to focus on Gulp but I’m sure it can be modified to work with any of the others. Continue reading “Setting up Gulp, Bower, Bootstrap Sass, & FontAwesome”
A great graphic via mashable to keep in mind for building new iOS apps and for optimizing your mobile sites. I haven’t seen a plus in person yet, but being a short person this seems worrisome. The pictures I’ve seen make it look like an iPad mini mini.
Not only does Apple provide an API for interacting with the operating system and install apps, but they also provide an Objective-C bridge to work directly with native libraries such as Cocoa. This is HUGE.
I totally missed this announcement but indeed it’s very exciting and could be a huge step for bringing web developers into true app development. Hopefully, it gets integrated beyond just Automator.
Welcome to the first week of my rebuilding Wardrobe series. As I mentioned in the announcement I’m going to be journaling the entire process of rebuilding the app and I will be starting from a blank slate. This week is going to be just planning and laying out the goals of the project. Continue reading “Rebuilding Wardrobe: Week 1”
I have been working on building a new version of Wardrobe, my little blogging app, and development has stalled as I’ve been swamped with other things. I have thought about it for a few months now and I’ve decided I’m going to do a complete rewrite. Lots of new features have been added to Laravel and with 4.3 on the horizon I think now would be a good time to revisit some of my original goals, and also add new features. Instead of just building it and releasing the finished product I want to do something a little different. I’m going to journal the entire process on this site – from blank screen until completion. Continue reading “The Wardrobe Diaries”
Back in the spring, as I was walking back from the mailbox I noticed a tiny little green weed inside a purple bush. The bush hadn’t bloomed yet and was still bare from the winter. I briefly thought about going and pulling the weed, but I kept thinking:
I have 10,000 other things I need to do
It will still be their tomorrow
When the bush blooms it will block out the sun, and without sun it will die.
The third thought was partially right. The bush bloomed and the weed seemed to miraculously be gone. Out of sight, out of mind, they say.
Fast forward to the fall and I’m making my same trip to the mailbox and this time I see a huge green leaf coming out of the top of the bush. The little weed that would have taken 30 seconds to pull has now turned into a massive tree like structure.
I tug and I tug, it’s impossible to remove, the roots from both are all intertwined.
Now pretend that weed is a piece of nasty weird code that you come across in your app. Don’t be lazy, go improve it before it grows out of control.
This post is an excerpt from my Laravel News digest. A weekly email about the Laravel framework.
On my Laravel News site I send out a weekly digest newsletter and I decided very early that I didn’t want some automated system of just grabbing all this weeks posts and sending those. However, I did want to automate as much as I could and in this tutorial I want to share how I setup WordPress to handle the creation of each weeks mailing. Continue reading “Using WordPress to Create a Newsletter”
With the current design of this site I wanted to have images in the content that stretch out beyond the container. I’ve seen this pattern used quite a bit recently and I think it gives a nice little visual “pop”. Implementation wise this is a pretty easy problem to solve by using negative margins. I decided I would use this as an opportunity to put together a little centerImg jQuery plugin and document my steps along the way. Continue reading “Building a jQuery Plugin with Gulp”
As a developer I am constantly taking notes while reading, planning features, and attending conferences. Conferences are the hardest for me because of how fast the talks go. If I’m writing then I have to be quick and my notes end up being illegible. Continue reading “The Sketchnote Workbook”
In this episode, we sit down with the developers of Userscape; Eric Barnes, Chris Fidao, and Taylor Otwell, to talk about weird dreams, Eric’s, Chris’ and Taylor’s backgrounds and how they got started at Userscape, supporting open source, Forge, newsletters, servers, building Scribbleton for Linux, content-based products, deploying desktop apps, and TV shows