- Get link
- X
- Other Apps
Posts
Why rubber ducking matters more than ever in the AI era
- Get link
- X
- Other Apps
most of the code I shipped this year started life as a prompt. I would guess yours did too? I read about this and , in February 2025 Andrej Karpathy gave this a name . He called it vibe coding , where you "fully give in to the vibes, embrace exponentials, and forget that the code even exists." He wrote "I 'Accept All' always, I don't read the diffs anymore," and admitted the code "grows beyond my usual comprehension." "vibe" in Flash tv series People tend to skip the next part. He said it was "not too bad for throwaway weekend projects." The person who coined the term told us where it belongs, and most of us aren't building throwaway weekend projects. In the 2025 Stack Overflow Developer Survey , 66% of developers said their biggest frustration was "AI solutions that are almost right, but not quite." "Almost right" is the phrase that sticks with me. Code that's obviously wrong gets caugh...
my 4-Step strategy for the modern Job hunting
- Get link
- X
- Other Apps
I recently caught up with a former colleague of mine. Let’s call him Sama(no no , it's not real Sama) a few weeks ago, Sama found himself on the wrong side of a "restructure." 😓😢 Between the rapid adoption of AI and a shift toward offshoring for cost-cutting, his role was made redundant. it’s a story I’m hearing more often lately. We sat down to look at his next move. job market has changed, and the old way of "Update CV -> Hit Apply -> Wait" is no longer a winning formula. do companies even hire for real? Using AI as our research partner, we built a proactive framework to get him back in the game. I call it the Cold, Hot, Long, Short strategy. if you’re feeling the pressure of a tightening market, here is how we broke it down: 1. Cold Step (The Proactive Reach) Most people wait for a LinkedIn/Seek notification. by then, you’re competing with 500 other applicants. The Move: We used AI to identify companies that just raised funding or expanded their ...
My current readings
- Get link
- X
- Other Apps
API Security Newsletter: weekly digest that tracks vulnerabilities in REST/GraphQL and the emerging "OWASP Top 10 for LLMs." Unsupervised Learning (Daniel Miessler): he bridges the gap between security and AI better than anyone. i feel it is essential for understanding the security implications of agentic AI. Also to keep up with the workflow shift from IDEs to autonomous agents, i follow AI Native Dev Newsletter
Flyway in Spring Boot and Gradle: flyway-core vs Flyway Gradle Plugin
- Get link
- X
- Other Apps
Have you ever wondered about the best way to integrate Flyway into your Gradle project? Let me break it down into two main approaches: using Flyway as a dependency and applying the Flyway plugin . The Dependency Approach: implementation 'org.flywaydb:flyway-core' Adding Flyway as a dependency essentially embeds it within your application. Think of it as equipping your application with a built-in toolbox to handle database changes during runtime. This approach is ideal when you want your application to take charge of migrations. When to Use It Your application needs to manage database changes while it’s running. You’re working with a Spring Boot application that integrates seamlessly with Flyway. Key Features Spring Boot Auto-Configuration: Spring Boot automatically detects the Flyway dependency and configures it. You can custo...
"BACKABLE" - book by Suneel Gupta
- Get link
- X
- Other Apps
"Backable" by Suneel Gupta explores how to inspire belief in your ideas, combining storytelling, resilience, and practical strategies to succeed. While I recommend you to read it here are some Concepts from Backable I found interesting: The Backable Mindset : The book highlights the importance of adopting a mindset that attracts support. Gupta discusses how successful people who are often seen as "backable" tend to approach challenges, communicate their vision, and create momentum. Below is an extract from first chapter he talks about how we should convince ourselves first with an idea before even sharing it with others: " When an idea first enters your mind, it's not fully formed, and certainly not prepared to interact with the real world. But because we're excited about the possibility, we make the mistake of inviting people in when the idea isn't ready. Every time I'm fired up about a new idea, I feel an impulse to share it immediately. But...