This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
Meet both sets of expectations and you’re likely to have a successful application. ?? How OverOps Can be Used as a Learning Platform for Junior Developers [link] pic.twitter.com/xerkcfvGur. Most of the development and operational energy is spent on creating positive customer perception and innovating in their market segment.
Kent Beck concluded , Measure developer productivity? My favorite discussion of the topic is Robert Austins, who wrote Measuring and Managing Performance in Organizations. He says a measurement based approach generates relatively weak improvements and significant distortion of incentives. Not possible. Lets dig in.
That’s why Uri Beitler launched Pliops , a startup developing what he calls “data processors” for enterprise and cloud data centers. Pliop’s processors are engineered to boost the performance of databases and other apps that run on flash memory, saving money in the long run, he claims. Image Credits: Pliops.
Two and a half millennia later, we were now using the ancient basis for illness to describe employee personalities, and what we could do to better team culture in the workplace. This personality type is loyal, focused, good at long-term projects, and the one that moves the team forward amidst small differences. Hippocrates, who?
Hough is a Web2 and Web3 software engineer, AWS Community Builder, host of the Tech Stack Playbook YouTube channel/podcast, a 5-time global hackathon winner, and a tech content creator with 10k+ followers. Rado: Engineeringmanagers should be able to do “more-with-less” in the coming year.
This blog post will explore the concept of learning agility, its importance, and strategies to foster it within tech teams. They are forward-thinking, constantly developing new strategies to handle future challenges with confidence and creativity. Develop innovative solutions by unlearning outdated practices. The reason?
In this Perspectives in Engineering interview series, engineering leaders talk about how to build, coach, and scale world-class technology teams. Leading remote engineeringteams comes with a suite of challenges. How should teams that are spread across time zones coordinate their schedules?
For recruiters, identifying candidates who excel in communication is criticalnot just for client-facing roles, but for fostering collaboration, solving problems, and driving innovation within teams. Key benefits of communication assessments: Improved hiring accuracy: Ensures candidates fit team dynamics.
When you need to scale your business, you look at the recruiting teams to bring in the talent needed for success. In many ways, data-driven recruitment empowers recruiters to make educated opinions and change their hiring strategy (if needed) through the long-winding process of developer recruitment. Cost To Hire (CTH).
Leaders of distributed engineeringteams shouldn’t have to work up solutions to these problems from scratch. So we held a panel discussion with three of today’s top engineering leaders to discuss approaches and lessons learned in building, growing, and maintaining remote and distributed teams.
My managers tell me that they’re seeing shifts in behavior, with people volunteering to lead meetings and take on work they didn’t before. As we’ve put it into practice, it’s definitely been a lot of work for managers to fill out the spreadsheets. For managers that know their employees well, the work’s been tolerable.
GitPrime elevates engineering leadership with objective data. In this interview series, Engineering Leaders talk about how to build high performing teams. Johnathan Nightingale has seen first-hand how powerful a solid management structure can be for growing organizations. “We No one is overwhelmed with direct reports.
demand financial management and human capital management software vendor. She is also a Board Member of Women in Localization, a leading professional organization with a mission to create a strong place for women to develop their careers in localization and provide mentorship. Welcome, Monica! I never looked back.
These days, Snowflake is one of the most popular options that meets these and a lot of other important business requirements. Developed in 2012 and officially launched in 2014, Snowflake is a cloud-based data platform provided as a SaaS (Software-as-a-Service) solution with a completely new SQL query engine. What is Snowflake?
In addition, there was a deadline to meet and it would be career-threatening to be late. With these high level goals and constraints, a small team of us proceeded to design, develop, install, and start up a sophisticated control system, with guidance from senior engineers who had been doing this kind of work for decades.
When it comes to organising engineeringteams, a popular view has been to organise your teams based on either Spotify's agile model (i.e. squads, chapters, tribes, and guilds) or simply follow Amazon's two-pizza team model. It is one of the ways you can organise your engineeringteams in a retail environment.
He had come on a ten-day trip to India to select an Indian offshore company to be his Agile provider for software development services. He had already met with many top software providers to learn about their ability to deliver high-quality software and demonstrate Agile software development capabilities. It’s not magic: it’s Agile.
This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. For a team to be Agile, they need to change their method to reflect the Agile philosophy.
In this episode of Programming Leadership, Marcus and his guest, Rich Mironov, discuss the all too common disconnect between developers and those on the marketing side of organizations. Differences in design principles between product and engineeringmanagement (1:35). How efficient is the team? Transcript.
There is an inherent difference between leaders and managers that is often overlooked. While most think that leaders are “born,” Katie Womersley, VP of Engineering at Buffer, disagrees. Katie’s journey into management. Transitioning others into management and bumps along the way. I am VP of Engineering over there.
This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. You’ve decided that Agile will make your teams more successful. Second Edition cover.
When startups are first setting out, the initial team is small and usually solving relatively discrete (albeit central) problems. But at scale, the quantity and size of the problems grow larger than a single manageableteam can handle. asks Randy Shoup , the VP of Engineering at WeWork.
“The tech you choose is usually not as important as the architecture you design, how you manage complexity, and what your team is already trained in.”. Lots of meetings and context switching. I did not expect to be in so many meetings or to have so many different things to check off my list before the end of a sprint.
On May 21, for the Test in Production Meetup on Twitch , Yoz Grahame, Developer Advocate at LaunchDarkly, moderated a panel discussion featuring Rebecca Murphey, Senior Technical PM at Indeed, and Ben Vinegar, VP of Engineering at Sentry. Prior to taking on the tactical project manager role, I was in a senior engineeringmanager role.
In this episode of Programming Leadership, Marcus and his guest, Rich Mironov, discuss the all too common disconnect between developers and those on the marketing side of organizations. Differences in design principles between product and engineeringmanagement (1:35). How efficient is the team? Transcript.
Through those experiences, she learned to gracefully hire engineers, conduct difficult conversations, and mentor and coach other leaders to do the same. She wasn’t born a manager, though—like many engineering leaders, she started out doing multiple front-end development jobs. I loved it. or “Ask your boss for a raise!”)
The practice of one on ones is important in connecting to a team. @6:44. Announcer: Welcome to the Programming Leadership Podcast, where we help great coders become skilled leaders, and build happy-high performing software teams. And you’d be like, ouch, it sounds like it’s bad news, but it was really good news.
Nearly 47% of respondents said they would be employing a DevOps or DevSecOps approach to software development in 2022. Software development and IT operations are combined in the process known as “DevOps.” The Reasons to Hire Freelance DevOps Engineer. Key Skills and Responsibilities for Remote DevOps Engineer.
Admitting you’re afraid and need help and being vulnerable is a sign of strength not a weakness. @13:48. ROTI (Returned on Time Invested) method for a meeting @27:29. Announcer: Welcome to the Programming Leadership Podcast, where we help great coders become skilled leaders and build happy, high-performing software teams.
The practice of one on ones is important in connecting to a team. @6:44. Announcer: Welcome to the Programming Leadership Podcast, where we help great coders become skilled leaders, and build happy-high performing software teams. And you’d be like, ouch, it sounds like it’s bad news, but it was really good news.
On June 18, Ben Wilson, EngineeringManager at InVision, spoke at LaunchDarkly’s Test in Production Twitch Stream. Ben explained the process of how, when, and why a virtual squad may be your best bet to speed up decision-making and time-to-release across your engineering, product, and design organizations.
How do we improve in the area of product management? In this episode of Programming Leadership, Marcus and his guest Ellen Gottesdiener, President of EBG Consulting, discuss ways companies can better oversee the development and lifecycle of a product in its entirety. Managing the work vs. the product (19:19). EBG Consulting.
Announcer: Welcome to the Programming Leadership Podcast where we help great coders become skilled leaders, and build happy high performing software teams. Progressed, eventually, to leading test teams, and managing testers, and then moving more into agile roles and team coaching. Links: Sponsor: GitPrime. Transcript.
Announcer: Welcome to the Programming Leadership podcast where we help great coders become skilled leaders and build happy, high performing software teams. Lara: Yeah, I’m guessing you are talking about these new manager care packages. But like, what if we made a care package for new managers?” Transcript.
She shared about nightmares in employee onboarding for software engineers and strategies for avoiding them. “So, the story of the too big, too fast team. On a dark and stormy night, a team was gifted with ten new hires, which is such a good gift right? A too big, too fast team. Male: The team splits.
Will’s book, An Elegant Puzzle: Systems of EngineeringManagement. Speaker 1: Welcome to the Programming Leadership podcast where we help great coders become skilled leaders and build happy, high performing software teams. Marcus: Will, you are a manager now. When you were little, did you want to be a manager?
In this episode of Programming Leadership, Marcus and his guest Don Gray enlighten listeners regarding the world of software development, the reasons for implementing software changes and why it’s not as easy as people may think. Software development is not linear and not deterministic. Show Notes. Change is complex. Transcript.
Announcer: Welcome to the Programming Leadership podcast, where we help great coders become skilled leaders and build happy, high performing software teams. And it doesn’t matter, it kind of in some ways you know in that stage it doesn’t matter how good you are or how bad you are at managing. @AttackGecko.
That doesn’t mean everyone on the team has to dress in feathers, rather it means leadership is dynamic, shifting, and also tight knit. In this episode of Programming Leadership, Marcus talks about what it takes to be a good leader and provides real solutions on how to build trust and gain feedback from your team. Show Notes.
Is conflict always a bad thing? Conflict may be uncomfortable, but it is not always bad. Conflict may be uncomfortable, but it is not always bad. Tension provokes uncertainty which can then change dynamics of individuals or even teams. So, I am a Conflict Management Practitioner and Leadership Development Consultant.
Everybody has the capacity to develop compassion; it’s about how we direct our energy, time, and effort. @21:29. Announcer: Welcome to the Programming Leadership Podcast where we help great coders become skilled leaders and build happy high-performing software teams. Compassionate Coding Twitter: @CompassionCode. Transcript.
Then he went on to talk about a zombie haunted pipeline that kept developers awake late into the night. Watch the video below to learn how Eric’s teams survived these horrific events, and the lessons learned that will never be forgotten. I worked on that team for about seven years. TRANSCRIPT.
Charity once said an off-hand sentence that became a mantra for my transition into the VP of Engineering role: “Directors run the company.” Cross-team interactions felt fraught; focus was constantly shifting; nobody was ever sure what bar we were being measured against.
We organize all of the trending information in your field so you don't have to. Join 49,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content