The Professional Engineer Podcast focuses on advancing the Public's understanding of Engineering. We explore The Grand Challenges for Engineering in the 21st Century, such as Rebuilding Urban Infrastructure, Mitigating the Effects of Climate Change, and Securing Cyberspace. Join host Matt Durshimer, P.E. who uses his background as a Civil Engineer & Design-Build Project Manager to navigate the science, political, and economic hurdles to overcome in providing solutions to civilization's great ...
…
continue reading
1
Software Engineering Radio - the podcast for professional software developers
se-radio@computer.org
Software Engineering Radio is a podcast targeted at the professional software developer. The goal is to be a lasting educational resource, not a newscast. SE Radio covers all topics software engineering. Episodes are either tutorials on a specific topic, or an interview with a well-known character from the software engineering world. All SE Radio episodes are original content — we do not record conferences or talks given in other venues. Each episode comprises two speakers to ensure a lively ...
…
continue reading
1
The Impactful Engineer Project - Mentorship, Career Growth, and Personal & Professional Excellence for Aspiring Engineers
Steve & Jake Maxey - The Impactful Engineers
Spreading awareness, success, and accessibility to the world of engineering to aspiring and early career engineers.
…
continue reading
1
Episode 66 - One Small Change Leads to Giant Leaps In Your Competitive Edge
13:42
13:42
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
13:42
Let's talk about pairing people's strengths and weaknesses in order to win. This can happen at all levels of the business and your engineering career. It's one of those tactics that can lead to decreased frustration and friction in getting the work done. Do more work in less time with increased efficiency by deploying this properly. ***************…
…
continue reading
1
SE Radio 636: Sriram Panyam on SaaS Control Planes
1:02:23
1:02:23
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:02:23
Sriram Panyam, CTO at DagKnows, discusses SaaS Control Planes with SE Radio host Brijesh Ammanath. The discussion starts off with the basics, examining what control planes are and why they're important. Sriram then discusses reasons for building a control plane and the challenges in designing one. They explore design and architectural consideration…
…
continue reading
1
SE Radio 635: Stevie Caldwell on Zero-Trust Architecture
50:21
50:21
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
50:21
Stevie Caldwell, Senior Engineering Technical Lead at Fairwinds, joins host Priyanka Raghavan to discuss zero-trust network reference architecture. The episode begins with high-level definitions of zero-trust architecture, zero-trust reference architecture, and the pillars of Zero Trust. Stevie describes four open-source implementations of the Zero…
…
continue reading
1
SE Radio 634: Jim Bugwadia on Kubernetes Policy as Code
1:02:22
1:02:22
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:02:22
Jim Bugwadia, CEO of Nirmata and a committer to the Kyverno projects, joins host Robert Blumen for a discussion of policy-as-code and the open source Kyverno project. The discussion covers the nature of policies; policies and security; policies and compliance to standards; security scans that generate reports compared to tools that allow or deny op…
…
continue reading
1
Episode 65 - It's Going To Happen, You Decide If It's Working For You or Against You
43:11
43:11
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
43:11
Most things that happen in your engineering career are not unique to your situation. Also, they are constantly occurring and changing with or without your conscious awareness. Will you become aware of these things and influence them to your benefit or will you just allow them to happen and the result "is what it is?" *******************************…
…
continue reading
1
Episode 64 - Talent Acquisition Specialists Tell Us How To Succeed & Be Known in the Job Search
1:30:46
1:30:46
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:30:46
We met with talent acquisition specialists from Klein Tools to discuss their experience with hiring 0-5+ year level engineers. If you are in that category, or are involved in the process of hiring engineers in that experience range, this is a good conversation to listen in on. Meghan Pankow and Emily Gatons are the people on the front lines going t…
…
continue reading
1
SE Radio 633: Itamar Friedman on Automated Testing with Generative AI
59:41
59:41
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
59:41
Itamar Friedman, the CEO and co-founder of CodiumAI, speaks with host Gregory M. Kapfhammer about how to use generative AI techniques to support automated software testing. Their discussion centers around the design and use of Cover-Agent, an open-source implementation of the automated test augmentation tool described in the Foundations of Software…
…
continue reading
1
Episode 63 - Think You're Undeniably Great? Then Why The Job Hopping?
6:04
6:04
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
6:04
Please allow Steve to clear this one up in this short but impactful episode with a strong message. ***************************************************************************************** Let's dive in! The Impactful Engineering Project's purpose is to bring awareness, access, success, and mentorship to all new and aspiring engineers. But it doesn…
…
continue reading
1
SE Radio 632: Goran Petrovic on Mutation Testing at Google
55:59
55:59
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
55:59
Goran Petrovic, a Staff Software Engineer at Google, speaks with host Gregory M. Kapfhammer about how to perform mutation testing on large software systems. They explore the design and implementation of the mutation testing infrastructure at Google, discussing the strategies for ensuring that it enhances both developer productivity and software qua…
…
continue reading
1
Episode 62 - Wanna Win Big In Your Engineering Career? Figure This Out
39:29
39:29
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
39:29
Momentum = Impact * Consistency Our engineering careers are full of twists and turns and unknowns. It's just the way it is. It's also full of obstacles and roadblocks. What allows you to straighten the road, get into the unknowns with courage, and crush the obstacles? One huge piece of the puzzle is your MOMENTUM! Figure out what it is, how to crea…
…
continue reading
1
SE Radio 631: Abhay Paroha on Cloud Migration for Oil and Gas Operations
58:53
58:53
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
58:53
Abhay Paroha, an engineering leader with more than 15 years' experience in leading product dev teams, joins SE Radio's Kanchan Shringi to talk about cloud migration for oil and gas production operations. They discuss Abhay's experiences in building a cloud foundation layer that includes a canonical data model for storing bi-temporal data. They furt…
…
continue reading
1
Episode 61 - Compare To Win, Not To Lose
20:09
20:09
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
20:09
Decrease the amount of time you spend on comparing yourself to others in your career who are "further along" than you and collecting reasons why they have what you want. Instead, spend more time thinking about what actions they take consistently in getting there, then do those things. And don't let your mind trick you into thinking that they got th…
…
continue reading
1
SE Radio 630: Luis Rodríguez on the SSH Backdoor Attack
44:00
44:00
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
44:00
Luis Rodríguez, CTO of Xygeni.io, joins host Robert Blumen for a discussion of the recently thwarted attempt to insert a backdoor in the SSH (Secure Shell) daemon. OpenSSH is a popular implementation of the protocol used in major Linux distributions for authentication over a network. Luis describes how a backdoor in a supporting library was recentl…
…
continue reading
1
Episode 60 - Huge Growth Happens Outside Your Career Job - Interview w/ Ripple Intent
59:59
59:59
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
59:59
You even wonder why people outside of your job are always talking about leadership? And the skills they don't teach you in school? And how understanding each other and having "empathy" will increase your success and happiness at home and at work? Or "insert here" any other handful of skills discussed by others on LinkedIn. Well, because it's true. …
…
continue reading
1
SE Radio 629: Emily Bache on Katas and the Importance of Practice
51:52
51:52
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
51:52
Emily Bache, founder of the Samman Technical Coaching Society and author of several books about technical agile coaching, talks with SE Radio host Sam Taggart about katas and the importance of practice. They discuss how practicing in a safe environment helps developers to learn new skills and build new habits. They also talk about how Samman coachi…
…
continue reading
1
Episode 59 - Want To Be Impactful? Do This
27:00
27:00
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
27:00
If you and your organization could stand out in others' minds as the engineers that are stress free, solutions-oriented, organized AF, helpful, clear and concise communicating, bringers of problem resolutions -------- would you do it? Is that valuable? Or, As long as the job gets done, nothing else matters? Who cares what happens along the way? I f…
…
continue reading
1
SE Radio 628: Hans Dockter on Developer Productivity
56:46
56:46
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
56:46
Hans Dockter, the creator of the Gradle build tool and founder of Gradle Inc, the company behind the developer productivity platform Develocity, joins SE Radio host Giovanni Asproni to talk about developer productivity. They start with some definitions and an explanation of the importance of developer productivity, its relationship with cognitive l…
…
continue reading
1
Episode 58 - Engineering Careers Need This
20:09
20:09
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
20:09
People will choose to do business with those they know, trust, and respect. Even if their service they provide is not "top notch." We can argue all day long about who does what better (especially amongst ourselves and our competitiors), and it won't mean a damn thing. While we spend time thinking we are the best engineers around and provide the bes…
…
continue reading
1
SE Radio 627: Chuck Weindorf on Leaders and Software Engineers
57:07
57:07
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
57:07
Chuck Weindorf, a retired IT director and chief engineer with nearly 40 years' experience in software engineering, joins host Jeff Doolittle for a conversation about the concepts in Chuck's book, Leaders & Software Engineers. Through personal anecdotes and insights gleaned from his extensive career, Chuck underscores quality assurance's critical ro…
…
continue reading
1
Episode 57 - The Game w/ Steve Flanagan
54:02
54:02
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
54:02
I've known Steve for a few months. This guy amazes me with his generosity (and fiery attitude). He helps people help themselves, and advises them to play "The Game" so they can gain an audience, be seen, and win. linkedin.com/in/stevef1 If you could participate in a group of professionals to show them your stuff, make connections, and unlock job op…
…
continue reading
1
SE Radio 626: Ipek Ozkaya on Gen AI for Software Architecture
59:33
59:33
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
59:33
Ipek Ozkaya, Principal Researcher and Technical Director of the Engineering Intelligent Software Systems group at the Software Engineering Institute, Carnegie Mellon, discusses generative AI for Software Architecture with SE Radio host Priyanka Raghavan. The episode delves into fundamental definitions of software architecture and explores use cases…
…
continue reading
1
Episode 56 - If You Can't Do This, You Won't Move Up
13:02
13:02
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
13:02
Your ability to take vague direction and turn it into a desired outcome of the business is so important in your engineering career, but it's something I had never thought of before (in that way). I have been doing this for a long time, since day one actually, but never quite connected the dots to this line of thinking. And I realized something... I…
…
continue reading
1
SE Radio 625: Jonathan Schneider on Automated Refactoring with OpenRewrite
52:45
52:45
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
52:45
Jonathan Schneider, the cofounder of Moderne and the creator of OpenRewrite, talks with SE Radio's Gregory Kapfhammer about automated software maintenance. In addition to exploring the design and implementation of OpenRewrite, Schneider explains how the tool can automatically support software maintenance tasks such as framework migration and securi…
…
continue reading
1
SE Radio 624: Marcelo Trylesinski on FastAPI
41:04
41:04
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
41:04
Marcelo Trylesinski, a senior software engineer at Pydantic and a maintainer of open-source Python tools including Starlette and Uvicorn, joins host Gregory M. Kapfhammer to talk about FastAPI. Their conversation focuses on the design and implementation of FastAPI and how programmers can use it to create web-based APIs. They also explore how to cre…
…
continue reading
1
Episode 55 - Success Through Delegation
27:34
27:34
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
27:34
Delegation for engineers. Ah yes, that endless debate on whether you should just do the work yourself. Are you in camp delegate, or camp do everything yourself? A healthy mixture of both? It's OK to be in either one, and there are seasons to this just like anything else. But if you are looking for support in moving up roles, expanding your team, an…
…
continue reading
1
Episode 54 - Your Weaknesses & Your Strengths: The Actions Everyone Can Benefit From
27:29
27:29
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
27:29
There is a long term and short term strategy around weaknesses and strengths in your engineering career that can have a huge impact if done correctly. Do you think about those weaknesses that you don't know about? How about the strengths you don't know about? How do you identify those, and once identified, what do you do with that knowledge? These …
…
continue reading
1
SE Radio 623: Michael J. Freedman on TimescaleDB
1:05:43
1:05:43
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:05:43
Michael J. Freedman, the Robert E. Kahn Professor in the Computer Science Department at Princeton University, as well as the co-founder and CTO of Timescale, spoke with SE Radio host Gavin Henry about TimescaleDB. They revisit what time series data means in 2024, the history of TimescaleDB, how it integrates with PostgreSQL, and they take the liste…
…
continue reading
1
Episode 53 - The Ultimate Priority For Career Success
31:49
31:49
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
31:49
Co-elevation is the key to an impactful career within an organization. How to achieve this is a broad subject that you can only "learn" so much about before you just have to dive in and start practicing it. We give you what we've learned to be the most effective tactics. I mention a great book called "Leading Without Authority" in this episode. It …
…
continue reading
1
SE Radio 622: Wolf Vollprecht on Python Tooling in Rust
55:10
55:10
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
55:10
Wolf Vollprecht, the CEO and founder of Prefix.dev, speaks with host Gregory M. Kapfhammer about how to implement Python tools, such as package managers, in the Rust programming language. They discuss the challenges associated with building Python infrastructure tooling in Python and explore how using the Rust programming language addresses these c…
…
continue reading
1
Episode 52 - Can Your Influence Really Help That Stuck Person At Work?
21:47
21:47
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
21:47
We all know that someone that appears to be resistant to change, thinks they know everything, seems to be a brick wall to any influence, and definitely doesn't think they are the problem. I mean, I've definitely never been that person before :). Yeah right. While there are many reasons behind this perception (and let's be real, actuality), there ar…
…
continue reading
1
SE Radio 621: Xe Iaso on Fly.io
47:33
47:33
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
47:33
Xe Iaso of Fly.io discusses their hosting platform with host Jeremy Jung. They cover building globally distributed applications with Anycast, using Wireguard to encrypt inter-service communication, writing custom code to handle load balancing and scaling with fly-proxy, why serving EU customers has unique requirements, letting users use docker imag…
…
continue reading
1
Episode 51 - What We Think of "Fake It Till You Make It"
23:31
23:31
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
23:31
It's not a sense of delusion or hubris, it's a strategic plan to get where you want to go. But how? Let's dive in! The Impactful Engineering Project's purpose is to bring awareness, access, success, and mentorship to all new and aspiring engineers. But it doesn't stop there. What we talk about on this podcast applies to seasoned engineers as well. …
…
continue reading
1
SE Radio 620: Parker Selbert and Shannon Selbert on Robust Job Processing in Elixir
59:42
59:42
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
59:42
Shannon Selbert, co-founder of Soren and developer of Oban, and Parker Selbert, creator of the Oban background job framework, chief architect at dscout, and co-founder of Soren, speak with SE Radio host Gavin Henry about robust job processing in Elixir. They explore the reliability, consistency, and observability in relation to job processing, to u…
…
continue reading
1
Episode 50 - How To Make The Most Out of Your First 3 Years
35:07
35:07
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
35:07
Steve would say that the most important thing to the beginning of your career is to "consider all options" as you search to land your first job and as you work your way through your first three years. Steve covers why he believes that choosing the right company may be better than choosing the right job. Let's dive in! The Impactful Engineering Proj…
…
continue reading
1
SE Radio 619: James Strong on Kubernetes Networking
49:55
49:55
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
49:55
Infrastructure engineer and Kubernetes ingress-Nginx maintainer James Strong joins host Robert Blumen to discuss the Kubernetes networking layer. The discussion draws on content from Strong’s book on the topic and covers a lot of ground, including: the Kubernetes network's use of different IP ranges than the host network; overlay network with its o…
…
continue reading
1
Episode 49 - Your Life & Career Success Is A Formula - The Lion Attitude - Our Interview With Kirby Lee
1:03:21
1:03:21
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:03:21
The IMPACT formula. Know it, learn it, live it. Kirby has about 3 decades worth of engineering experience in the AEC workforce that goes into the Lion Attitude System and the IMPACT formula. You don't wanna miss insights from a veteran in the space looking to make huge changes as we enter the new world of work and beyond. Check out all of what Kirb…
…
continue reading
1
SE Radio 618: Andreas Møller on No-Code Platforms
53:53
53:53
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
53:53
Andreas Møller, founder of Toddle, a no-code tool for building scalable performant web applications, speaks with SE Radio's Brijesh Ammanath about no-code platforms. They discuss the role of developers in a no-code ecosystem and explore scalability and performance considerations, as well as enterprise adoption of no-code tools. Andreas also expands…
…
continue reading
1
Episode 48 - One of Those Life Moments That Changes Everything - Steve's Interview
33:06
33:06
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
33:06
Steve's story will inspire you to take action on that one thing you KNOW should be addressed now, instead of when your body chooses for you. And that one THING will help you unlock some serious success in your career. Let's dive in! The Impactful Engineering Project's purpose is to bring awareness, access, success, and mentorship to all new and asp…
…
continue reading
1
SE Radio 617: Frances Buontempo on Modern C++
1:11:16
1:11:16
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:11:16
Frances Buontempo, author of the new book Learn C++ by Example, discusses the C++ programming language, a widely used general-purpose programming language. Host Philip Winston spoke with Buontempo about where C++ fits into the landscape of existing programming languages and how recent C++ standards have changed things. They talk about specific lang…
…
continue reading
1
Episode 47 - WW Jake - Why Aren't We Focusing On "The How" More?
11:47
11:47
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
11:47
Most companies (I could only imagine based on my experience) miss this my a country mile! I hit on something I am very passionate about. I couldn't even wait until I got home to record, so I put in the ear bud, and let it rip while I was on my way home. Hope you enjoy it and that you start implementing the concept right away. Let's dive in! The Imp…
…
continue reading
1
Episode 46 - Leadership or SME? Which One Are You Tracking?
26:48
26:48
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
26:48
A great discussion around the two most common general paths in an engineering career. We talk about what our experiences have been and it may be surprising to you where we weigh in on these! We expect this discussion to help engineers build their big picture perspective or create a reframe around where they are in their career and how they may be m…
…
continue reading
1
SE Radio 616: Ori Saporta on the Role of the Software Architect
54:56
54:56
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
54:56
Ori Saporta, co-founder and Systems Architect at vFunction, joins host Jeff Doolittle for a conversation about the role of the software architect. The episode begins with Ori’s thoughts on what is typically missed or overlooked regarding this role. The conversation then explores aspects of both hard and soft skills required of software architects. …
…
continue reading
1
Episode 45 - Consider Getting Rid of That One Thing - Jake's Interview
25:45
25:45
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
25:45
I'm happy to share one of the greatest level-ups in my life that I have ever experienced. I hope it resonates with someone and that it helps someone else do the same. Let's dive in! The Impactful Engineering Project's purpose is to bring awareness, access, success, and mentorship to all new and aspiring engineers. But it doesn't stop there. What we…
…
continue reading
1
SE Radio 615: Kent Beck on "Tidy First?"
1:01:51
1:01:51
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:01:51
Kent Beck, Chief Scientist at Mechanical Orchard, and inventor of Extreme Programming and Test-Driven Development, joins SE Radio host Giovanni Asproni for a conversation on software design based on his latest book "Tidy First?". The episode starts with exploring the reasons for writing the book, and introducing the concepts of tidying, cohesion, a…
…
continue reading
1
SE Radio 613: Shahar Binyamin on GraphQL Security
56:17
56:17
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
56:17
Shahar Binyamin, CEO and co-founder of Inigo, joins host Priyanka Raghavan to discuss GraphQL security. They begin with a look at the state of adoption of GraphQL and why it's so popular. From there, they consider why GraphQL security is important as they take a deep dive into a range of known security issues that have been exploited in GraphQL, in…
…
continue reading
Everyone runs into that point in their career where they are expected to do more and more. Or so it seems. When the work is piling up, it's a good sign. You are counted on to do the important stuff and are known as the person that can get it done. Then something happens. Even though you are great at your job, you can't handle the work. Things start…
…
continue reading
1
SE Radio 614: Wouter Groeneveld on Creative Problem Solving for Software Development
51:10
51:10
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
51:10
Wouter Groeneveld, author of The Creative Programmer and PhD researcher at KU Leuven, discusses his research related to programming education with host Jeremy Jung. Topics include evaluating projects, constraints, social debt in teams, common fallacies in critical thinking, maintaining flow state, documenting and retaining knowledge, and creating e…
…
continue reading
1
Episode 43 - WW Steve - Resume Tips
3:41
3:41
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
3:41
Get a great tip for you resume to implement right away. Cut through the noise of everyone telling what to include on your resume and get it straight from a hiring manager. A resume is a living document that is important to keep up to date. Even if you are not planning to change jobs, keep that resume up to date with major accomplishments. This will…
…
continue reading
1
Episode 42 - If it Ain't Broke, Don't Fix It - Jake & Steve
19:08
19:08
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
19:08
In this episode, we discuss the old adage and how it applies to you career, what it can tell you about the company you work for, and how you can be proactive in making sure you don't fall into some of the traps it can create. Let's dive in! The Impactful Engineering Project's purpose is to bring awareness, access, success, and mentorship to all new…
…
continue reading
1
Episode 41 - Mastering Confrontation w/ John "Goose" Dunham
47:40
47:40
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
47:40
De către Steve & Jake Maxey - The Impactful Engineers
…
continue reading