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
There are a few qualities that differentiate average from high performing softwareengineering organisations. In my experience, the culture is better and the results are better in orgs where engineers and architects obsess over the design of code and architecture. I highly recommend his writing on the topic.
Labor Department estimating that the global shortage of softwareengineers could reach 85.2 Before starting Astro, they worked at the same company — OwnLocal — where they found it was tough to compete against top tech firms for talent. based tech companies. million by 2030.
tool, Pax8 faced hurdles in fostering a culture of ownership and curiosity due to user-based pricing limitations and an impending steep price increase. Pax8’s platform engineering team was keen on modernizing the company’s cloud commerce platform, but they were hitting obstacles with their traditional observability 1.0
It didn’t name any specific technology, nor did it necessarily ask for any specific prior titles or education. Someone who can work in both softwareengineering and automation. We build teams hoping to do that 1-5% and giving little attention to the rest, then wonder how to fix that culture.
The path of a softwareengineer is one of constant learning. Before joining CircleCI, my years of experience led me to believe that I was an engineer with a firm understanding of the technical aspects of the craft, as well as what is considered good practice. Yes, while we work on a ticket, we create a branch.
The official definition of DevOps is “a softwareengineeringculture and practice, that aims at unifying software development and software operation.” The concept of Site Reliability Engineer (SRE) has been around since 2003, making it even older than DevOps. 3 Implement Gradual Change.
He describes “some surprising theories about softwareengineering”: I discuss these theories in terms of two fundamentally different development styles, the "cathedral" model of most of the commercial world versus the "bazaar" model of the Linux world. If you give softwareengineers manual work, their first instinct is to automate it.
VPs of Engineering often have a lot of influence over both company culture and policy, and the decisions our companies make ripple outside of the companies themselves. The whole tech industry would benefit from more perspectives in this role. A genuine joy in seeing teammates level up. Working across the stack.
For example, the UX designer may closely work with the developer to ensure the software’s interface is user-friendly. In the meantime, a developer can work with a QA engineer to identify and fix the bugs or issues that pop up during testing. Softwareengineer. Foster open communication among all team members.
Any significant shift in an organization’s softwareengineeringculture has the potential to feel tectonic, and observability (o11y for short)—or more specifically, Observability Driven Development —is no different. Technical context: cloud instance specifics, region/availability zone, etc.
There’s also a wonderful culture of documenting everything in living documents, so it’s easier to find things if I have questions. R : Multiple people have mentioned to me that it feels like they are able to start healing their scars from other tech companies when coming here. Q: What was the biggest surprise?
Softwareengineering productivity cant be measured. Given that I couldnt give my CEO what he wanted without creating dysfunction in engineering, what could I give him? The CEO, chief product officer, chief technical officer, and I met a month later. Theyre only expected to have classroom engineering skills.
That’s fascinating because it touches on so much of what you know and I’ve been in softwareengineering for a couple of decades now, a couple of days, decades, but sounds like couple of days. As the longer time you spend in it, the more you realize how much more it is about people than about technology. Larry: Yeah.
Remember, while automation is powerful, it's still important to review significant updates, especially major version changes that might include breaking changes. The "how" of implementation is important, but it's typically well-documented in the code itself and associated technical documentation.
This is particularly hard on engineering teams, where we always have to balance multiple priorities: security, reliability, performance, UX, shipping new features, iterating on existing features, internal developer experience, maintainability/tech debt, quality, scaling, etc.
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