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
Lorna Mitchell is head of Developer Relations at Aiven , a software company that combines the best open source technologies with cloud infrastructure. I have worked remotely in technology for over a decade, and I’ll share my tips for how fast-paced technical startups can take good care of their softwaredevelopment talent.
Softwaredevelopment is a challenging discipline built on millions of parameters, variables, libraries, and more that all must be exactly right. Still, it’s impossible to list the endless innovations that software alone has made possible. Over the years softwareteams have figured out a few rules for getting the job done.
“Most of the technical content published misses the mark with developers. I think we can all do a better job,” author and developer marketing expert Adam DuVander says. DuVander was recommended to us by Karl Hughes, the CEO of Draft.dev, which specializes in content production for developer-focused companies.
Load a smart read onto your phone or e-reader or crack the spine of a new book and delve into some thought leadership on everything from leading an amazing team to building a productive company culture to reaching for a better mindset for guiding your organization forward. This book offers valuable techniques and frameworks.
Imagine a team writing software for a shopping website. If we look at the team's output, we might consider how many new features they produced in the last quarter, or a cross-functional measure such as a reduction in page load time. Measuring pure output for software is famously difficult.
Why not pick up a book that will inspire you to be a more effective leader, help you spot challenges and pitfalls in your IT strategies and processes, or prepare for the future of information technology? And this group of CIOs, CTOs, and technical CEOs have strong favorites — books they turn to again and again for inspiration.
It was described by security experts as a “design failure of catastrophic proportions,” and demonstrated the potentially far-reaching consequences of shipping bad code. Boston-based AppMap , going through TechCrunch Disrupt Startup Battlefield this week, wants to stop this bad code from ever making it into production.
Lack of real-world relevance Whiteboard interviews often focus on theoretical questions that do not reflect the practical challenges developers face in their daily work. Whiteboard interviews also fail to consider the collaborative nature of modern softwaredevelopment. Why whiteboard interviews will always fall short 1.
A never-ending debate is that about the quality of Indian softwaredevelopers. It is said that most developers around the world begin coding at a ridiculously young age. Hence, we have always heard time and again that Indian softwaredevelopers are ok-to-mediocre coders, are not technically competent, and most times, clueless.
This Book Captures 'The Essence' Of Scrum. Some teams focus on the ritual instead of the purpose and value of Scrum Events. Ivar Jacobson is a pioneer in softwaredevelopment. The very first Scrum team put some of these ideas to use. by Jeff Sutherland | March 27, 2020 | Blog. 1/3 of the components poorly.
Now the ball is in the application developers court: Where, when, and how will AI be integrated into the applications we build and use every day? And if AI replaces the developers, who will be left to do the integration? We arent concerned about AI taking away softwaredevelopers jobs.
Innovation and pragmatism are two contrasting approaches in softwaredevelopment, each with its own merits and considerations. Software innovation Innovation refers to the pursuit of novel ideas, creative solutions, and cutting-edge technologies in softwaredevelopment.
Nothing bad happened, and we all overreacted. In the run up, people were selling books to help you prep. And over the past 70 or so years of softwaredevelopment, things have changed a lot. Airline booking could have been a total shitshow. Bad things would absolutely have happened absent diligent efforts.
The book Accelerate details the findings of four years of research on how DevOps affects various outcomes, such as software delivery tempo and stability, as well as the organizations’ profitability and market share. The findings of the research are presented in the first part of the book (a bit more than half of it).
Welcome to the third and last part of our Talks With SoftwareDevelopment Experts series. As we have mentioned before, this initiative is a section where we interview software engineers and industry experts to learn more about their professions, efforts, hobbies, and perspectives on a variety of tech-related issues.
Is your team running so smoothly that it hums? In this episode of Programming Leadership, Marcus and his guest, Ron Lichty, discuss what makes high-performance teams versus what makes low-performance teams. Most teams already know which category they fall into, but the solution to a low-performing team isn’t always clear.
I used to read ~100 books/year as a teenager, but it has slowly deteriorated to maybe 20-30 books, at most. Some books are just not that interesting. So what were some of the books worth mentioning? So I wasn’t surprised that Misbehaving by Richard Thaler was a pretty nice book. Economics / Venture capital / Misc.
I used to read ~100 books/year as a teenager, but it has slowly deteriorated to maybe 20-30 books, at most. Some books are just not that interesting. So what were some of the books worth mentioning? So I wasn’t surprised that Misbehaving by Richard Thaler was a pretty nice book. Economics / Venture capital / Misc.
Kent Beck concluded , Measure developer productivity? He says a measurement based approach generates relatively weak improvements and significant distortion of incentives. If you did this exercise with your leadership team, youd probably get different answers. We use Extreme Programming as our model of how to developsoftware.
As the organizers of the GSAS 2023 , we take pride in continuously monitoring new releases of software architecture books to extend invitations to their authors for our event. What’s even more exciting is that some of these authors will be generously raffling off copies of their software architecture books to our attendees!
The discussion has helped softwaredevelopers and data scientists to understand that their work isn’t value-neutral, that their work has real impact, both good and bad, on real people. In 2009, Atul Gawande wrote The Checklist Manifesto , a short book on how not to make big mistakes. How will we do that?
QCon NYC is an international softwaredevelopment conference for senior software engineers and architects. It’s the conference professional developers have been attending for the past 8 years to find out what the world’s most innovative software shops are using. In 2018, poor quality software cost U.S.
Setting aside time for focused, undistracted work is a challenge not only for workers, which face a growing barrage of notifications, but teams and companies broadly speaking. Amie puts a twist on the traditional calendaring formula with team-focused to-do features. “First, it solves for a team.
People were carrying around little black books which contained handwritten contact information for the people that they wanted to communicate with. The dissemination of information was limited to paper mediums such as periodicals and books. My softwaredevelopment experience went a little something like this: Write code in isolation.
Baxter was previously the segment tech director of risk and financial services at Willis Towers Watson, where he oversaw product and softwaredevelopment. Jamie Baxter co-founded Qwick in 2017 with Chris Loeffler. ” To sign up for Qwick, workers have to complete a profile and watch a five-minute virtual orientation.
While some Ukrainian start-ups have relocated, the vast majority have kept at least a part of their operations or team in Ukraine. As the war began, the company relocated the team of 70 to safer regions in western Ukraine and EU. The company continued hiring developers and marketers and raised the team by around 10%.
Business leaders expect IT to develop new products, improve customer experiences, automate workflows, and deliver new artificial intelligence capabilities. Many IT teams use agile methodologies to iteratively deliver feature-rich releases, improve capabilities, address technical debt, and experiment with emerging technologies.
More often than not, startups struggle to afford the top developers from industry because of budget constraints. And no doubt, these developers come at a lower cost. To improve this quality, an employee with more experience and a better understanding of the market is added to the team. This factor is termed software entropy.
Venables observes that there have been many cases over the past decade in which enterprises have invested deeply in cybersecurity products yet haven’t upgraded their overall IT infrastructure or modernized their approach to softwaredevelopment. This is equivalent to building on sand,” he states. What would be the next steps?
They trust their leadership team. That’s why it’s important to build a talented leadership team and to trust its members to handle specific delegated tasks. Over time, we’ve developed trust plus a rhythm and comfort level that allows us work together seamlessly.”. CIOs have many responsibilities, but they can’t do everything.
Finding the right custom softwaredevelopment company that delivers is a complex challenge. As we know at the heart of every successful organization is a quality custom software solution, therefore we decided to create a guide with key factors on how to choose a custom softwaredevelopment company that delivers.
How to Accurately Estimate Cost-to-Build: An App and SoftwareDevelopment Budgeting Guide. Accurate softwaredevelopment cost estimations are critical to staying within budget on any project–if an estimate shoots too low, a business could end up with a piece of software that can’t pay for itself, or remains completely unfinished.
Advantages and Disadvantages of Outsourcing SoftwareDevelopment. There’s no shortage of praise for the impact that outsourcing softwaredevelopment has had on the global market, certainly none from us here at iTexico. Advantages to Outsourcing SoftwareDevelopment. Rounding Out Your Team.
This kind of wizardry requires tactics not typically found in business management guides (though you might find a few in the Book of Spells or the Necronomicon ). When I was a CIO in meetings where someone was unmotivated or in a bad mood, I’d just launch a Kinder Surprise at them. Friedman kept a case of the sweets in her office.
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. Team Dynamics. Whole Team. Together, these skills determine your team dynamics.
Product Managers are responsible for the successful development, testing, release, and adoption of a product, and for leading the team that implements those milestones. It sounds simplistic to state that AI product managers should develop and ship products that improve metrics the business cares about. Agreeing on metrics.
Custom softwaredevelopment has become a strategic imperative for companies aiming to streamline operations, enhance efficiency, and gain a competitive edge. However, navigating the intricate path of custom softwaredevelopment presents its own set of challenges. Why Consider Custom Software?
web development, data analysis. machine learning , DevOps and system administration, automated-testing, software prototyping, and. Source: Python Developers Survey 2020 Results. Python uses dynamic typing, which means developers don’t have to declare a variable’s type. many others. How Python is used. Object-oriented.
I seem to encounter a lot of people who want to attach a CTO label to me as I'm the only programmer on the founding team of three. I also recognize that while I am the first technologist on the team, I will not by any means be the last and I'm hoping that subsequent hires will be people I consider brighter and more talented than myself.
This article will guide you through all the steps of a new product development (NPD) process and give you some insights into implementing best practices en route from a pure idea to roll-out and selling. What is a new product development process? Put together, these efforts compose a new product development (NPD) process.
In her forthcoming book Platform Engineering , Camille Fournier notes that platform engineering has been used to mean anything from an ops team wiki to dashboards to APIs to container orchestration with Kubernetes. The problem is that software engineers want to do what software engineers do best, and that’s write cool new applications.
But my employer had just paid for me to go through the training, and I was expected to help improve their development processes. That’s when it got bad. It got so bad that the CEO outlawed Agile altogether. We were so rigorous about following the rules that we completely missed the spirit of agile softwaredevelopment.
Care e m is an app-based business model for car booking services. By using Careem, people can book their car and driver from any location at any time to suit their personal schedule. Top Features of a Car Booking App. One of the most important features of a car booking app is its geolocation and routing capability.
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. Whole Team. The Hole Team. Modern softwaredevelopment takes a lot of skills.
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