... I built another tool. Sorry dear readers, no essay this time. As a CTO you rarely have time to build something with your own hands, though you're| Vadim Kravcenko
I want to talk about something we don't discuss enough in our field: the mental health of software engineers, especially those of us who've taken on the| Vadim Kravcenko
Some of you know that I work in the agency business — how that translates to my technical experience is that I used to work on many highly different| Vadim Kravcenko
Back when I was coding in 2007, my stack was straightforward. I had a shared hosting provider that cost me about 2 dollars per month (which I paid for a| Vadim Kravcenko
I worked with a client in the early days of my career building social media sentiment analysis platform when Twitter was still called Twitter. We were a| Vadim Kravcenko
In my opinion, security is one of the most forgotten aspects of software engineering. It rarely gets focused on until it’s too late. Even though at least| Vadim Kravcenko
I’m sure you’ve worked at companies where you felt that they were moving slowly and it was not even worth putting your best in, and I’m also sure you’ve| Vadim Kravcenko
On August 1, 2012, Knight Capital Group suffered a severe trading loss due to a software error. A technician's failure to update one of the eight servers| Vadim Kravcenko
The role of a software developer often gets distilled down to a singular activity: coding. While coding is undeniably the heartbeat of the profession,| Vadim Kravcenko
Effectively managing difficult employees in a software engineering context hinges on three core principles: fostering trust by empowering autonomy, promoting growth through challenges and constructive feedback, and ensuring a comfortable work environment with streamlined processes and minimal disruptions.| Vadim Kravcenko
So what does the daily life of a CTO look like? What tasks are we doing? From hands-on technical work in small startups to strategic decision-making in large companies.| Vadim Kravcenko
A good mentor is not just a teacher, but a guide who helps you navigate your career path. They provide valuable feedback, challenge you to grow, and inspire you to achieve your goals. They're a role model who lead by example, demonstrating the importance of continuous learning. The best mentors are those who genuinely care about your success.| Vadim Kravcenko
Explore the power of proper documentation in this comprehensive guide. Understand how documentation serves as a secret weapon for CTOs, eliminating guesswork, speeding up onboarding, and enhancing productivity in startups. We delve into the importance of documentation in knowledge sharing, reducing the need for meetings, and fostering a documentation-first culture. I provide practical tips on creating clear, concise, and accessible documents, and addresses potential pushbacks. Whether you're ...| Vadim Kravcenko
Real change doesn't come from making a single big decision. It's the result of hundreds or even thousands of small choices that add up over time.| Vadim Kravcenko
You need to accept one truth - every shop is messy and every app has its skeletons. Period. Welcome to the backstage of the software world, where the| Vadim Kravcenko