<div class="rss-widget"><ul><li><a class='rsswidget' href='http://wptavern.com/tom-nowell-on-how-automattic-keeps-workers-healthy-and-happy' title=' This post was contributed by Tom J Nowell. Tom is a VIP Wrangler at WordPress.com VIP, lead of the WP The Right Way project, blogger, and community moderator at WordPress Stack Exchange. Tom will be speaking at WordCamp New York later this month on escaping and security.  This is a story about my job as a VIP Wrangler, what Automattic does to keep Automatticians happy, and my battles with anxiety, depression, and fear. Joining the VIP Team Almost a year ago, I worked for Code For The People, a six person development agency that was in acquisition talks with Automattic. I remember at the beginning of the week, we thought an acquisition could happen before Christmas and by the following Friday, we were signing new employment contracts, and booking tickets to Lisbon for the VIP team meet up! I remember being the first to arrive, surrounded by people from the VIP team I’ve never met in person. We went out for dinner, learned how to do deploys, visited aquariums, gardens, and then went home. The Happiness Rotation After the meet up, I spent two months finishing contracts and started my Happiness Rotation. A happiness rotation is three weeks of working on the WordPress.com support team to get in touch with the problems end users are facing. Every Automattician has to go through a happiness rotation as part of their trial. Working the happiness rotation was hard. When I say this, I don’t mean it was an insurmountable task. I had a full-time Happiness Engineer available 24/7 to ask any question I wanted, a week of walkthroughs, supervised working, mountains of documentation, pre-written examples, and slack channels with friendly supportive people. I knew what to do, how to do it, and I’ve done it before. VIP Training Despite this, I struggled, and VIP training began. Work at VIP fits into several sub roles that developers cycle through and training consists of a week in each role mentored by an experienced VIP Wrangler. Afterwards, we continue the cycle as full VIP Wranglers. Throughout the entire process, I had a general mentor for any and all things Automattic, be it mystery acronyms, or how to book a holiday. At this point, I realized my job had grown in scope and felt insurmountable. I didn’t know what was going on and there was still much to learn. Combined with a torrent of new notifications, p2s, and emails, I felt lost. GitHub scaled from two to three emails per day to hundreds, P2 posts filled my other inbox, people asked difficult questions, and the sheer amount of activity at Automattic was overwhelming. Dealing With Adversity In the last few years, I viewed Automattic as my career end goal and suddenly I was there, years ahead of schedule. Not just that, I was struggling. I couldn’t grasp what was going on and I felt paralyzed in the face of work. I grappled with the thought that I was bad at my job, didn’t belong there, and that I wouldn’t last the next six months. I had this feeling that at any time, they were going to pull me into a call and say it isn’t working out. A number of questions ran through my head. What would people think if they saw I left after the acquisition? Everyone’s treating it as a promotion and congratulating me. Maybe I’m not ready? I was handed a theme to review and struggling to read basic lines of code, mulling it over in my mind, why can’t I do this? Sometimes I had the wrong window open and was reviewing my code but was so preoccupied, I didn’t realize it. Today, it takes me four days to review 6,000 lines of code in a theme but at the time, it took me two weeks to move through 1,000 lines. The Catch Up Calls It’s at this point that I was introduced to the bi-weekly catch up call. The team leads would chat with each person individually every two weeks to find out how they were, what they were doing, and what they’d like to do the following week. It was a chance to flag any problems and plan ahead. I experienced nothing like this at CFTP or at any of my previous jobs and combined with the stalling work on the review, I panicked. My first catch up call was awkward and didn’t last long. My second catch up call didn’t go so well. I was at WordCamp Norway preparing to give a talk on WP The Right Way. I sat in a quiet room and received a call on a Skype from my team lead. I felt as though I was put on the spot having to justify what I’d been doing the last two weeks, and trying to figure out how to spin weeks of panicking in front of a computer into a tale of bountiful code reviewing, pleasant Norwegian winters, and a smile. Recovering From the Breakdown Instead, I closed my machine and burst into tears. A few minutes later I opened my machine, apologized, and tried to explain what had happened. I was told they didn’t care how much work I was doing as long as I was learning and happy. A colleague picked up the review I was working on and noted that I was  thorough with the parts I reviewed. My team lead, Steph, checked up on me every two to three days for the next two weeks to make sure I was okay and tried to find what kind of work I took to best. I spent time on deploys, then moved on to a long rotation doing code review so that I could focus on particular tasks and build my confidence. While this was happening, another colleague asked if I was okay as he thought I was down. He introduced me to an internal slack channel called Bluehackers where other Automatticians who struggled could share their experiences. Seeing other people talk candidly about their problems made me recognize a lot of things I hadn’t considered, the most important being that I wasn’t alone. I’m Not Alone I wasn’t the only one who struggled some days and failed to get anything done. I wasn’t the only one who panicked when faced with new or even familiar tasks. Everyone at VIP was friendly and supportive, not because they knew of my situation, but because they are nice people. One time, my technical lead sent me three family sized pies because we had a slack discussion on pudding. Sometimes I don’t get anything done. Sometimes I struggle to do things I normally do effortlessly. Sometimes I turn off the video in calls because I’m still in bed. It’s 3PM and I can’t bring myself to get up, changed, and eat. There are so many projects I want to do. I have the knowledge, I have the resources, the support, the time, but they don’t get done, and it’s a struggle to explain why. Sometimes it’s things I know that need doing, like buying food or paying bills. Confirmation Things are Working Out A few months later I was in Seville at WordCamp Europe. Initially, I wasn’t going to go but decided I would regret it if I didn’t. I threw some clothes in a suitcase and purchased a flight. Large groups of people are scary, but I’ve found WordCamps tend to have familiar friendly faces mixed in. I can’t stress how big a boost it is to be able to see and make friends from event to event, yet still meet new people. Before I left, I found myself with my former boss and now colleague. He asked how I was getting along at Automattic. He asked me this before, and I said, “It was rough at the start but I think I’m there now.” He told me that everyone else at the company thought good of me and that I was fitting in well. It might have been simple statement but it meant a lot to me. A Bout of Impostor Syndrome I had real moments when I went to sleep thinking I was going to lose my job, that I might not be cut out to be a developer, and that I didn’t deserve the things I had. But throughout the entire process, my team leads and my colleagues tried to support me. They placed my well-being first and they proactively asked if I was ok when they suspected something was wrong, and sought to put real solutions in place where they could. They found other people with similar problems and tried to give me the ability to express what was happening, sharing their own problems coping, and what they were doing to keep on top of them. They gave praise and listened to good ideas, asked for help when they needed it, and they understood. Right now, I’m ok, but things have a habit of creeping up unnoticed, triggered by unexpected things. I get anxious about food at WordCamps if I don’t know what’s being served, I’m uncomfortable in social situations, and at times I have problems gathering the energy to do day-to-day things, but I’m lucky. I have a good job, a nice family, a comfortable apartment, and interesting work. My problems are mild and I know others have it worse. Most people are going to pretend everything’s ok but everyone needs a little help. Suggestions for Employers and Struggling Employees Automattic has things in place to make sure Automatticians lead healthy mental lives. We have an unlimited holiday allowance, a small expense budget to make traveling easier (e.g. a pot of tea at an airport or a massage), team meet ups, sabbaticals, and many others. Matt Mullenweg doesn’t want Automatticians to struggle, we work hard and it takes its toll. Often, we forget that we have to take care of our emotional and mental needs and give ourselves time. Consider creating your own internal Bluehackers group and give people avenues to express themselves when they need to. Make sure they’re happy, and that you care about their well-being more than their quality of work and output as reassurance goes a long way. Some companies have gone as far as setting minimum holiday allowances to force employees to spend time on themselves. If you’re dealing with problems like these, talk about it. Talk to a GP/Doctor, a friend, family, whatever works for you. Talking is hard, but it’s necessary. If someone opens up to you, listen. Don’t try to offer solutions, don’t compare and contrast, don’t try to offer sympathy, don’t expect it to be sorted out in a month’s time. Simply listen as that person chose to tell you, so give them space and respect. If you suspect someone is down, ask them if they’re ok and if you notice they bounce back, tell them, and tell them you’re glad! Highlight interesting things that happen, help them when they make a mistake, ask them when you make one yourself. But remember, sometimes all someone needs is a hug and a cup of tea to know that things are ok. Give them space, don’t ask for explanations, and let them know you’re there if you need them.'>WPTavern: Tom Nowell on How Automattic Keeps Workers Healthy and Happy</a></li><li><a class='rsswidget' href='https://poststatus.com/how-wordpress-core-development-happens-draft-podcast/' title='Welcome to the Post Status Draft podcast, which you can find on iTunes and via RSS for your favorite podcatcher. Brian and his guest co-host, Brad Williams discuss some of today’s hottest, current WordPress news. This week Brian and Brad talk about how to get involved in WordPress core, what to expect when you do, how to navigate the waters of core development. They also discuss term meta, its use cases, how it works, and why it’s a great feature for WordPress 4.4. Brad is guest hosting this week, as Joe is out. He’s the co-founder of WebDevStudios, a co-organizer for WordCamp US, and wrote Professional WordPress Design &amp; Development  (my go-to book on WordPress development). You can follow Brad on Twitter @williamsba.  https://audio.simplecast.fm/18028.mp3 Direct Download Topics WordPress core development process:  WordPress core components Features as plugins WordPress Trac  The WordPress core team How to get on WordPress Slack discussions  Term meta:  Term Meta posts/notes on Post Status (some members only content) The case for term meta (members only) Term meta lands in core Term Meta posts on Make Core WordPress Fields API project '>Post Status: How WordPress core development happens — Draft podcast</a></li><li><a class='rsswidget' href='http://wptavern.com/wp101-founded-by-shawn-hesketh-turns-7-years-old' title='Earlier this week, WordPress video training site WP101, founded by Shawn Hesketh, turned seven years old. Since launching in 2008, Hesketh’s videos have been viewed more than a million times by over 500k people. He’s also re-recorded the videos that make up the WP101 series 17 times. With seven years of experience under his belt, I asked Hesketh what he would have done differently in the beginning. “From a technical standpoint, I wish I’d picked a solid membership plugin that would have enabled us to grow. We’re planning a costly migration in the coming months, and a better membership plugin might have saved us the considerable hassle and cost,” Hesketh told the Tavern. Technical issues aside, Hesketh believes his business’ success is largely due to his focus on serving people, “It’s one thing to create an online course and hope people discover it. But it takes much more dedication to actually engage people on a daily basis, take the time to understand their goals, and then help them get clear on how to accomplish those goals,” he said. Hesketh doesn’t have any regrets but wishes he launched the question and answer forum on the first day, “Its given me the opportunity to answer questions that may not be covered in our videos. That’s the real value that WP101 brings to the table, real people helping others,” he said. WP101 launched around the same time as a lot of commercial theme shops such as iThemes, StudioPress, and WooThemes. Although WP101 doesn’t sell commercial themes or plugins, Hesketh has carved out a space in the WordPress ecosystem that enables him to make a living. If you use WP101 or have in the past, I’d love to hear what you think of his videos in the comments.'>WPTavern: WP101 Founded by Shawn Hesketh Turns 7 Years Old</a></li><li><a class='rsswidget' href='http://wptavern.com/the-top-100-active-wordpress-themes-and-plugins-on-godaddys-hosting-network' title='It was a warm, sunny afternoon in Tempe, AZ as I walked with a group of GoDaddy employees on our way to lunch during Pressnomics 3 earlier this year. It’s the first time I met Mendel Kurland, Christopher Carfi, and Kurt Payne in person. During lunch, we discussed a number of topics from the efforts made to change the company’s image, to ideas that help the WordPress community. I suggested to the team that GoDaddy create a billboard chart that shows the most popular themes and plugins used across its network. Not only would the information be beneficial to the company, it would also give the WordPress community valuable insight into what plugins and themes are used on a webhosting network with millions of customers. Nine months after our discussion, GoDaddy turned the idea into reality with the Hot 100. Top 100 Plugins and Themes of The Week GoDaddy tracks which themes and plugins are activated across the millions of sites it hosts and puts the 100 most popular of each into a list. The list is generated each week and places the previous week of results into an archive allowing you to monitor trends. Similar to the Billboard Hot 100, you can see the current rank of a plugin or theme, whether it’s moved up or down, and what its rank was the previous week. With an influential list like the Hot 100, it would be easy to accept paid listings. Carfi, confirms it’s not possible to purchase placement. How the Lists Are Generated The Hot 100 is determined by ranking the net change in the number of active installs of WordPress plugins and themes in aggregate across GoDaddy’s hosting network. It looks at plugins and themes that are active at the time of the analysis and does not include plugins or themes that are deactivated. Instead of using the total number of active installs, the Hot 100 looks at the week-over-week change in active installs. This enables the list to determine which plugins and themes are hot or part of a rising trend. It also prevents bias towards plugins that already have a large install base such as Jetpack. Interestingly, themes on the list that are non-GPL are specifically noted and link to the Hot 100 instead of their corresponding theme page. In a post published to the Advanced WordPress Facebook group, Jeff King, Senior Vice President of Hosting at GoDaddy explains why. One great recommendation and valuable bit of feedback we received is that, since the community embraces GPL, we should reflect that ethos in the Hot 100 list. While some non-GPL themes or plugins may occasionally show up in the list due to the fact that some non-GPL items still exist in the ecosystem, we don’t necessarily need to link to them. As of next week, we’ll be removing links to non-GPL themes and plugins. The Hot 100 Is a Valuable Resource Although WordPress.org provides stats for plugin and theme authors, you can’t determine where they’re being used. The GoDaddy Hot 100 gives the public and developers of popular plugins and themes an opportunity to see how well they’re doing on one of the largest webhosts in the industry. While Jetpack and Akismet are the two most active plugins and seven default themes make up the top 10 themes, it’s the 25th-100th rankings that I find interesting. For example, Hello Dolly which ships with WordPress and is activated by default after installation is ranked 27th this week. Last week, it ranked 38th meaning a lot of new installs of WordPress have taken place. This indicates that even though a lot of customers disable the plugin at some point after installation, it remains active on many sites hosted by GoDaddy. One of the largest jumps I’ve seen so far is the Image Widget plugin by Modern Tribe. It was ranked 95th last week and 31st this week. It would be interesting to know why a lot of new WordPress installs are activating this plugin on GoDaddy hosted sites this week versus last week. The Hot 100 is a valuable resource and I encourage you to see if your favorite plugins and themes made the list. Although it’s specific to GoDaddy, do you think the data is valuable? Would you like to see other large webhosting companies provide a glimpse into the most active WordPress themes and plugins used across their network?'>WPTavern: The Top 100 Active WordPress Themes and Plugins on GoDaddy’s Hosting Network</a></li><li><a class='rsswidget' href='http://wptavern.com/jetpack-3-7-2-patches-two-security-vulnerabilities' title='Jetpack 3.7.2 is available for download and patches two security vulnerabilities. The first is a cross-site scripting vulnerability in the contact form due to improper input sanitation that affects Jetpack 3.7.0 and below. Marc-Alexandre Montpas of Sucuri is credited with responsibly disclosing the vulnerability. The second is an information disclosure vulnerability present in certain hosting configurations responsibly disclosed by Jaime Delgado Horna of Listae. In addition to patching the vulnerabilities, 3.7.2 also fixes an error with the REST API that creates multiple drafts and published posts. Other notable fixes includes:  Updating the Google+ logo in our sharing buttons. Adding custom capabilities for module management for multisite installs. Fixing a bug that was sending the contact form response fields in the wrong order.  Montpas has additional information on the cross-site scripting vulnerability discovered in Jetpack on the Sucuri blog, including a timeline of events. Please update to Jetpack 3.7.2 as soon as possible to protect your sites.'>WPTavern: Jetpack 3.7.2 Patches Two Security Vulnerabilities</a></li></ul></div>