This blog is no longer active but I’m leaving all of my old posts up so this can serve as an archive!
I also publish a photo blog over at photos.jkudish.com if you want a mix of 🌄💺📸 💼🌅🐕🌎💻 in your feed!
I’m extremely happy and excited to announce that I’ll be joining Automattic, the makers of WordPress.com, and many other cool products. As of next monday, I’ll be an Automattician (yes, that’s the real term for an Automattic employee) as a Code Wrangler, working with many aspects of the WordPress.com codebase – I’ll share any details I can once I get the ball rolling.
In the next few weeks, I’ll migrate this site (whatever new form it will take since I will no longer be promoting my services) to WordPress.com (want to eat my own dog food).
If you’re interested, they’re still hiring (developer and non-developer positions!), so you should check it out.
If you’re arrived here looking to hire someone to help you with a web project, I’ve got a great list of recommended consultants, agencies and resources, here.
I’m happy & proud to get the opportunity to speak at WordCamp San Diego on March 24th 2012. The event sold out in a mere 12 hours, so I can’t even tell you to come check it out, unless you already have a ticket! But, the weekend should be a huge blast 🙂
The talk I am giving is about using the version control system Git; best practices, case studies and various workflows when using it with WordPress. In the spirit of open-source and of git, I am doing a bit of an experiment with it. The whole talk is getting prepared on GitHub. That means both the outline and the slides are available there as I prepare them. The idea is that you (everyone/anyone) will collaborate by asking questions you want answered ahead of time, bringing suggestions, corrections and amendments along the way.
Here’s how you can collaborate:
- Take a look at the github repository
- Take a look at the
work-in-progresscompleted slides — these were continuously updated/rebuilt each time I updated them, and since they are just an HTML page, you can revisit them anytime you want.
- Open an issue on github for any issues, questions, comments, recommendations, etc…
- Specifically, I want to know what kind of experience you’ve had with Git (versioning plugins, themes, private client sites, working with core, etc.), what challenges you’ve faced (and how did you overcome them), what workflows do you have, what questions using git do you have, etc.
- Fork the repository and submit a pull request if you want a specific change incorporated
- If you’re uncomfortable using git/github, feel free to comment on this post or send me an email at email@example.com (or via the contact form on this site) instead
That’s the idea, no idea if it will work or not. I think the presentation can be that much better with some feedback from the community, but if not, I promise not to disappoint you (too much) either way.
Let me know your thoughts!
Lots of people do these look back / look forward posts at the end of the year / beginning of the next year. At first I thought they were a little bit tacky, but as I got to think about it, I think it’s actually pretty valuable to get a bird’s eye view of the last year and the year to come; especially from a business point of view. So here I am, with my own belated “New Year” post.
2011 has been a year of big changes for me. In July, I moved from Montreal, QC (where I grew up and lived my whole life) to Vancouver, BC. The move was great, with a fun road-trip through the US to get here! As I moved 3000 miles across the country, I also made the jump to full-time freelancing. I was previously employed by Stresslimit Designand freelancing only on a part-time basis.
I couldn’t be happier where things are now. I (along with my partner Amy and our two dogs, Winston and Pepinot) live and work in a great apartment in the 2010 Vancouver Olympic Village (now called the Village on False Creek). Here are some pictures:
Our building is the second from the right
Winston (the beagle) & Pepinot (the schnauzer)
Business has also been great since the jump to full time freelancing, with many new and interesting projects having come my way.
There’s a number of things I’d like to improve and start doing in 2012, from a developer point of view:
- Increase my contribution to open source projects (chiefly WordPress, but others too). I use countless of open source projects in my work. Projects that other developers volunteer their time and effort into. Though I’ve made some very minor contributions to WordPress in the past year, I’d like to contribute to the project (and possibly others) even more. I am now devoting approximately 5 hours a week to this.
- Improve my workflow when it comes to project management. Standardize various processes, improve (and hopefully reduce back & forth) communication with my clients, automate as much as possible, etc… I’ve even thought of building my own project management web app that would serve my (and possibly other devs) exact needs, but I am not convinced the investment will be worthwhile. In the mean time, I am using Basecamp with my clients and github for open source stuff.
- Start blogging more and sharing more of my thoughts and experiences with others. I’ve been too quiet and reserved in the past, and I’d like to change that. Two blog posts already in 2012, so that’s a good start 🙂 Now let’s keep it up!
- Come up with and release at least one web application (e.g. not a client site). I’ve got some ideas brewing and am toying with one in particular right now, codereview.cc, check it out ->
- Build more open-source WordPress plugins. I’m currently working with the team at Modern Tribe to bring you The Events Calendar and other plugins. I really enjoy working with them and their process, which only inspires me more to build plugins of my own.
So those are my plans for 2012. What are yours? Thoughts, questions, suggestions welcome!