I came across two posts discussing the design aspect of Slack and it’s $2.8 Billion Dollar Secret Sauce with a follow up from a designer working on HipChat, Slack’s design is not secret sauce. Both of these got me thinking about the differences in the apps and for me they are both wrong. Both designs […]Read more "Slack vs Hipchat – It’s not the design"
Yesterday marks the one-year anniversary of my weekly Laravel News newsletter. I managed to send a new issue almost every week and only missed two because of vacations. I had no idea what I was doing in the beginning, and still every week I’m learning something new about the science behind newsletters. In this post, […]Read more "Lessons learned from running a weekly newsletter"
When interviewing for a new job it’s easy to fall in a trap of missing some very important questions about the company. The whole interview process is nerve-racking and there is so much focus on you that it’s easy to forget to find out about the internal workings of the company.
The InterviewThis project aims to help you find out the most important questions a developer should be asking before taking a new job.
Some of the topics include:
- Development Process
- Codebase / Architecture
- Monitoring / On-call duty
- Company Culture
- PHP Environment – Framework/Composer/Style
- Remote Life
By having a list of questions like this you can go into the interview fully prepared.
If you are looking for a new job be sure and check out Larajobs as it’s a great resource for finding companies looking for developers.
I haven’t played golf in year but had the luxury of playing with some friends on Monday. One of the guys took a slo-mo video of my swing and sent it to me. The way I pictured myself swinging, versus how I actually swing is completely different. I do have an injured right elbow that […]Read more "Slow Motion Golf Swing"
Ever since a man came down the mountain carrying the first todo list, we have been in search of finding the perfect system for keeping up with our todos. In modern times we have calendars, pencil and paper systems, and more digital todo apps than stars. I think I’ve tried them all. From the minimal […]Read more "Gamification of Todos"
Git Style Guide is a GitHub project aimed at helping you improve your Git practices. Or if you are like me it shows that everything you’ve been doing is wrong.
I’m probably showing my age here, but I remember using CVS, Concurrent Versions System, and how horrible it was. Every time I attempted to branch and merge I’d break the whole system. Now with Git I feel like you can’t really mess it up.
Have you seen a public repo that you think has a great Git log and branching pattern?