Technical best practices
Articles, webinars, videos
![](/sites/default/files/2020-07/arrows-right-blue.png)
![](/sites/default/files/diagonal-pink.png)
How to estimate and communicate timelines when building software
14 mins
14 Jun 2022
Article
How to estimate and communicate timelines when building software
![Gina Trapani](https://res.cloudinary.com/leaddev/image/upload/q_100,c_fill,g_auto:classic,e_sharpen,h_100,w_100/staging/sites/default/files/contributors/2022-01/Gina Trapani.png)
Gina
Trapani
How to build software that’s ready for the handoff
7 mins
08 Feb 2022
Article
How to build software that’s ready for the handoff
![Gina Trapani](https://res.cloudinary.com/leaddev/image/upload/q_100,c_fill,g_auto:classic,e_sharpen,h_100,w_100/staging/sites/default/files/contributors/2022-01/Gina Trapani.png)
Gina
Trapani
Driving inclusion with explainable artificial intelligence
4 mins
06 May 2021
Article
Driving inclusion with explainable artificial intelligence
![Carla Vieira](https://res.cloudinary.com/leaddev/image/upload/q_100,c_fill,g_auto:classic,e_sharpen,h_100,w_100/staging/sites/default/files/contributors/2022-08/Carla Vieira.png)
Carla
Vieira
08 Nov 2019
Video
The benefits of delivering imperfect software
![stevi-deter](https://res.cloudinary.com/leaddev/image/upload/q_100,c_fill,g_auto:classic,e_sharpen,h_100,w_100/staging/sites/default/files/contributors/2021-08/Stevi Deter.png)
Stevi
Deter
12 Jun 2019
Video
Mobile development 10 years on: native vs. cross-platform
![Miriam Busch](https://res.cloudinary.com/leaddev/image/upload/q_100,c_fill,g_auto:classic,e_sharpen,h_100,w_100/staging/sites/default/files/contributors/2020-08/47.png)
Miriam
Busch
Practicing engineering transparency
5 mins
10 Mar 2023
Article
CONTENT SPONSORED by DATADOG
Practicing engineering transparency
![Cian Synnott](https://res.cloudinary.com/leaddev/image/upload/q_100,c_fill,g_auto:classic,e_sharpen,h_100,w_100/staging/sites/default/files/contributors/2023-03/Cian Synnott_1.png)
Cian
Synnott
Creating user-friendly error messages
10 mins
10 Jan 2022
Article
Creating user-friendly error messages
![Leslie Chapman](https://res.cloudinary.com/leaddev/image/upload/q_100,c_fill,g_auto:classic,e_sharpen,h_100,w_100/staging/sites/default/files/contributors/2024-02/Leslie Chapman.png)
Leslie
Chapman
The problem with "the platform"
11 mins
17 Aug 2020
Article
The problem with "the platform"
![Kevin Stewart](https://res.cloudinary.com/leaddev/image/upload/q_100,c_fill,g_auto:classic,e_sharpen,h_100,w_100/staging/sites/default/files/contributors/2020-08/KevinStewert400x400 (1).jpg)
Kevin
Stewart
Plug in to LeadDev
Want to get regular updates on all things LeadDev? Sign up to our mailing list
To find out more about how your data is handled check out our Data Promise
![](/sites/default/files/diagonal-purple.png)
![Pink chequered](/sites/default/files/chequers-pink.png)