RSSAmplifier

Blog

Ryan Rodemoyer

The intersection of software engineering and leadership.

ryanrodemoyer.github.ioRSS feed ↗10 posts

Latest posts

Prompt Engineering for Humans

Unless you’ve been completely disconnected from recent tech advancements, you’re likely aware of the surge in generative artificial intelligence systems (GAIS) like ChatGPT, Stable Diffusion, Bard, Claude, and Midjourney. These systems, at their core, comprehend text and generate new content in forms of text, computer code, images, or videos. The current state-of-the-art in GAI leverages…

Creating The Manager README

I always thought it was kind of cool to stumble on a Manager README file from a “successful manager”. It gave me insight into their thought process and with that I hope to find something that can help me level up my own skills. I had a decision to make when I became an official manager - is a Manager README something I want to create for myself? With hindsight as a friend, the answer is a…

Leveraging Metrics for Effective Decision Making in Software Development

Roger joined our team as a strong software engineer with valuable experience and lofty expectations from our team. We had every reason to believe Roger would be a great hire. And from the very beginning, Roger struggled to accomplish any work assignment. When I checked his work history I found that it took him forty-seven days to complete his first change in our codebase. Yikes. The next question…

How to Secure Your Dream Job as a Software Engineer

Are you struggling to break into the software engineering industry, wondering if there’s a shortcut to success? Let me tell you: there’s no easy hack or secret formula to swiftly acquire the skills needed to excel in this field. As someone who transitioned from a college graduate to a junior software engineer, I know the challenges and hurdles involved. It took time, determination, and a…

Make The Right Thing The Easy Thing

In the dynamic realm of software engineering, orchestrating a team towards cohesive productivity is both an art and science. It’s a landscape filled with intricate tasks, demanding precision and an eye for detail. As a software engineering manager, my journey through this world has been a constant endeavor to ensure the team’s efficiency. However, I’ve often found myself pondering one crucial…

Effective TDD In Action

I’ve never been a complete believer in the purist form of the Test Driven Development (TDD) approach where developers first write failing tests and then the functional code to achieve passing tests. Instead, I opt for a more practical and pragmatic mantra: “write the code and tests at approximately the same time.” Write code, add tests for it, refactor the code, update the tests, write more code,…

Announcing FreeBusinessCardGenerator.com

Today, I am introducing FreeBusinessCardGenerator.com: Your On-the-Go Digital Business Card Solution. Have you ever found yourself in a situation where you desperately needed a business card, only to realize you didn’t have any on hand? We’ve all been there. Networking events, conferences, chance encounters - they all offer opportunities to make valuable connections. But what if you could have a…

A Software Engineering Manager’s Guide to Acing Interviews

As a software engineering manager and hiring manager, I’ve had the privilege of evaluating countless candidates for various technical positions. Over the years, I’ve gathered valuable insights and tips for success in interviews. In this blog post, I’ll share these insights with you, the students of a software engineering bootcamp, to help you prepare effectively and increase your chances of…

Landing The Interview

Are you ready to crack the code to secure that dream job interview? From setting your salary expectations to acing the phone screen, this comprehensive guide unveils the key strategies to maximize your chances of landing that coveted interview. Whether you’re revamping your LinkedIn profile or navigating the application process, discover the essential steps to stand out and seize the opportunities…

What I Wish Someone Would Have Told Me About Using RabbitMQ Before It Was Too Late

RabbitMQ Crash Course for 2025