Breaches & Alerts
Data & Culture
Internet Safety 101
Product News & Tips
Visit Our Site
Protecting teams from digital fatigue
I should have seen it, but my daily routine got in the way. One of my previous team members was unusually emotional, tired and hardly...
Let’s get ready for Post-Quantum Cryptography in Dashlane
A key component of Dashlane's “North Star” mission statement is to make security simple. To best protect the data of our customers, we have to...
Android UI architecture migration to MVVM
In the engineering team at Dashlane we do our best to keep our code base clean, up-to-date with the latest technological trends (when we believe...
Web Accessibility at Dashlane
Dashlane has always been dedicated to providing an accessible web experience and ensuring that all of our customers have access to robust and simple tools to protect...
How we do IT at Dashlane
We sometimes get asked by our business customers how we manage our internal IT to support our employees both efficiently and securely. In this article,...
What we learned from running our first hybrid team offsite
This past month, Dashlane's Engineering Operations team (EngOps) held its inaugural offsite event. While most participants were able to be there in person, there was also a...
A Development Story: Engineering Career Paths at Dashlane
In the early days of a startup, everybody is doing a bit of everything. There are no clear scopes, titles, or boundaries between the early...
What does Engineering Look Like at Dashlane?
We've written this article to give some insight into what it's like to work at Dashlane, with special emphasis on how our Engineering team operates....
Conquering Shadow DOM for a better autofill experience with Dashlane
The usage of Shadow DOM on a given webpage has historically presented problems for password managers because "shadow" fields are hidden from normal DOM calls,...
The Dashlane Triple Track – Looking for the right organization
Today, I want to share the story of how we've evolved our organization over time. I hope you can learn from our success and our...
A Conversation About Privacy: Dashlane’s “Five Laws”
Internal conversations about what, exactly, privacy means to us led to codifying and publishing our "laws" of privacy here at Dashlane.
How is data stored in V8 JS engine memory?
Introduction After working for a few years on embedded systems and industrial PCs, focusing on low-level software development on Linux kernels, RTOS and WinCE, I...
A Deep Dive into Web Extension Security
A few months back we shared some insights about the security of our web extension and explained our approach to security on the web platform. In this...
How to Get Perfect UX by Setting Up Your Forms for Dashlane
Learn this tiny change you can make to your website for faster and even more reliable Dashlane integration.
A new way to use Dashlane on Safari
During our last company hackathon, we challenged ourselves to build a better experience for our Safari users without rebuilding everything from scratch.
Toothbrushes and Digital Hygiene
Do you brush your teeth? Yes, this article is going to be about dental hygiene and toothbrushes... ...as a metaphor to talk about digital hygiene. As a...
Run Better Meetings With These 3 Acronyms
Wait, aren’t we supposed to stay away from acronyms when we’re in shared spaces? Yes, it’s definitely a good idea to avoid confusing your audience...
Being ‘Stress Bored’ Is a Real Thing
Recently a colleague of mine shared this brilliant Farnam Street blog piece called Efficiency is the Enemy. A nice combination of supply chain management and workplace dynamics,...
Becoming a good technical interviewer
Things I wish I'd known when I started interviewing people. This article is part two in a two-part series. This article is a continuation of...
Achieving flow state while coding
Have you ever looked up from a project after what felt like five minutes and seen that an hour had passed? If so, you've experienced...
How to create a good problem-solving interview
Things I wish I'd known when I started interviewing people. This article is part one in a two-part series. "Hey, wanna interview someone?" You are developer and one day...
How We Built It: Password Changer 2.0
Are you using the same password everywhere? Did some of your accounts get breached recently? Do you simply want to regularly update your passwords? At...
How to choose a more effective UI testing framework
Modern UI testing frameworks not only enhance our experience as developers — more importantly, our users will experience a more reliable interface.
Building Dashlane Family Plan in the Age of COVID
Our approach helped the team avoid common remote work pitfalls People use Dashlane for a variety of reasons. Perhaps the unifying factor for all Dashlane...