Mời mọi người xem bài nói chuyện của Neil Madden về sử dụng mật mã với Tink:
Tôi rất khoái khi Neil nhắc đến tên mình! Nhưng thật lòng mà nói, Tink đã không tồn tại nếu thiếu những bộ óc thông minh hơn tôi nhiều. Đóng góp của tôi? Cả đống code lỗi và những ý tưởng tào lao mà đội ngũ Tink đến giờ vẫn đang phải sửa 😅.
Với tôi, Tink giống như là màn khởi động trước khi làm Calif. Hôm nào đó tôi sẽ kể hết chuyện, nhưng hôm nay tôi muốn hé lộ một chút.
Tưởng tượng thế này: Bây giờ là năm 2016. Tôi đang cùng với vài người lãnh đạo đội an ninh sản phẩm ở Google, đảm nhiệm việc triển khai sản phẩm an toàn. Việc nhiều, rất mệt, nhưng nhờ vậy mà chúng tôi có cái nhìn bao quát về mọi thứ đang diễn ra trong công ty.
Và tôi thấy gì? Cả tá đội sản phẩm đang cần được giúp đỡ về mã hóa. Vấn đề là, những công cụ có sẵn lại chẳng giúp ích gì được. Chúng tôi liên tục phải tạo ra những giải pháp riêng lẻ. Làm thì vui, nhưng không bền.
Hồi đó, Google có cái gọi là "dự án 20%" – nghĩa là chúng tôi có thể dành một ngày mỗi tuần để làm bất cứ thứ gì mình muốn. Vậy nên, Tink khởi đầu như một dự án 20%.
Ai cũng có những giai đoạn làm việc hết công suất đúng không? Những năm đầu của Tink với tôi là như vậy đấy. Làm ngày làm đêm, đúng nghĩa đen. Đội của tôi ở Zurich, nên tôi chong đèn làm với họ.
Chúng tôi nghĩ rằng Tink 1.0 chỉ mất khoảng ba tháng là cùng. Cuối cùng mất tận 18 tháng. Và đâu phải chỉ đau đầu vì chuyện kỹ thuật. Dự án suýt nữa bị khai tử nếu Peter Valchev không hỗ trợ đúng lúc.
Tôi học được một bài học quan trọng, rất mới với tôi lúc đó: Muốn tạo ra thứ gì đó hữu ích? Phải nói chuyện với khách hàng.
—
Whoa, check out Neil Madden's talk on practical cryptography with Tink.
I'm stoked Neil gave me a shout-out! But honestly, Tink wouldn't exist without some seriously brilliant minds — way smarter than me. My contribution? Probably a ton of bad code and questionable ideas that the Tink team is still cleaning up 😅.
For me, Tink was like a warm up before Calif. Someday I'll spill the whole story, but here's a little teaser.
Picture this: It's 2016. I'm one of the tech leads of Google’s product security team, in charge of reviewing every new product launch. Tough gig, but it gave us a bird's-eye view of what was happening across the company.
And what did we see? A ton of product teams desperate for help with cryptography. Problem was, our existing tools couldn’t work. We were constantly whipping up these one-off solutions. It was fun, but not sustainable.
Back then, Google had this "20% time" thing — basically, we could spend one day a week working on whatever we wanted. So, Tink started as a side hustle, a 20% project.
We all have those periods where we're just killing it at work, right? Those early days with Tink were like that for me.
I was pulling all-nighters, like, literally. My team's based in Zurich, so I was burning the midnight oil to sync up with them.
We were so sure we knew what we were doing that we figured Tink 1.0 would take, like, three months, tops. Yeah, it took 18.
And it wasn't just technical headaches. The whole project would have got the ax, had Peter Valchev not swooped in with some much-needed support from the higher-ups.
I learned an important lesson that wasn’t so obvious to me back then: Want to build something useful? Talk to your users. That's it.
Tự hào về anh quá!
Whoa “Thai Duong - a Vietnamese” was the first one he named! Proud of you.