Howdy!. My name is Joey and I am a Software Engineer for hire (see Spark Consulting). I work with Web technologies and am a full stack developer. Before that, I was a code wrangler at Automattic, makers of WordPress.com, WooCommerce, and other cool things. I’m an avid coffee drinker, dog lover & enthusiastic world traveller. This blog is a collection of cool stuff I want to share with the internet, travel logs, work related items, presentations I’ve given and more! I also publish a photo blog over at photos.jkudish.com.
For the last few months, I’ve been working on a new project within Automattic. I’m pretty excited that we announced the alpha testing phase for it today. It’s called WooCommerce Connect, and it’s a new way of delivering services to extend WooCommerce, the e-commerce plugin for WordPress.
With Connect, we’re simplifying the way that shop owners manage various services. Starting off with shipping today but eventually with various types of extensions, we’re bringing a better UX, less configuration, faster integrations and a modern codebase to the WooCommerce ecosystem.
You can read more about it in the official announcement, and help us shape the future by testing it out on your test or staging site today.
Make sure to sign up in the announcement post to get updates as we get closer to a final release!
I also gave a presentation about this and other tidbits about WooCommerce at WordCamp Vernon just a few days ago, the slides are at slides.jkudish.com and the video recording will be up in a few weeks.
Bloomberg Businessweek recently released The Code Issue, a special double issue containing a single essay by writer and programmer Paul Ford. It’s a great insight into the daily lives of programmers. A bit technical in some parts, but I think the vast majority of people will understand most of the article. It’s long but well worth the read.
A really valuable insight for my friends and family who wonder what it is that I actually do. Minus the part where the author sort-of dissed WordPress😉 — though that’s certainly a view of the programmer community as large and something we’re working on changing.
Pick up the actual magazine as I did (to read on the plane), or read it online here: http://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/
Pretty exciting day in the WordPress world as Automattic (the company I work for) acquires WooCommerce. I’m gaining 55 new coworkers today which is incredibly exciting but also slightly terrifying. It’s getting harder and harder to keep up with everything and everyone and even harder to meet everyone. Look forward to the chaos at our next all-hands company Grand Meetup. It’ll be great to see us democratize ecommerce over the next years in this newly joint venture.
Read up about the acquisition on Matt’s blog: http://ma.tt/2015/05/woomattic/
PS: if you’d like to join the chaos, we’re hiring just as much as ever🙂
PPS: if you’re reading this post on Facebook, via twitter or another social network, then it came to you via an all new Publicize codebase, which I’ve personally been working on for a few months. Excited to get it released to all WordPress.com and Jetpack users shortly🙂
At Automattic, we have regular meetups, where we get together and get to know each other better, work on a project, and do some fun activities. My team and I just spent an incredible week in Iceland. It was not only very fun to discover this beautiful country, but we actually successfully planned, built and launched a project. Check it out!
Oh and if you think that’s pretty cool, we’re hiring.
Since Automattic is a distributed company and a lot of us work from home, we hold meetups to get face-to-face interaction. The whole company meets up once a year and individual teams get together more often. One component of those meetups is a “meetup project” that we all work on together.
The team I lead — “Team I/O*” — just finished a lovely week in Reykjavik, Iceland. Our team is responsible for partnerships and our APIs.
We decided to build a media manager purely in the browser. We picked a codename and Sulfur was born.
View original post 117 more words
Super excited to have launched this project that I’ve been personally working on for the last few weeks. Check it out!
As you may have noticed, we’ve just relaunched the WordPress.com Developer site (the very one you’re reading right now!) with a brand new look and feel!
We’ve rebranded the site to match the overall WordPress.com aesthetic as well as to align with the new user management and insights sections we launched just a few weeks ago.
The goal of the redesign was not only to modernize the site but make it easier for you, our partners and third-party developers to find the information you are looking for. In addition, we’ve reviewed all of our existing documentation and past blog posts to make sure the information is accurate and relevant.
Over the next few months, you’ll see more updates to the site and more frequent blog posts from our team.
View original post 37 more words
This project is pretty technical and niche, so won’t apply to most of the people who will see this, but it was a fun project to work on and it turned out really nicely. I am proud of my coworkers and I who worked hard on this. I am excited to see developers working on our platform. Hopefully this encourages more usage of the WordPress.com developer APIs.
We love stats at Automattic. They’re key to understanding our users, and a driving force behind a lot of what we do.
When we make a change, we measure its impact and use the metrics to make data-informed decisions. For example, we recently improved how our Publicized posts look on other services. Using our own data as well as data provided by our partners, we made further improvements and tweaks to increase click throughs to your posts.
Our partners and those building on our platform should have the same ability. That’s why we spent the past few weeks creating tool to support them: WordPress.com Insights.
Check it out in the short video below:
Music Credit: Anthony Vitale
Insights provides data and graphs for a variety of metrics: Connections/authorizations, API calls, API errors, posts published, WordPress.com Connect Logins, and the reach of posts published from your app. By exposing this…
View original post 110 more words
I’m currently staying in a hostel in Maui. I’ve been here for 6 nights, and am here for 5 more. After that I’m going to the island of Kauai where I’ve also booked a hostel. I actually think they are great as they allow you to meet awesome people and become friends almost instantly in a very relaxed and casual, traveler-friendly way. And because everyone is always on the go, there’s not really a strong pressure to be or do anything at any particular time or place. The particular hostel I am staying in offers free amazing tours everyday which is great for seeing amazing stuff whit a great group of people. They’re also really really cheap. Staying here costs me less per night than it would be to pay rent back in Vancouver🙂 — in other parts of the world they are even cheaper.
They are not for everyone. If you need a lot of personal space, or like things to be clean, or don’t like sharing a kitchen/bathroom and in most cases a bedroom with others, you won’t feel comfortable at all in a hostel. It’s worth the sacrifice though.
That being said, it’s definitely tricky to be working while staying in a hostel and to remain productive. So I thought I’d share a few tips (some of these are not hostel specific necessarily):
- Security should always be in mind at a hostel, both for the physical gadgets you have and for the digital electrons you send into the cyberspace. So proxy your traffic always and use https everywhere. For the physical stuff: keep everything in a single bag, always keep it with you, sleep cuddling your bag if you need to. I don’t trust common safes like the ones they have in the lobby here. Despite everyone being super friendly here, there’s assholes and thieves everywhere; and you don’t want your multi-thousand laptop to get stolen.
- If you can, get a car. They are super practical for several reasons: the trunk is a safe place to keep your stuff when you don’t want to carry your bag around; they are a quiet place you can take conference calls from; sometimes you just need to get far away from your hostel, so you get in and drive somewhere else.
- Work anytime you have a free moment and try to plan ahead a few days. There’s always something going on at a hostel: a party, some joke being told, a hike somewhere exciting, etc. You will want to do all of it. There’s some FOMO (fear of missing out) and you may want to do everything. Set some hours aside to work; get up early to work; stay up late to work; whatever it takes. My hours have not been consistent while here, but that’s OK, that’s why I work at Automattic🙂
- ABC: always be charging. If you are near a power plug, charge. Buy a couple portable chargers for your mobile devices too. Seriously, you never know when you might be next to a power plug (and an available one at that!) again, so it’s important to always be as charged as possible.
- Have a good pair of headphones with you. With them, I can work almost anywhere, and just block the external distractions. This post comes to you from the loud patio at my hostel, but I’m listening to music and in my own bubble.
- It’ll be impossible to always work from the hostel, so find a cafe, a library, a coworking space — whatever you can to get away and focus for a few hours.
- Enjoy it; Most of us web workers have the flexibility, the money and the ability to travel, so just do it! I get annoyed when I tell that to friends who have the same opportunities as me and make up weird excuses and then say they are jealous of me. I think traveling and adventuring while working is amazing, but it won’t come to you; you have to make it happen. All in all, Hostels are a great way to do it. I won’t always do hostels when I travel. Sometimes I just need a quiet space of my own far away from everyone with a super clean bathroom; but in a lot of cases hostels are just fine and provide a great environment.
If you want to travel & work like I do, Automattic is always hiring😉