About:

Ognjen Regoje is a Staff Software Engineer passionate about making tech human-friendly, with interests in product development and ethics.

Website:

Specializations:

Interests:

Product development Ethics Privacy Technical issues Product ideas

Outgoing Links:

Taylor Troesh
Subscribe to RSS:
The text discusses the importance for software engineers to freelance or found a business in order to understand the true value of their code and improve their skills. It emphasizes the need for engineers to focus on creating busi...
The text discusses the process of hiring a new manager and the importance of understanding whether they are expected to integrate into the organization or create change. It emphasizes the need for new managers to understand why th...
The text discusses the value of the 'Yes, and...' technique from Ben Brode's Design Lessons from Improv talk, emphasizing its ability to keep conversations going and make them more interesting. It highlights the importance of usin...
The author advises taking time to process difficult conversations, whether at work or in personal life, to avoid reacting emotionally and to formulate a more nuanced opinion.
The text discusses the challenges faced by new executives and managers when joining a new organization, and the coping strategies they employ to gather the necessary context and become effective in their roles. It emphasizes the i...
The post provides tips for freelancing as a developer, emphasizing the importance of training clients, over-informing them, understanding their goals, suggesting improvements, and automating tasks.
The text discusses the challenges of embedding and executing JavaScript in a QR code. The author explores various methods and their limitations, including linking to a page with the required JS, using eval and query parameters, an...
Ognjen Regoje reflects on his blog in 2024, discussing his writing goals and achievements for the year, as well as his targets for 2025. He provides a breakdown of his blog posts, word count, and categories, and sets new targets f...
The text explains how to track the cursor in Selenium driven Chrome using a code snippet. It also provides a link to a Stack Overflow post for more information.

0Do forgettable work

2024-01-26

...
The text discusses observations from system design interviews, emphasizing the importance of considering the organization and understanding that business requirements take precedence over technical convenience. It also highlights ...
The text discusses the application of domain-driven design (DDD) in the context of building an e-commerce platform. The author shares insights on how e-commerce naturally encourages DDD practices such as ubiquitous language, bound...

0Do what's right

2024-01-12

The text discusses the importance and difficulty of doing what is right, emphasizing the rewards and the impact it can have at work.

0When am I

2024-01-05

The text discusses the dilemma of when it is acceptable to quit a startup without being labeled a quitter. It suggests two milestones for re-evaluating whether to continue: two years without seed funding and four years without ach...
The text discusses the green flags for investable founders, including the importance of a clear elevator pitch, a specific value proposition, and a stable work history. It also emphasizes the significance of working at companies o...
The author discusses his approach to writing blog posts, aiming to spend no more than two hours on each post and focusing on making them smaller and more focused. He also mentions a new approach of making three passes for each pos...
The author reviews his blog activity in 2023, setting targets for the year and reflecting on what he has learned. He published 14 posts, reaching 180k readers, and aims to publish at least 40 posts and reach 200k readers in 2024.
The text discusses the relationship between seniority and risk management in engineering. It emphasizes the importance of continuously analyzing and mitigating risk at every step of a project. The author reflects on the difficulty...
CEOs are pushing for a return to the office, citing the need for instant gratification and responsiveness. The argument is that being in the office allows for quick access to answers and immediate gratification for the CEO, despit...
The text discusses the adoption of BSL in projects and the controversy surrounding it. The author argues that BSL is not just good, but great, as it helps keep open source projects alive and provides a viable career path for creat...