Managing Technical Debt: Approaches and Perspectives
Technical debt is a term many development teams know well. While often seen as a negative, it can also reflect your…
Insights from our community of experts on a variety of topics including software development, project management, design and hiring.
Technical debt is a term many development teams know well. While often seen as a negative, it can also reflect your…
Since 2021, Scalable Path has been carbon-neutral company. You can read more about why we chose fight climate change and how you can, too.
Using our three-step interview process as a guide, learn how to make interviews smoother and more effective.
Learn 7 qualities that set the best programmers apart from the crowd and how to evaluate candidates for these skills.
There are many types of documentation in the software world. Of these, technical documentation is one of the most frequently neglected.
This blog post was inspired by an episode of the Software Engineering Daily podcast featuring Damien Filiatrault, Founder and CEO of Scalable Path. Listen to the episode. Developer productivity is a critical factor in determining the success of any software project. Whether you’re aiming...
Hugging Face stands out as a transformative toolkit in the NLP ecosystem. In this article, we’ll dive into what sets Hugging Face apart, exploring its core features, the diverse tasks it supports, the vibrant community behind it, and a practical example showcasing its...
Many developers are adopting AI tools to enhance productivity and code quality. This shift brings forth challenges in accurately evaluating technical skills. As interviewers looking to assess which developers are the best fit for a given position, we have an important choice to...
Learn how we helped Unlock hire and onboard 27 full-time team members, including developers, designers, and QA engineers, over 16 months.
Artificial Intelligence has been shaking up nearly every industry, and software development is no exception. Companies are constantly looking to optimize their processes and reduce costs, and this is where the promise of integrating AI into the daily routine of software developers shines the brightest. These tools not only boost developer productivity but also transform what we know about software development and its stages. Imagine […
Machine learning (ML) has evolved from an experimental novelty to a fundamental part of the software landscape. As ML adoption has grown, development and deployment processes have had to adapt—and continue to evolve—to meet the demands of this field. ML models are built...
There’s no denying we’re currently in a tough economic climate. Inflation is currently soaring to the highest levels seen in decades, while high interest rates are leading many businesses to cut spending. Many companies are facing stagnant sales, declining revenue, and higher borrowing...
Creating consistent and performant user interfaces across different devices and platforms has long been challenging in cross-platform app development.
Join thousands of subscribers already getting our original articles about software design and development. You will not receive any spam, just great content once a month.