Breaches & Alerts
Data & Culture
Internet Safety 101
Visit Our Site
Building a Webpack plugin to generate localized emails
At Dashlane we build most of our transactional emails and some marketing emails using basic HTML/CSS with a sprinkle of EJS templating for rendering variables...
Test in the Time of Change
Let me start by quoting the well-known adage by the ancient Greek philosopher Heraclitus: "Panta rhei." Roughly translated? "The only constant in life is change."...
How White Hat Hackers Help Dashlane Be More Secure
Security is core to a Password Manager like Dashlane. We build the product to help our customers store their digital identity, credentials, personal information, and payments,...
Implementing NodeJS HTTP Graceful Shutdown
How we fixed an issue we had with our zero-downtime code deployment at Dashlane Introduction If you're reading a post with such a compelling title...
We Re-Wrote Our iOS App. Here’s Why—And Why It’s Better Than Ever
How did we go about this re-write? Grab a coffee, rm -rf your derived data folder, start compiling and read on!
How We Think About Security at Dashlane
Security is about keeping all of us safe. First and foremost our customers, obviously. But also our employees and our company (including our shareholders). There...
Thoughts on Building a Technical Roadmap
One of the classic dilemmas in a tech organization is balancing work on new features and maintaining a healthy codebase.
5 Lessons Learned as a Woman Tech Lead
Two years ago I had the opportunity to face the challenge I had been waiting for: I got offered a Tech Lead role at Dashlane.
Working From Home as a Dashlane Developer
Here are some of the best practices to make WFH productive that I have discovered as a developer here at Dashlane.
Improving Our Code Review Workflow with a Browser Extension
The Dashlane engineering team recently moved to GitLab to handle all its repositories. GitLab has great advantages for us, such as a powerful pipeline system...
Exploring .NET Universal Windows Platform on Windows
After exploring Electron and React Native for Windows, we decided to spend time investigating Microsoft native technology: .NET Universal Windows Platform.
Dashlane’s Got Talent
On the Dashlane blog, you can read interesting articles on topics such as our recent rebranding, the engineering recruitment process, and even very technical yet fascinating posts about our...
Contributing to Free Open Source Projects
Here we explore some possibilities for companies to support FOSS projects and the benefits of doing so.
Exploring React Native on Windows
This is the second in our series of blog posts around Windows desktop technologies. After exploring Electron, we decided to spend time investigating a brand...
How Dashlane Protects You Against Autofill Attacks
The Web is a jungle! Web technologies give developers the freedom to program websites and web applications in thousands of different ways. Standards from the...
Building a New A/B Testing Engine at Dashlane
Let's say you are updating some feature of your product, or adding a new one. You want to make sure it'll have a positive impact....
How Android Engineers Grow Along With the Team at Dashlane
At Dashlane, the Android team is growing quickly. As the business expands, the projects and codebase are also increasing at an incredible speed. In the...
Refactor Should No Longer Live on the Edge of Development
Once upon a time, there was a good software engineer whose customers knew exactly what they wanted. The good software engineer worked very hard to...
Developers, Help Us Help Your Users
Unfortunately you have no choices... Sometimes, your users needs to login, enter a credit card number, a first name, a last name... to be short:...
Continuous Delivery: The Good, the Bad, and the Ugly
I was recently invited to speak at UXDX in Dublin on the topic of continuous delivery and how it impacts product delivery At Dashlane we...
Hiring Tips for First-Time Engineering Managers
The difficulty of hiring engineers has become so pervasive that it has evolved into a tech zeitgeist. And while my previous role as a Team...
Dashlane on Android: Retrieve SMS Codes with One Click
At Dashlane, we continuously work to bridge the gap between convenience and security, across the full spectrum of operating systems, devices, and browsers. That means...
SSTIC 2019 : How to Improve Security Awareness of Software Engineers
In early June, a few members of the Dashlane Engineering team attended SSTIC (Symposium sur la sécurité des technologies de l’information et des communications), which...
Exploring the Electron Framework for our Windows App
As part of our future plans, at Dashlane we want to improve the user experience on Windows. As we always try to raise the bar,...