A Day in the Life: Josh Rounsville (Lead Developer, Work & Co)

Josh Rounsville (Lead Developer, Work & Co)

What has been your journey in tech so far?

It’s sort of funny to look back: a friend of mine was opening a restaurant and needed a website but lacked a budget. In an effort to help out, I spent a few days taking online tutorials for basic HTML & CSS to see if I could scrape something together and I was hooked immediately. Making things appear on the screen, moving them around, changing the shapes, sizes, and colors — it was all so satisfying.

What has been the biggest challenge you’ve faced moving into your current role? And how you’re working to overcome the challenge?

Time management is something that I focus on quite a bit, but have yet to master. There are many opportunities to contribute to projects and company initiatives beyond the actual code that I produce. Mentorship, project planning, team management, community outreach, and recruiting are all areas of interest for me, but it requires focus and dedication to offer significant contributions in those areas while staying hands-on in a codebase.

Briefly describe your stack and workflow

One of the most exciting aspects of life at Work & Co is the team’s willingness to select technologies and frameworks that are best suited to the products that we build and the clients that we work with. On the web side we tend to work with React and Redux or GraphQL/Apollo along with a wide variety of CSS solutions, but in the last two years I’ve worked with Angular on a project and Web Components backed by StencilJS on another.

What does your typical day look like?

How do you interact with your team, which tools or processes do you use to organise yourself?

What’s the best and worst part of your job?

The best part is definitely the people that I work with. It’s an incredibly talented group that is focused on doing great things with zero ego to get in the way.

What is the best piece of advice you’ve received?

This is a simple one that has really served me well: in any meeting only have your laptop open when absolutely necessary. It’s too easy to get distracted by Slack, email, or any of a thousand other distractions which limit the effectiveness of the meeting and can lead to missed opportunities for connecting with your team.

What is your most useful resource (book, blog, newsletter)?

I spend a lot of time in documentation and on StackOverflow. I subscribe to the Javascript Weekly newsletter to get a good overview of what’s new with JavaScript, as well as This Week in Web, Kent Dodd’s testing newsletter and Developer to Manager for tips and inspiration.

What’s one thing you’d like to learn, develop or work on in 2020?

Backend development. Even though I don’t necessarily want to work in the backend, I think there is real value in understanding how it works. Debugging, organizing data, or simply communicating a need can all be streamlined if you actually know how things are set up and meant to work.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store