Teams and Processes

Showing 36-42 of 82 results

Share

Spectacular Crowdfunding Fails And Their Impact On Entrepreneurship

What’s the biggest problem with crowdfunding today? Everyone wants a sweet slice of the crowdfunded pie, but nobody wants a single crumb of responsibility. As a result, crowdfunding platforms, the tech press, and the geek public have picked up a track record filled with spectacular crowdfunding failures.

In this article, Toptal Technical Editor Nermin Hajdarbegovic takes a look at the state of crowdfunding today and explains why the industry needs to do more to clean up its act and get rid of bad apples in crowdfunding.

9 minute readContinue Reading
Nermin Hajdarbegovic

Nermin Hajdarbegovic

As a veteran tech writer, Nermin helped create online publications covering everything from the semiconductor industry to cryptocurrency.

Keep Calm and Transition to a New Development Team

Many product owners don’t have a technical background and thus often find themselves unprepared and scrambling when it comes to bringing on a new development team. This often results in hindered progress, wasted time, and frustration for everyone involved. If this sounds like it could be you, either now or in the future, then you should be somewhat concerned.

In this blog post, Toptal Freelance Software Engineer Carlos Ramirez III will walk you through the various steps of a typical transition process in project management so you can prepare for this eventuality and make the transition as smooth as possible.

10 minute readContinue Reading
Carlos Ramirez III

Carlos Ramirez III

Carlos is a professional software engineer specializing in the Ruby on Rails framework. He has worked with US tech companies for years.

Encouraging Action And Timeliness In A Remote Workplace

Synchronizing productivity for interdependent team tasks can be a hassle even in the best traditional workplace environments. Add in the inherent challenges of a remote team, and the hassle becomes two-fold. But it doesn’t have to be.

Toptal’s Technical Editor Kate Scheer takes us along on her journey to inspire timely content from her remote authors, and her communication recommendations cross into other realms of remote work.

13 minute readContinue Reading
Kate Scheer

Kate Scheer

A true multipotentialite, Kate has worked as a video game artist, full-stack developer, movie script author, tech editor, and animal vet.

Guide: Software Release Management For Small Teams

Small teams frequently have to compete with bigger, more structured organizations who are capable of allocating more resources to project management, and software release management in particular. This means that small teams, or even individual developers, need to properly organize and execute their release process in order to keep up.

In this article, Toptal Freelance Software Engineer Lucas Mancini focuses specifically on small startups, teams that don’t have, or can’t afford, DevOps support, or teams that don’t have a formal process defined for releasing new versions of their product. The author provides a suggested checklist method to manage releases, tailored to match his past experience working on different projects, together with some recommended best practices and guidelines.

13 minute readContinue Reading
Lucas Mancini

Lucas Mancini

Full stack developer with extensive Agile experience. Currently focused on Front-End technologies and functional programming.

Bootstrapped: Building A Remote Company

There are a number of things which motivated me to start my current company. Breaking away from client work while retaining all the benefits of being a location independent freelancer was one of them.

We’re a team of 10 now, serving more than 1,500 businesses worldwide. We have an office in Berlin, but many of us work remotely. In this article, I’ll dig into to the principles, tools and lessons that have helped us along the way. After reading it, I hope you’ll be able to architect your software company so it’s remote-friendly right from the start.

10 minute readContinue Reading
Jan Schulz-Hofen

Jan Schulz-Hofen

Founder and CEO of Planio and otherwise successful startup entrepreneur, Jan (MSc) knows development and project management inside and out.

World-class articles, delivered weekly.

By entering your email, you are agreeing to our privacy policy.

The Art of War Applied To Software Development

The Art of War is an ancient military treatise, but despite its age, the text is still included in the syllabus at many military schools. Sun Tzu’s principles and teachings also have practical applications in politics, business, sports, and, believe it or not, software development. In fact, you might just be applying some of these principles in your daily routine, without even knowing.

In this post, Toptal Freelance Software Engineer Jose F. Maldonado explains why many of these ancient teachings still matter, and what you can do to make them work for you and your team.

10 minute readContinue Reading
José Maldonado

José Maldonado

José is a skilled software developer with a computer engineering degree and experience in web development, mobile apps, and bug fixing.

Context Validation in Domain-Driven Design

Handling all validation in domain objects results in objects that are huge and complex to work with. In domain-driven design, using decoupled validator components allows your code to be much more reusable and enables validation rules to rapidly grow.

In this article, Toptal engineer Josip Medic shows us how validation can be decoupled from domain objects, made context-specific, and structured well to achieve more sustainable validation code.

10 minute readContinue Reading
Josip Medic

Josip Medic

Josip is devoted to writing bug-free, maintainable, and scalable code, and is constantly educating himself about new technologies.

Toptal Engineering Expert

Gabriel Courtemanche

Gabriel is a highly efficient and reliable professional who possesses a broad skill set for web application development. He's been working on a range of products and clients—from working on scalability problems in production engineering teams at Shopify and Autodesk to launching new applications for startups. Most of his work consists of leading technical teams, by creating an easy development environment, fixing technical debts, providing best practices code examples, and mentoring devs.
Read more

Previously At

Shopify

World-class articles, delivered weekly.

By entering your email, you are agreeing to our privacy policy.

Join the Toptal® community.