Engineering

Android P Enhances Support for Autofill in Chrome and Other Browsers
Yesterday, Google previewed Android P—the upcoming version of Android—to Android developers. This preview allows developers to explore the new features and begin envisioning experiences to build when Android P becomes officially available to the public later this year. While many Android blogs will talk exclusively about new features, I want to focus on one of […]

Intel U2F and Dashlane: an Innovative, Convenient Approach to 2FA
Intel and Dashlane are using an innovative, convenient approach to two-factor authentication (2FA) utilizing the U2F protocol. Dashlane has implemented built-in U2F support for all Windows machines running Intel’s 8th generation chips. Dashlane is an Official Intel Software Partner and the only password manager to support this innovative technology. [Read: Don’t know what 2FA is? Read […]

How Dashlane Uses Agile and OKR to Scale Product and Growth
Dashlane’s CTO shares how Agile, Scrum, and OKRs helped scale engineering and align teams around business goals.

Express Day at Dashlane: How We Built a Dozen Features Within a Day
At Dashlane, we think autonomy and innovation are key factors for success. Autonomy of teams and autonomy of people allow us to reduce waste and increase team satisfaction, for example, by not validating every decision with the top management. We also believe that autonomy is required for innovation. People & teams can only innovate if […]

We Rebuilt the UI of our iOS App with Chainable Data Sources. Here’s How.
A few months ago, we set out to rebuild the UI of our redesigned iOS app. We wanted to give our iOS users a simpler, efficient app, with the usages and polish they would expect from their favorite service and platform. Behind the scenes, we wanted to make our app even more robust and maintainable, […]

Build a Culture of Continuous Learning You Can Be Proud Of
Learn how to build a culture of continuous learning that boosts adaptability, performance, and long-term team growth.

2 Essential Tools to Scale Your Team’s Agile Development
As we add new members to the Dashlane team, we’ve introduced two new tools, inspired from the Scaled Agile Framework (SAFe) framework–an Agile development framework that allows an enterprise to move towards adopting lean-agile practices. I believe that these two tools are critical to scaling your team’s agile development: 1. A Portfolio of projects: Each project we do is […]

How I Won a Scholarship for WWDC 2016
Originally posted on my blog: SanaaSqualli.com Recently, I won a scholarship for WWDC 2016. Since being asked several times how I managed to get the scholarship, I decided to write a post to share my experience with other people that might be interested. Before I go into details I’ll start first with a short description of […]

How Dashlane Improved Code Quality with TypeScript
Producing quality code is one of our main objectives at Dashlane. We’re TDD aficionados, and always keep a close eye on our unit test coverage. Every change in the codebase must result in a pull request to be reviewed by team members before it can be merged. This is why, when we got started 6 […]

8 Tips to Help Scale and Manage Your Engineering Team
At Dashlane, we want to offer the best for our users and relentlessly keep improving our product for all. To achieve this ambition, we need recruit the best talent to join our Engineering team. However, scaling an Engineering team is not a simple task. There are many risks associated with growing your Engineering team and […]

The 3 Simple Reasons Why Dashlane Uses React
Today’s JavaScript ecosystem is changing at an incredible pace. While innovation is good, the churn rate of front-end technologies is problematic. Every new project requires decisions to be made: which languages, frameworks, and build tools will you rely on? Will you stick with the deprecated version of what you know the best or embrace the innovation at […]

Stop Starting Start Finishing
Henrik Kniberg from Crisp is one of my favorite blog writer and author in the field of Agile and Organization. A lot of his work has been a huge inspiration to me. I recently shared with the Dashlane team a summary of Henrik’s slides called “Stop Starting. Start Finishing”. These offer great tips on how to […]