Sr. Content Developer at Microsoft, working remotely in PA, TechBash conference organizer, former Microsoft MVP, Husband, Dad and Geek.
152386 stories
·
33 followers

Pragmatic AI in .NET Show: AI-Powered Enterprise Software with Colin Whitlatch

1 Share
From: UnoPlatform
Duration: 0:00
Views: 0

Read the whole story
alvinashcraft
just a second ago
reply
Pennsylvania, USA
Share this story
Delete

Becoming a Better Python Developer Through Learning Rust

1 Share

How can learning Rust help make you a better Python Developer? How do techniques required by a compiled language translate to improving your Python code? Christopher Trudeau is back on the show this week with another batch of PyCoder’s Weekly articles and projects.

We discuss a recent article by Bob Belderbos titled “Learning Rust Made Me a Better Python Developer.” Bob has been on a journey learning to program in Rust, which has made him rethink how he’s been writing Python. The compiler forced him to confront things he’d been ignoring.

We also share other articles and projects from the Python community, including recent releases, a boatload of PEPs, NumPy as a synth engine, firing and forgetting with Python’s asyncio, managing state with signals in Python, a documentation site generator for Python packages, and a tool to explain your Python environment.

This episode is sponsored by AgentField.

Video Course Spotlight: Using Loguru to Simplify Python Logging

Learn how to use Loguru for simpler Python logging, from zero-config setup and custom formats to file rotation, retention, and adding context.

Topics:

  • 00:00:00 – Introduction
  • 00:02:23 – Python 3.15.0a8, 3.14.4 and 3.13.13 Released
  • 00:03:01 – Django Security Releases: 6.0.4, 5.2.13, and 4.2.30
  • 00:03:38 – DjangoCon Europe 2027 Call for Organizers
  • 00:04:04 – PEP 803: "abi3t": Stable ABI for Free-Threaded Builds
  • 00:04:44 – PEP 829: Structured Startup Configuration via .site.toml File
  • 00:05:18 – PEP 830 – Add timestamps to exceptions and tracebacks
  • 00:05:44 – PEP 831 – Frame Pointers Everywhere: Enabling System-Level Observability for Python
  • 00:06:59 – PEP 832 – Virtual environment discovery
  • 00:10:13 – PyCoder’s Weekly - Submit a Link
  • 00:11:15 – NumPy as Synth Engine
  • 00:21:04 – Sponsor: AgentField
  • 00:22:05 – Fire and Forget at Textual
  • 00:25:39 – Learning Rust Made Me a Better Python Developer
  • 00:34:06 – Video Course Spotlight
  • 00:35:49 – Signals: State Management for Python Developers
  • 00:40:34 – great-docs: Documentation Site Generator for Python Package
  • 00:42:32 – pywho: Explain Your Python Environment and Detect Shadows
  • 00:44:01 – Thanks and goodbye

News:

Show Links:

  • NumPy as Synth Engine – Kenneth has “recorded” a song in a Python script. The catch? No sampling, no recording, no pre-recorded sound. Everything was done through generating wave functions in NumPy. Learn how to become a mathematical musician.
  • Fire and Forget at Textual – In this follow up to a previous article (Fire and forget (or never) with Python’s asyncio, Michael discusses a similar article by Will McGugan as it relates to Textual. He found the problematic pattern in over 500K GitHub files.
  • Learning Rust Made Me a Better Python Developer – Bob thinks that learning Rust made him a better Python developer. Not because Rust is better, but because it made him think differently about how he has been writing Python. The compiler forced him to confront things he’d been ignoring.
  • Signals: State Management for Python Developers – If you’ve ever debugged why your cache didn’t invalidate or notifications stopped firing after a “simple” state change, this guide is for you. Signals are becoming a JavaScript standard, but Python developers can use the same patterns to eliminate “forgot to update that thing” bugs.

Projects:

Additional Links:

Level up your Python skills with our expert-led courses:

Support the podcast & join our community of Pythonistas





Download audio: https://dts.podtrac.com/redirect.mp3/files.realpython.com/podcasts/RPP_E292_03_PyCoders.b59c2ad7bc0f.mp3
Read the whole story
alvinashcraft
just a second ago
reply
Pennsylvania, USA
Share this story
Delete

Copilot CLI Remote Access in Cross-platform .NET apps with Uno Platform!

1 Share
From: UnoPlatform
Duration: 12:15
Views: 4

GitHub Copilot recently enabled Remote access - Developers can continue CLI sessions from another device 📱🏃
Let's check out the developer experience with Copilot CLI remote access towards building/testing Uno Platform .NET apps - remote control of Agentic sessions in action:

✔️ CLI session continues on local machine
✔️ Works on mobile browsers or GH Apps
✔️ Monitor progress & respond to Agents
✔️ Test UI with MCP Tools

Agentic workflows on the Go! 🏁

Learn more:
Uno Platform: https://platform.uno/
Uno Platform Blogs: https://platform.uno/blog/
Uno Platform Docs: https://platform.uno/docs/articles/intro.html
Uno Platform Discord: https://discord.com/invite/XjsmQHdKfq

Read the whole story
alvinashcraft
18 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

Tim Cook’s Legacy + The Future of U.B.I. With Andrew Yang + HatGPT

1 Share
The highlights, the lowlights, and how Apple changed in the years since Tim Cook took over as chief executive.
Read the whole story
alvinashcraft
23 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

The Curious Product Owner and the Disempowered One — How Scrum Masters Can Help POs Find Their Voice | Viktor Glinka

1 Share

Viktor Glinka: The Curious Product Owner and the Disempowered One — How Scrum Masters Can Help POs Find Their Voice

In this episode, we refer to product owner anti-patterns and product owner interviews on the Scrum Master Toolbox Podcast.

The Great Product Owner: The Curious Negotiator Who Uses Data and Passion

Read the full Show Notes and search through the world's largest audio library on Agile and Scrum directly on the Scrum Master Toolbox Podcast website: http://bit.ly/SMTP_ShowNotes.

 

"Great product owners are always asking: what if? How can we do it differently? How can we simplify?" - Viktor Glinka

 

Viktor describes great product owners as fundamentally curious people who constantly look for simpler, better ways to do things. But curiosity alone isn't enough — they're also skilled negotiators who navigate conversations with teams, stakeholders, and customers. In scaled setups, their work shifts from clarification to prioritization, and they delegate effectively. Viktor highlights their visualization skills with a concrete example: one product owner showed stakeholders a work composition chart revealing that more than 50% of the team's work was technical debt, making it impossible to deliver new features. That single visualization changed the conversation. Great product owners are also systems thinkers who understand dynamics and root causes, avoiding local optimization. Viktor adds something rarely discussed in frameworks: mindfulness. Product owners face constant pressure, and the ability to make peace with decisions — to move forward without regret — is critical. They also share their passion and vulnerability with development teams, telling them personally why they want to build something. It's the emotional complement to data-driven negotiation.

 

Self-reflection Question: Does your product owner use data and visualization to negotiate with stakeholders, or do they rely on authority and deadlines? How could you help them build those skills?

The Bad Product Owner: The Disempowered Middleman Who Can't Give Direction

Read the full Show Notes and search through the world's largest audio library on Agile and Scrum directly on the Scrum Master Toolbox Podcast website: http://bit.ly/SMTP_ShowNotes.

 

"This fear of not being allowed — it's an illusion. You can always do more. Just try. No one will fire you for a suggestion." - Viktor Glinka

 

For Viktor, the worst product owner anti-pattern isn't about skill or knowledge — it's about empowerment. He believes every person can learn to become a great product owner if they are empowered and trusted by the organization. The red flags are clear: when a product owner talks about deadlines and commitments but never about return on investment or outcomes, that's a sign they're being pushed rather than empowered. Viktor shares the story of a product owner who was struggling to give direction because stakeholders just wanted their features delivered. He was a middleman — afraid to communicate his own vision to the team, afraid to challenge stakeholders. But inside, there was a spark of passion about the product. Viktor helped him uncover it using a simple tool: the product vision canvas. They sat down together and put his thoughts on paper. Once the vision was written, the product owner started thinking about the next step on his own: "What if I show this to stakeholders? What if I tell them there's a better way?" The product vision canvas became the bridge from learned helplessness to ownership.

 

Self-reflection Question: Is your product owner telling themselves "I'm not allowed to" when they actually could do more? What's the smallest experiment you could run together to test that assumption?

 

[The Scrum Master Toolbox Podcast Recommends]

🔥In the ruthless world of fintech, success isn't just about innovation—it's about coaching!🔥

Angela thought she was just there to coach a team. But now, she's caught in the middle of a corporate espionage drama that could make or break the future of digital banking. Can she help the team regain their mojo and outwit their rivals, or will the competition crush their ambitions? As alliances shift and the pressure builds, one thing becomes clear: this isn't just about the product—it's about the people.

 

🚨 Will Angela's coaching be enough? Find out in Shift: From Product to People—the gripping story of high-stakes innovation and corporate intrigue.

 

Buy Now on Amazon

 

[The Scrum Master Toolbox Podcast Recommends]

 

About Viktor Glinka

 

Viktor is an organisational consultant and Professional Scrum Master who helps teams and leaders find simpler ways to deliver value while keeping the human side of work at the center. He's practical, curious, and focused on real outcomes rather than buzzwords. His true passion is adaptability - both in business and in personal life.

 

You can link with Viktor Glinka on LinkedIn.





Download audio: https://traffic.libsyn.com/secure/scrummastertoolbox/20260424_Viktor_Glinka_F.mp3?dest-id=246429
Read the whole story
alvinashcraft
28 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

AGL 466: Jim Vines

1 Share

About Jim

Jim Vines grew up in Alabama, but for the past 25 years he has called New York City his home. His lifelong passion for magic was sparked at the age of 12, when a classmate vanished Jim’s milk money.

Jim co-stars in New York City’s #1 family-friendly magic show, the Broadway Magic Hour, now in its second year of performances. Time Out NY rated the show one of the “Best Magic Shows in NYC,” as well as one of the “Best Off Broadway Shows for Kids and Families.”

In 2017 Jim won the title of North American Champion of Close-Up Magic from FISM, the world congress of magic. When Jim recently performed his award-winning act on the hit TV show “Penn & Teller: FOOL US”, the legendary magic duo said, “Just brilliant! We loved every single second of it!”

Jim has shared his magic throughout the US – at such venues as The Wonderground in Las Vegas, the Smoke and Mirrors Theater in Philadelphia, and the Magic Castle in Hollywood – and in 11 other countries around the world.


Today We Talked About

  • Background
  • Communication
  • Relating to others
  • Learn a magic trick
  • Closeup Magic
  • Parlor Magic
  • Stage Magic
  • Stress
  • Mentalism vs. Magic
  • Butterflies are good… they are a sign you have something exciting to share
  • What to do with your hands
  • Celebrate wins
  • Limit Negativity

Connect with Jim


Leave me a tip $
Click here to Donate to the show


I hope you enjoyed this show, please head over to Apple Podcasts and subscribe and leave me a rating and review, even one sentence will help spread the word.  Thanks again!





Download audio: https://media.blubrry.com/a_geek_leader_podcast__/mc.blubrry.com/a_geek_leader_podcast__/AGL_466_Jim_Vines.mp3?awCollectionId=300549&awEpisodeId=12028406&aw_0_azn.pgenre=Business&aw_0_1st.ri=blubrry&aw_0_azn.pcountry=US&aw_0_azn.planguage=en&cat_exclude=IAB1-8%2CIAB1-9%2CIAB7-41%2CIAB8-5%2CIAB8-18%2CIAB11-4%2CIAB25%2CIAB26&aw_0_cnt.rss=https%3A%2F%2Fwww.ageekleader.com%2Ffeed%2Fpodcast
Read the whole story
alvinashcraft
34 seconds ago
reply
Pennsylvania, USA
Share this story
Delete
Next Page of Stories