Latest Posts
View all →06-19-2025NEW
Building Effective AgentsCovers key methods to create effective AI agents that can understand your data and take action10-08-2024
From Startup to Corporation to StartupThis article compares working at startups vs. corporations in software development. Startups offer innovation and ownership with long hours, while corporations provide stability and work-life balance but can be slowed by bureaucracy. Success requires adaptability, strong relationships, and navigating each environment's unique challenges and opportunities.10-04-2024
Fostering Innovation and Collaboration in Software Development TeamsCreating a culture of innovation and collaboration is essential for software development teams. Key strategies include regular team meetings, identifying champions, providing resources, encouraging cross-functional collaboration, promoting experimentation, and celebrating successes and failures. This approach fosters continuous learning, drives innovation, and prepares teams for future challenges.05-06-2024
Leading Effective 1:1s as an Engineering ManagerI stress the importance of one-on-one meetings between engineering managers and team members, highlighting preparation, feedback exchange, note-taking, and encouraging engineers to voice concerns. Follow-up is crucial for accountability and issue resolution. Ultimately, these meetings foster a positive work environment and boost productivity.Projects
4Apex
Autonomous pentesting agentPensar
Next-gen application securityTome
AI-native database clientSimplCMS
CMS for content driven sites