
The promise of Spec-Driven Development
Envisioning a future where a small team of 3 maybe 4 people can build something magnificent - in the digital realm. Take a product person, add a few software engineers and someone with social media skills.
Envisioning a future where a small team of 3 maybe 4 people can build something magnificent - in the digital realm. Take a product person, add a few software engineers and someone with social media skills.
No menus. No more "File", "Edit", "View", "Window" and "Help". Yep, you read that right. No overlapping and competing "spaces" called "windows". None.
When was the last time you changed your password for your GMail account? Do you know which of your accounts have your credit card details linked to them? Accounts with recurring fees? Let's sort these out.
Password hygiene, one password to rule them all, one-time passcodes, 2FA, MFA. Magic links. Hardware tokens. Addressing the same issue: how to restrict access to sections of the digital world.
Profile pages you never knew existed. All collected, sorted and listed by a more powerful tool than Sherlock: Maigret.
Aiming at deleting all traces you made years ago, or simply want to see what's out there about you? Either way, the first step is to assess your online presence.
Two worlds, two opposing philosophies: complete anonymity or a strong digital footprint. The story you tell online.
A comprehensive digital archive, preserving digital memories, photos, videos, and digitized documents so they can stand the test of time and be passed down as a lasting legacy.
The minimum you should do is to set up Google Alerts listing all your name variants and get notifications regularly, or "as-it-happens". Any mentions will be visible to you.
With shadow profiles and digital fingerprinting, some entities - outside of your control - know more about you than you can ever collect online about yourself.
Think about it: whatever we do - either making something ready for the digital realm, but also when seemingly simply "consuming", we are feeding the digital machine.
With the rapid advancements of AI assistants convenience and speed sometimes can have an adverse effect. In this post I'm examining 3 use cases: Gemini "sanitising" and cleaning data, Fabric auto-extracting "wisdom" from YouTube videos and finally, how to build and publish a blog within 2 hours.
professional life
There was a time before COVID. And there is a time post-COVID. Both contributed to my growth in various ways. This post details the nuances of energy levels and the overall outcome of both scenarios.
professional life
The term "digital alchemist" is increasingly used in various fields, particularly those involving creativity, technology, and transformation. I let it sink in.
ui concept
FocusUI is a new user interface concept revolutionising digital information handling. It's a potential solution to information overload offering a focused way of digital content creation.
ui concept
FocusUI offers a revolutionary way of coping with information overload while managing and creating digital content. A new kind of user interface focusing on the digital content creation process.
ui concept
I wrote this piece of text 12 years ago, on March 24th 2008. I am brave enough to publish it now - without any recent editing. As it is, as it was written. What do you think?
personal projects
DevOps. Cloud. Docker. Kubernetes. GitHub. GitLab. The "new" stack. Impossible to list them all... The golden age of software and hardware. Isn't it the era we all dreamt about as nerd/geek kids?
personal projects
The golden age of the VPS and the LAMP stack. Definitely a pre-GitHub, pre-cloud era for me. This post sums up some of the most interesting projects I worked on between 2004 and 2012.
professional life
A dream job? Yep. A global super brand? Yup. An unbelievable journey? Magical. An awesome team? Bingo. Would reunite with them? Any time!
professional life
Moving to London was one of the best decisions of my life. Period. It also brought one of my childhood dreams so close that it actually became reality. Read on...
professional life
Turning spreadsheets to business apps? Check. Traveling the world? Check. Entering the world of startups? Check. This was one of the most exciting and super-active-challenging two years of my professional life. From Istanbul to NYC.
professional life
This period is far from over. I'm wearing many hats here. Perhaps, taking on multiple roles at once is the blueprint of a typical modern, digital, future-proof company. One thing is for sure: with this many roles you'll never have two identical, boring days.
professional life
I believe that if you are not proud of your past and your past achievements no one else will be and no one else will ever bring them up. So I decided to sum up my past few years of professional life in the format of 6 short, 2 minute videos.