Middle-aged book publisher Phillip Carver grew up in Tennessee, but now lives in New York City. He returns to his hometown when his sisters call, urging him to talk their octogenarian widowed father, George, out of marrying a much younger woman.

This journey is the incident that provides the title of Peter Taylor's 1986 novel, "A Summons to Memphis."

Carver moved away to escape an unhappy childhood. The sadness began when bad investment advice from Mr. Carver's business associate, Louis Shackelford, cost the family their fortune, forcing them to move from the cosmopolitan city of Nashville to the smaller, rougher Memphis of the early twentieth century. The death of their mother, Minta, and their father's habit of driving away his children's suitors made life difficult for the family. Phillip's sisters grew to be spinsters who dressed and lived like teenagers well past middle age, while their brother Georgie enlisted in the army and died fighting in World War II.

Taylor slowly reveals the family history through a series of flashbacks that allow the reader to see each character in a new light. The sisters' intervention feels like meddling until we understand the tension in which they grew up and the resentment they feel toward a father who sabotaged their romantic prospects and their chances at love. The family considered their move to Memphis a step down from the more refined Nashville. They left the world of fox hunts and debutante balls for a smaller home and a less civilized life in Memphis. The strain led directly to the despair and death of the mother. These traumas - both real and perceived - strained familial relationships.

"A Summons to Memphis" is a story of betrayal, trauma, understanding, forgiveness, and reconciliation. The book won the 1987 Pulitzer Prize for its well-developed characters and entertaining prose. While not a classic, this novel is an enjoyable read.


Anne Tyler's 1988 novel "Breathing Lessons" takes the reader through a single day in the life of middle-aged couple Ira and Maggie Moran. These two have been married for many years but have drifted apart, primarily because of their different personalities. Ira is logical, cold, and methodical, while Maggie is emotional, friendly, and slightly scatter-brained. The story opens with Maggie causing an automobile accident while pulling out of a garage that had just finished repairing the car after her last accident. She missed the oncoming traffic because she was distracted by a caller to a radio show announcing a second marriage, and she convinced herself the caller was her former daughter-in-law, Fiona. Ira and Maggie travel from Baltimore to Pennsylvania for the funeral of a childhood friend, where they interact with their middle-aged former classmates, many of whom lament their lost youth. On the way home, Maggie convinces Ira to stop and visit Fiona and their grandchild, whom they have not seen in years. During this visit, Maggie convinces Fiona to return home with them and have dinner with their son (and her ex-husband) Jesse. The reunion does not go as Maggie had hoped.

Tyler brings to life a set of flawed characters. None is evil, but they cannot get out of their own way. Maggie is friendly and outgoing, but projects her hopes onto others to the point of meddling. Ira recognizes a doomed relationship, so he derails it with cruel frankness. Jessie and Fiona hope to reconcile, but neither is willing to initiate the healing process, and both are too emotionally immature to sustain a successful relationship.

To complicate matters, Ira and Maggie each feel they have given up their dreams for a life of mediocrity. They are unhappy, yet they stay together. On multiple occasions, Maggie tells her husband she will never forgive him; yet she always does.

Through flashbacks to Iran and Maggie's courtship, a reunion of classmates at a funeral, and an attempted reconciliation of a failed marriage, "Breathing Lessons" shines a light on the effects of our changing lives. It shows us reflecting on our decisions and asking "What if..."
Taylor holds a mirror to the well-meaning but self-destructive behavior many of us engage in when we lose direction in our lives.


GCast 208:

Creating UI Tests with Playwright

Use the Playwright testing tool to record, create, and run automated user interface tests in multiple browsers


Dan Rey on Windows Recall

Comments [0]

Episode 885

Dan Rey on Windows Recall

Windows Recall is a preview feature that automatically captures screen shots of your work. Dan Rey describes the service, how it can help you, and how Microsoft is addressing privacy concerns in the product.


Najee 2026When I think of Najee, I think of his soft melodies playing on smooth jazz radio stations.

Saturday night at Chicago's City Winery, he played the music that made him famous, but he also showed just how funky he can be. Backed by an outstanding band consisting of guitar, bass, keyboard, and drums, he shifted seamlessly between smooth jazz and funk as easily as he switched between soprano saxophone, alto saxophone, and flute. Often, he followed one song immediately with another, giving little time for the sold-out audience to show their appreciation in between. A gentle flute solo led into a funky break, featuring a fantastic solo by bass guitarist Blair Prince Bryant.

Najee and David 2026The band mixed originals with covers of songs made famous by Freddie Jackson, Anita Baker, and others. The sold-out crowd sang along to his Stevie Wonder medley.

Najee closed his set with "Salvador" from his latest album, which he described as a tribute to Angela Bofill, followed by "Noah's Ark," which he wrote for his young son, who is now thirty years old.

The 68-year-old saxophonist/flautist continues to entertain audiences with his multi-instrument proficiency and his charm. He reached across the footlights to shake hands with and engage the crowd multiple times during the show and hung around afterward to sign autographs and pose for photos.

The music and the man projected joy at this performance.


Neil Gaiman published "Don't Panic: Douglas Adams & The Hitchhiker's Guide to the Galaxy" in 1988 and I just got around to reading it. As a longtime fan of the writings of both Douglas Adams and Neil Gaiman, this book appealed greatly to me.

I have read nearly everything written by both Adams and Gaiman, and I have returned to his "Hitchhikers" series multiple times.

In this book, Gaiman focuses mostly on Adams's most famous work, "The Hitchhikers Guide to the Galaxy," which began as a radio show that Adams later adapted into novel form. He expanded the novel to a trilogy and later to a 5-book series, which he jokingly called an "increasingly inappropriately named trilogy." A TV series, movie, a stage production, and a computer game provided different perespectives on the story of helpless and hapless arthman Arthur Dent who escapes the destruction of his home planet and embarks on a series of misadventures across space and time. Douglas Adams's input varied with each adaptation, as did the success of the final product.

Gaiman conducted extensive interviews with Adams and includes many quotes from the author; but he also includes perspectives from many collaborators.

The wit of Neil Gaiman rivals that of Douglas Adams, and he shows it off in this book's prose. "Don't Panic" is less of a biography than a peek into the writing style of Adams. Although the book focuses on Adams's Hitchhiker stories, we get a peek into some of his other works, including the Dirk Gently series, the Starship Titanic game, and the late humorist's unfinished stories collected in "Salmon of Doubt." I even learned of Adams's contributions to Monty Python and Doctor Who. Gaiman brings the reader into Douglas's creative process, including his infamous tendency to overcommit and miss deadlines.

It was a sad day when the world lost Douglas Adams, but this book helps to keep his memory alive.


Episode 884

Joe Guadagno on Application Insights and Azure Monitor

Joe Guadagno discusses the advantages of collecting telemetry data about your application, the tools available in Azure to do this, and how you can use these tools to improve your application.


December 2025 Gratitudes

Comments [0]

1/4
Today I am grateful to face 2026 with optimism.

1/3
Today I am grateful to catch up on sleep yesterday.

1/2
Today I am grateful for lunch with Dan and Charity yesterday.

1/1
Today I am grateful:
- for an amazing few days in Las Vegas
- for the hospitality of Jay and Christina
- to attend New Year's Rockin' Eve last night, featuring Chance the Rapper and Shemekia Copeland
- to celebrate the New Year at the Renaissance with Charity's family last night/this morning

12/31
Today I am grateful for breakfast yesterday with Jay, Christina, Matthew, and Heather.

12/30
Today I am grateful to see "The Wizard of Oz" at the Las Vegas Sphere last night.

12/29
Today I am grateful to see KÀ last night - my first Cirque du Soleil experience!

12/28
Today I am grateful for my first visit to Allegiant Stadium to see the Raiders and Giants battle for last place yesterday.

12/27
Today I am grateful to arrive safely in Las Vegas.

12/26
Today I am grateful for:
- Christmas with my family yesterday
- video calls with my siblings in Sydney and Kaui

12/25
Today I am grateful for a Polish Christmas Eve celebration last night.

12/24
Today I am grateful to achieve Premiere Gold status on United Airlines before the end of the year.

12/23
Today I am grateful for the hospitality and generosity of Joseph and Deidre

12/22
Today I am grateful to attend a fun Cardinals - Falcons game yesterday on my first visit to State Farm Stadium.

12/21
Today I am grateful to play parlor games with Joseph, Deidre, and their friends yesterday.

12/20
Today I am grateful for nachos and margaritas with Joseph last night in Arizona.

12/19
Today I am grateful:
- deliver a presentation at the Chicago Python User Group yesterday
- to attend a Copilot Mingle and CHI Tech Days yesterday
- to host the Gopher Security Startup meetup last night

12/18
Today I am grateful to host many user groups this past month.

12/17
Today I am grateful to see "Christmas with C.S. Lewis" last night at the Broadway Playhouse.

12/16
Today I am grateful to participate in the Mock Interview session with interns graduating from i.c. stars

12/15
Today I am grateful to see an exciting Chiefs - Chargers game yesterday in Kansas City.

12/14
Today I am grateful to attend my building's holiday party last night.

12/13
Today I am grateful:
- to help distribute Christmas gifts to elementary school students in Little Village yesterday
- to see "Elf: The Musical" last night

12/12
Today I am grateful to see Sogol for the first time in years at the AI Collective meetup last night.

12/11
Today I am grateful to attend an Open House at Fitzgerald's Night Club in Berwyn last night.

12/10
Today I am grateful for our best cloud computing user group meeting so far.

12/9
Today I am grateful to host and attend AI Camp last night.

12/8
Today I am grateful to see violinist Damien Escobar in concert last night.


"The Autobiography of Martin Luther King, Jr." is not an accurate title for this book. An author typically writes their autobiography later in life, reflecting on all their experiences. This book is a collection of Dr. King's journals, published writings, notes, and speeches.

These writings provide insights into the history and philosophy of the civil rights icon. He talks of how the revolutionary tactics of Mahatma Gandhi inspired his commitment to peaceful protests. He draws inspiration from the Old and New Testaments, philosophers, and history. He speaks of the need for the courage to act and to speak out against injustice. He tells of the evolution of his attitude toward America's involvement in the Vietnam War, and his influence with the administrations of Presidents Kennedy and Johnson. The reader learns about the evolution of King's thinking - for example, in his eventual opposition to the war in Vietnam. He tells of the protests he helped to organize and lead in Montgomery and Selma. King briefly met Malcolm X, whose violent methods he opposed, but the two did not have time for a meaningful face-to-face dialogue.

Dr. King had every reason to respond with violence to the racism of his day. He was the victim of a near-fatal knife attack, a fire bombing of his house, politically-motivated arrests, and countless threats against himself and his family. He displayed almost infinite patience in his dedication to peaceful protests.

Prophetically, he talks about his own mortality. In one of his most inspired speeches, King tells a crowd in Memphis: "I've been to the mountaintop! I've seen the Promised Land. I may not get there with you. But I want you to know tonight that we, as a people, will get to the Promised Land!" An assassin took Dr. King's life the following morning.

We will never know if King planned to write such a book because he was assassinated in 1968 at the age of 39. This collection is as close as we will come to that unwritten, unpublished volume. It is worth reading because Dr. King's words still have meaning today - almost six decades after his death!


GCast 207:

Mastering GitHub Copilot course, Using GitHub Copilot with Python, Part 2

Learn how to use GitHub Copilot with a Python application. This video covers sections 3 and 4 of the "Using GitHub Copilot with Python" lesson. It shows how to use GitHub Copilot Chat in Agent mode and how to customize GitHub Copilot with instruction files


Episode 883

Bernadette Atanga on The Cost of Emotional Suppression in Tech Leadership

Dr. Bernadette Atanga discusses emotional suppression and its cost, especially among men in the IT industry. She identifies the causes, symptoms, costs, and solutions to this issue.

Links:
https://www.amazon.com/BENEATH-ARMOR-Practical-Strategies-Vulnerability/dp/B0F1NYP2HH/
https://atangamd.com/


Kà is a Visual Treat

Comments [0]

KaAfter all these years, I finally attended a Cirque du Soleil performance. Saturday evening, we saw Kà at the MGM Grand Theater.

Kà tells the story of twins separated and driven from their homeland after an attack by a group of archer warriors, and the battles and other conflicts they must overcome to reunite.

The music was great, as were the acrobats, the dancers, and the acrobatic dancers. The impressive costumes included attire from a variety of cultures, as well as a giant crab, turtle, centipede, and starfish. Puppeteers worked giant birds that flew across the audience. 

KaBut the sets were the real stars of this show. Giant platforms rose, sank, and tilted to provide the audience with a unique perspective of the action and intensify the sense of danger. These platforms, along with curtains and lights, became boats, glaciers, and oceans. Fire shooting from a seemingly bottomless pit below frequently threatened the protagonists.

And there was plenty of action! Warriors attacked our hero at each turn, and the dancing conveyed a sense of danger as fighters fought above and fell into a seemingly bottomless pit.

It isn't easy to point to a single highlight in this impressive show, but athletes running inside and outside, rotating cylinders whipped around by cantilevers while jumping rope, stand out for me.

It is hard to imagine this spectacle working outside the MGM theater that was built specifically for this show two decades ago. Characters ran along catwalks along the sides and swung out over the audience. Some of them began these acrobatics fifteen minutes before the show started.

Although the plot of Kà can be challenging to follow without knowing the story in advance, the visual spectacle more than makes up for this shortcoming.


Episode 882

Ankita Guha Biegas on Neural Networks and PyTorch

Ankita Guha Biegas discusses Neural Networks - what they are, how they work, when to use them, and how to use PyTorch to use them effectively.

Links:
https://github.com/ankitaguhaoakland/Google-Michigan-Dev-Fest-2025/
https://drive.google.com/file/d/1was3sJSSzDHrmhcbv2k-T6y_H-sVFqOw/view


Christmas With C.S. Lewis 2025British playwright David Payne wrote and starred in "Christmas with C.S. Lewis." In it, Payne portrayed the famous author in a one-man show, which takes place entirely in Lewis's living room during the holiday season.

Payne's son Daniel has now taken over the starring role in this play, which opened Tuesday evening at Chicago's Broadway Playhouse.

Although billed as a on-man show, Payne involves the audience, addressing his questions directly to the crowd and responding to their reactions. He fills the room with stories of his close friend J.R.R. Tolkien, with whom he often discussed and debated religion, and of his wife Joy, an American expatriate who married Lewis to remain in England. Although their marriage was one of convenience (Lewis was a confirmed bachelor in his 50s at the time), they eventually found love and passion, fueled by Joy's cancer diagnosis.

Payne fills the production with humorous stories and poignant moments. He talks of his religious conversion and acceptance of the divinity of Jesus. He talks of the unexpected death of his mother and the coldness of his father. And he talks of his evolving relationship with Joy.

It felt like a pleasant evening with a close friend.


GCast 206:

Mastering GitHub Copilot course, Using GitHub Copilot with Python, Part 1

Learn how to use GitHub Copilot with a Python application. This video covers sections 1 and 2 of the "Using GitHub Copilot with Python" lesson. It shows how to use GitHub Copilot Chat in Ask mode and how to use inline chat.

Links:
https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/
https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/tree/main/Using-GitHub-Copilot-with-Python


Bill Fink With HololensI was asked not to tell this story.

Before I begin, I want you to know two things about this story:

  1. It is about my friend Bill, who died
  2. It is not a sad story

I know that second point sounds strange after you read the first point, but stay with me.

Bill Fink and I worked together for years. We were both Technical Evangelists at Microsoft. Bill was ideally suited for this job because he loved playing with gadgets, learning how to do cool things with new technology, and sharing that knowledge with others.

He and I worked together many times, and we became close. We discovered that we had both previously worked for the same small consulting company a few years earlier.

In the summer of 2015, Bill was diagnosed with pancreatic cancer. Pancreatic cancer is notoriously aggressive and difficult to detect, which contributes to the low survival rate among those diagnosed. Bill was not diagnosed early. He immediately took a leave of absence from his job.

Our teammates lived in every part of the country, while Bill lived in Bellville, IL, outside St. Louis, MO. Even though I lived 300 miles away in Chicago, I was his closest teammate. So I drove down to visit him every few weeks. His energy was low, and he couldn't talk for long, but I think he appreciated someone coming to see him. After each visit, I sent an email to the rest of the team to let them know how Bill was doing and to keep him in their thoughts.

One day, our friend Jason approached me with an idea. He had been working with the team that makes the Microsoft HoloLens. This augmented reality device projects holograms into the wearer's eyes, interacting with the real world and elements of a virtual world. This device was not yet available for sale. But Jason's contacts on the product team had access to a prototype, which they were willing to bring to Bellville. Bill loved playing with new technology, and this tech wasn't even at the "new" stage yet.
Jason asked me to help because he knew I had kept regular contact with Bill.

So we set our plan in motion.

When I told our team what we were doing, my manager gathered a gift box for Bill. It included shirts, jackets, hats, towels, and other items, branded with our team's logo.

Jason flew from his home in Texas to Chicago, where I live, and where our local Evangelism team was hosting a public event. After the event, Jason and I drove down to St. Louis and checked into a hotel. The next morning, we met two members of the HoloLens product team. After breakfast, the four of us drove to Bill's house. His wife knew we were coming, but Bill did not. Jason and I knocked on the door and told Bill we were in the neighborhood and decided to drop by. He invited us in. I sat down and opened the gift box, handing each item to Bill, one at a time. When the box was empty, I turned it over and shook it, saying, "I could have sworn we had something else... Oh yeah! I remember!" At this point, I opened the front door and called to the men from the product group to come in.

At Bill's HouseFor the next two hours, they demonstrated the HoloLens, showed off unreleased software, and let each of us try it out. Bill went through each program. Bill enjoyed it so much that he called his son and told him to drive over, so he could enjoy it.

Most of the time, when I visited Bill, I could only stay 30-45 minutes. He would be too exhausted to host a visitor after that. On this trip, we stayed at his house for well over two hours. He was far more energized than I had seen him since his illness began.

Driving back to Chicago, Jason and I were elated. Jason had planned the perfect gift for Bill, and he had allowed me to be a part of it.

I only saw Bill once more after this. He passed away ten years ago yesterday.

But the story does not end there. A few weeks later, I received a call from an assistant to a Microsoft Executive Vice President. The EVP had heard about our story and wanted to share it with Microsoft CEO Satya Nadella during a Senior Leadership meeting scheduled for later that day. She asked if I had any photos to share. I did, and I sent them to her, and Satya heard Bill's story. She asked me not to share this story, fearing it would come across as a publicity stunt. But I think enough time has passed, and Bill’s story  deserves to be told.

I will always be grateful to Jason for including me in his idea. I will be forever thankful to Bill for helping me appreciate life. These are the reasons I do not consider this a sad story, despite the death of my friend.

I have worked for Microsoft for over twelve years, and this remains the best thing I have done during that time.

Photos


Tim Moore on AI for Founders

Comments [0]

Episode 881

Tim Moore on AI for Founders

Tim Moore is the founder and CEO of AI company Clixie.ai, and advises angel investors, giving him a unique perspective on the startup world. He talks about how startup founders can use AI to enhance their business, some of the challenges inherent in implementing this technology, and industry trends.

Links:
https://www.linkedin.com/company/black-tech-saturdays/posts/
https://www.linkedin.com/newsletters/start-in-michigan-7255177976583974912/
https://www.start-midwest.com/


Elf: The Musical, Chicago 2025It is difficult for me to define why I enjoyed "Elf: The Musical" so much on Friday evening at Chicago's Auditorium Theatre. The music was good but not out of the ordinary for a Broadway musical, and the story was a simplified version of the Will Ferrell movie "Elf."  But it resonated with those of us who enjoyed the film, and the music enhanced the libretto with some fun interludes.

For those few unfamiliar with this story, Buddy lives at the North Pole, raised by Santa and his elves. Despite towering over the elves, he has no clue that he was born a human. When Santa reveals his origins, he travels to New York in search of his birth father, who turns out to be a grumpy businessman with no interest in Santa or a new son.

The producers included some creative elements. The opening scene featured elves dancing and singing. Most shows opt for two ways to portray pint-sized characters: Hire child actors or hire little adults. This show chose to have full-size adults walk on their knees, wearing black cloaks and false legs that hid the lower half of their bodies. The result was superb, as the legs bounced and swung in time to their dancing and walking. It was a clever form of puppetry, and it worked!

The show used minimal physical sets against animated video backgrounds. This technique created a sensation of movement as the characters ran through Manhattan or floated on an iceberg from the North Pole. I have not seen this done before, and it impressed me.

But the characters were the show's biggest strength. Jack Ducat as the simple-minded, good-hearted Buddy played his character with the over-the-top enthusiasm one would expect. Jeff Brooks as Buddy's father was great, as Buddy's stoic, business-obsessed father was perfect in the role originated by James Caan. Even Andrew Hendrick as Santa was great in his brief performance, choosing a more cheerful demeanor than the grumpy Ed Asner from the film. None matched the level of their on-screen counterparts, but they were not far behind.

The only downside of the evening was the couple behind me who thought it was acceptable to have a loud conversation during the second act. I expected some noise from an audience that included many children, but I was surprised to see adults when I turned around and asked them to shush.

But this did not spoil a delightful evening that cannot help but put one into the Christmas spirit.

And the main reason I enjoyed this musical was that it was so much fun!


Damien Escobar 2025"I grew up in The Bronx," announced Damien Escobar to the City Winery crowd Sunday evening. "And this ain't normal," he quipped, pointing to his violin.

Damien was an anomaly. His single mother raised him in the tough Jamaica neighborhood. But he escaped the streets, discovered a passion for music, and honed his craft at Juilliard.

Damien Escobar 2025Backed by driving drums and complex keyboards, Escobar led the trio while entertaining the crowd with instrumental songs on his electric violin for two hours in the evening's first set.

Although the first half of the show featured many of the performer's original compositions, he drew cheers of recognition when playing the music of others in the second half. It began with The Whispers' "Rock Steady," followed by Anita Baker's "Rapture" and "What You Won't Do for Love" by the late Bobby Caldwell. The crowd erupted on the opening notes of Prince's "Purple Rain."

Repeatedly, Damien expressed his appreciation to the crowd. At one point, he poured himself a glass of wine from the Winery and toasted the audience for several minutes.

Damien Escobar has mastered the violin and applied that skill to jazz-rock fusion. Even among jazz musicians, he is an anomaly.


Episode 880

Michele Leroux Bustamante on Cloud Security at Scale

Michele Leroux Bustamante discusses how to design and build secure applications for massive consumer consumption.


November 2025 Gratitudes

Comments [0]

12/7
Today I am grateful to attend a basketball game at the University of Chicago yesterday with my family.

12/6
Today I am grateful for my new Kindle Paperwhite.

12/5
Today I am grateful to attend the local company potluck yesterday.

12/4
Today I am grateful for nights I can fall asleep quickly.

12/3
Today I am grateful for a long weekend in Charlotte, NC

12/2
Today I am grateful for lunch with Emiel yesterday in Charlotte.

12/1
Today I am grateful for my first visit to Bank of America Stadium to see a Panthers - Rams game yesterday.

11/30
Today I am grateful for:
- lunch with Richard and Shondrecca
- a visit to the NASCAR Hall of Fame
- an exciting overtime Hornets-Raptors game on my first visit to the Spectrum Center

11/29
Today I am grateful to play card games with friends last night.

11/28
Today I am grateful for Thanksgiving dinner with friends yesterday.

11/27
Today I am grateful for a long holiday weekend

11/26
Today I am grateful for a good working relationship with my teammates and managers.

11/25
Today I am grateful to attend a cabaret last night performed by the cast of "A Beautiful Noise"

11/24
Today I am grateful to see Cyrus Chestnut in concert last night

11/23
Today I am grateful to attend two of my son's Kalamazoo College basketball games this weekend, including an exciting overtime victory yesterday!

11/22
Today I am grateful to speak at the Michigan DevFest for the first time.

11/21
Today I am grateful to see the musical "A Beautiful Noise" last night.

11/20
Today I am grateful:
- for dinner last night with Beth and Pete.
- to talk with Gaines this morning for the first time in a long time

11/19
Today I am grateful to see Patti Smith in concert last night.

11/18
Today I am grateful to host a student hackathon yesterday

11/17
Today I am grateful for a weekend in Kalamazoo visiting my son.

11/16
Today I am grateful to see a Western Michigan - Miami University hockey game last night on my first visit to Lawson Arena.

11/15
Today I am grateful to see Keyon Harrold in concert last night

11/13
Today I am grateful:
- to attend an exciting overtime Blackhawks-Devils ice hockey game in a United Center suite last night
- to speak about GitHub Copilot to students at the Illinois Institute of Technology yesterday

11/12
Today I am grateful to learn a lot about automated UI tests this week.

11/11
Today I am grateful for my new mop.

11/10
Today I am grateful to see Jeff Daniels in concert last night.

11/9
Today I am grateful:
- for breakfast yesterday with Trinh
- to see Margaret Atwood speak in Lincoln Park yesterday

11/8
Today I am grateful to see Josh Ritter in concert last night.

11/6
Today I am grateful to deliver 3 presentations to 3 different audiences yesterday.

11/5
Today I am grateful to serve as Master of Ceremonies for the Fabric Fast Technical track this morning.

11/4
Today I am grateful to learn how to use some new features in Adobe Premiere Pro.

11/3
Today I am grateful to see Everclear in concert last night, along with Sponge and Local H.


Erin Morgenstern's novel "The Night Circus" takes the reader backward and forward in time as it weaves a complex tale. The author frames her story with chapters at the beginning and ending of the book, told in the second person and the present tense. These chapters describe the reader's encounter with a circus that appears without warning or advertising, opening after sunset and closing before dawn.

Between these bookends, she tells two stories. One involves Bailey, a farm boy in 1902 Massachusetts. On a dare, Bailey sneaks into the circus during the daylight hours, where he meets and befriends a young girl and her twin brother.

The other story begins decades earlier. Rival magicians engage in a contest pitting their young proteges against each other. Hector Bowen (Prospero the Enchanter) pits his daughter Celia against Marco, an orphan adopted and mentored by Mr. A.H. (The Man in the Grey Suit). The elder magicians manipulate their young apprentices into a rivalry over which the youngsters lack control and understanding. The two young proteges join Le Cirque des Rêves, a mysterious circus, in which the workers never age, and true magicians disguise their craft as sleight of hand. The circus moves across Europe, developing a devoted group of followers who call themselves the "Rêveurs."

The earlier story jumps ahead in time with each chapter, as the young wizards grow up, attempting to learn their destiny. Eventually, the circus moves across the Atlantic to Concord, MA, and collides with the Bailey story.

I like the way that Morgenstern bounced between the two timelines, merging perfectly. Minor characters became major characters. Rivalries became romances. Mysteries unraveled layer by layer. The plot unfolds slowly, but she has a talent for building sympathetic heroes and callous villains. She favors character development and scene exposition over action. The primary character of this book is the circus, which exerts its power upon all who work in it or enter it. Her descriptions of the magic and illusion display the author's imagination.

"The Night Circus" is an enchanting story with an intriguing ensemble cast. After reading it, I count myself among the Rêveurs.


GCast 205:

Mastering GitHub Copilot course, Integrating MCP with Copilot

In this video, I walk through the excellent tutorial "Integrate MCP with GitHub Copilot." In this lesson, you learn to use GitHub Copilot to interact with an MCP server, extending the AI functionality of Copilot.

Links:
https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/
https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/


Episode 879

Carlos Reblos on Developer Tools for SQL Server

Carlos Robles is a Product Manager for Microsoft Database Developer Tools.

He talks about Visual Studio Code extensions, using GitHub Copilot with SQL Server, SQL containers, integration with Microsoft Fabric, upcoming features, and the retirement of Azure Data Studio.

Links:
http://aka.ms/vscode-mssql-roadmap


Almost every generation of the Howland family of Alabama had a male named "William." In the mid twentieth century, the current William Howland secretly married his black housekeeper Margaret, at a time when interracial marriage was illegal. When their children grew up, Margaret sent them away to avoid the racism of the Deep South.

The incident came to the fore years after William and Margaret died. William's granddaughter, Abigail, married an ambitious politician whose speeches often aligned with the Ku Klux Klan. One of Margaret's children leaked the news of mixed blood in Abigail's family, destroying her husband's chances at the governorship and setting the townspeople against Margaret's family.

Shirley Ann Grau's 1964 novel "The Keepers of the House" shines a light on the explicit racism prevalent in the Deep South.

Grau tells a story about human struggles, race relations, honor, and revenge. She examines the roles of women and blacks in a society that hinders them with mores and laws. William accepts his relationship with Margaret, but knows that those around him will not, so he keeps their marriage a secret. Ultimately, Abigail pays the price two generations later. It matters not that the Howland family is among the most prominent in the state. Their secret is enough to enrage the community and incite them to judgment and violence.

Although Grau's characters lack depth, she unfolds her story well. It builds slowly, revealing the history of the Howland family and Abigail's young adulthood, but it accelerates at the end as the family secret is revealed.

The novel caused controversy in 1964. Many in the South did not like to be reminded of the existence of institutional racism. But it won the Pulitzer Prize for Fiction the following year.


In 1992, Robert Olen Butler published "A Good Scent from a Strange Mountain" - a collection of sixteen short stories and one novella. Each story tells of a different person or family from Vietnam.

The collection includes the following tales:

  • A North Vietnamese Communist who defected and decided to work for the Americans after the Viet Cong murdered his family.
  • A family reunited with the wife's grandfather, discovering that the grandfather has no recollection of his granddaughter.
  • The ghost of Ho Chi Minh visits a dying old man. The two worked together in their youth, and they talk of their political struggles and the fate of their country.
  • As a spy for the Americans during the war, a husband had unlimited power to exact revenge on his enemies. He longs for this power in America when he suspects his wife of infidelity.

- An encounter with a demonic ghost who saves people only to devour them later.

Although there is no continuity between the stories, they share some common threads. All but one story is told from the point of view of a native Vietnamese (an American living in Vietnam narrates the final story); and most of the characters have immigrated from Vietnam to Louisiana, where they attempt to assimilate into American society while retaining some of their Vietnamese identity and customs.

Butler does a good job contrasting Eastern and Western cultures, as well as the struggles immigrants face in navigating those differences.


Episode 878

Jennifer Wadella on The 7 Deadly Sins of Management

Jennifer Wadella has learned that there is no universal advice for managers to apply in every organization and in every situation. But she has found some things that managers should always avoid doing. She shares her seven deadly sins of management.


A Beautiful Noise in Chicago 2025"A Beautiful Noise" has been touring for eighteen months, including a stop in Chicago last year. This month, the troupe returned to the Windy City to recreate the Neil Diamond musical biopic in front of a sold-out Cadillac Palace Theater. I caught the Thursday evening performance.

The story begins in the office of a psychologist, where the doctor opens a book of Neil's song lyrics and an aging Neil tells the story of his life through those songs. Diamond is on his third marriage, and his performing days are behind him - a difficult situation for one who has always defined his identity through his music.

We flash back to a young Neil pitching his songs to a publisher, who soon decides that the young songwriter is a better interpreter of his own music than The Monkees, Lulu, or Deep Purple. The young Brooklyn-born Neil is uncomfortable in the spotlight, but loves performing. He falls in love with Marcia, leaves his wife and daughters, signs a recording contract with a mob-controlled record company, and his career skyrockets. As Act 1 closes, Diamond delivers a final hit song ("Sweet Caroline") and the mob releases him from his contract.

Act 2 opens years later. Neil's hair is longer; he performs every night in front of tens of thousands of people, and he has embraced his fortune and fame, touring almost constantly in front of adoring fans. The constant travel strains his second marriage, which ends with the couple singing "You don't bring me flowers" to one another.

"A Beautiful Noise" is about balancing fame and work obsession with personal relationships. Neil Diamond struggled to balance the public and private aspects of his life, which cost him two marriages. Robert Westenberg and Nick Fradiani are brilliant as old and young Neil, respectively. Their duet at the end is moving, signifying the man's self-acceptance of all that he was and became. Of course, the music was great, and Anthony McCarten's story ties the songs together into an emotional tale.

After taking their bows, the cast returned to the stage to promote a charity auction and to sing "Sweet Caroline" again - this time with the help of the audience. It was an excellent finish to an excellent show.


Patti Smith 2025Patti Smith was there at the beginning of the punk rock movement. She was a frequent booking at the famed New York punk club CBGB, and she released high-energy albums in the same era as The Ramones, The Sex Pistols, and Iggy Pop. She share the rebellious nature of those punk bands, but her intelligent lyrics and more complex arrangements set her music apart from the frantic three-chord formula used by many of her contemporaries.

She established a reputation as a punk poet with the 1975 release of her debut album "Horses."

Fifty years later, Smith is touring to celebrate the anniversary of that landmark album. This week, the Chicago native brought the tour home with two performances at the Chicago Theatre. I caught the second night show on Wednesday.

Ms. Smith began the show by playing each track on the album in order. She prefaced each song with a brief story about its origin. She based "Break It Up" on a dream about Jim Morrison breaking free from within a statue. A conversation with Jimi Hendrix shortly before his death inspired her to write "Elegie."

At the conclusion of the album, Smith stepped off stage, allowing her band to perform a medley of songs by Tom Verlaine's Television, which they described as their "sister band."

Patti Smith 2025Smith returned to the stage to sing, dance, shout, and spit for the remainder of the set, concluding with "Because the Night," her biggest commercial hit. She told the story of receiving the music from Bruce Springsteen and setting it aside until one night when she wrote the lyrics while awaiting a call from Fred "Sonic" Smith, with whom she was involved in a long-distance relationship.

Smith's band was excellent with Tony Shanahan on keyboard and bass guitar, JD Dorety on drums, Lenny Kay on guitar, and Jackson Smith on guitar and bass. Jackson is the son of Patti and Fred, and he was joined on stage by his sister, Jesse Paris Smith, who played keyboards during the encore. The encore began with "Ghost Dance," a tribute to Native Americans, followed by the anthem "People Have the Power," which inspired the crowd to sing along.

Patti Smith remained on stage long after the music stopped, taking photos, hugging her band and her children, and shaking hands with the audience. It was clear she did not want this homecoming to end.

Set List


GCast 204:

Mastering GitHub Copilot course, Using GitHub Copilot with JavaScript

In this video, I walk through the excellent tutorial "Using GitHub Copilot with JavaScript." In this lesson, you learn to use GitHub Copilot to create and modify JavaScript, as well as how to add custom instructions for GitHub Copilot.

Links:
https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/
https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/tree/main/Using-GitHub-Copilot-with-JavaScript


Episode 877

Jimmy Bogard on Monetizing Open Source Software

Jimmy Bogard created and maintains the popular open source projects, Automapper and Mediatr. Recently, he decided to build a business around these tools - charging some users for the tools and keeping it free for others. He talks about the challenges encountered in monetizing an open source project.


John Scofield 2025After a professional musical career spanning fifty years, three Grammy Awards, and nine nominations, John Scofield continues to enjoy entertaining audiences. It is a delight to see a musician of his caliber and success play a small club. I caught his first set Thursday evening at SPACE in Evanston.

Scofield brought with him an outstanding group of musicians: Gerald Clayton on piano and organ, Bill Stewart on drums, and Vicente Archer on upright bass. Clayton was particularly impressive in his solos.

What Scofield did not bring was a plethora of guitars. He played only his Ibanez, using a control panel at his feet to change the sound. At one point, he removed a shoe for better control of the panel. With this guitar, he was able to switch seamlessly between jazz-rock fusion, blues, love ballads, and straight-ahead jazz.

With his head tilted back and his eyes closed, he gave the impression that he was guiding the guitar, rather than playing it.

His composition "Boulez Saal," which he wrote to dedicate a concert hall of the same name in Berlin, left us speechless. Clayton's piano solo on this song was impressive.

My only complaint was that the organ blocked my view of most of the stage from my front-row seat. SPACE has a small stage, so the extra keyboard crowded the area.

But this was a minor issue. The music was enough to overcome the visual limitations of the evening.


Jeff Daniels 2025Sunday evening, Jeff Daniels walked onto the City Winery stage and curtsied to the audience, before sitting at the only chair and plugging in the only guitar. "Bears won," he said to the partisan Chicago crowd. He sang the praises of new Bear coach Ben Johnson, who arrived in the offseason from Daniels's hometown of Detroit. Technically, Jeff is from Chelsea, Michigan, a small town about 40 miles west of Detroit. One can hear the rural Midwest in his voice and mannerisms, and sometimes in his music.

He sang and played for the sold-out audience, filling the evening with mostly original music and with stories.

He recounted the time Ted Turner invited him to play during the unveiling of Turner's star on Hollywood Boulevard. Jeff lamented the fact that he does not have a Hollywood Boulevard star. He accepted, thinking this might be the closest he would ever come to getting his own star. He then launched into "Are You As Excited," a song about the fleeting nature of fame.

"Not bad for an actor," he said a couple of times during the evening. And it was true. Although Mr. Daniels is most famous for his acting career, he is also an accomplished guitarist, singer, and songwriter.

He recounted his experience singing for Kelly Clarkson. When he told her that it is ok to play guitar even if you are no good at it, Kelly looked at him with terror in her eyes. But she softened when he played "When My Fingers Find Your Strings," a love song to his guitar. Kelly liked the song so much that she and her band played it a few months later.

In introducing "Jesus Was a Stoner," he said that his research revealed that marijuana was much more potent in Biblical days. "Those of you who are religious," he quipped, "Buckle up!"

He shared a story about working with the Circle Repertory Company, an off-Broadway theater company, early in his career. They featured plays written by American playwrights, including future Pulitzer winner Lanford Wilson, who asked Daniels to write music to one of his poems.

He told of the time he passed Ryan Reynolds in a hallway. As they tried to avoid bumping into one another, Reynolds told him, "Let's take our pants off and relax." Daniels immediately went to his dressing room and wrote a song around that line. Soon after he told this story, the audience was singing along to that line.

Jeff finished the evening with a story song about the time he rented a recreational vehicle, drove across the country, and accidentally left his wife at a rest stop.

He followed with a hopeful song - "Crazy World" - to finish his set.

"This crazy world's gone crazy,

Who am I to judge?

It's nice to know, in a world full of hate,

There's someone out there still making love."

He unplugged his guitar, stood up, curtsied, and walked off stage.

We all agreed. He was much better than “Not bad.”

Photos


This year, the keynote address at the Microsoft Ignite conference focused on Artificial Intelligence.
Microsoft Commercial CEO Judson Althoff began by talking about the company's Frontier Success framework. This framework focuses on companies hiring the best people, engaging with customers, reshaping business processes around AI, and finding ways to innovate. He referred to AI Transformation as "democratizing intelligence," a phrase I fully intend to borrow.

Here are the announcements that caught my attention.

Microsoft Agent 365

Agent 365 provides more capabilities to the Copilot tools in M365 applications. This brings Copilot for Security tools into M365. The agent registry offers visibility into every agent in your enterprise.

Agent registry

  • Visibility into every agent in your enterprise
  • Enforce access controls to data and system
  • Easy way to see and understand your agents
  • Safe and secure way to interact with your agents
  • Secure all agents: protect and respond to threats

Work IQ:

They referred to it as "Work IQ." It works across your entire workflow. They showed off how to use this tool to create an app in minutes.

Agent HQ


Allows you to assign GitHub issues to Copilot, which generates code and a pull request in response.

Azure AI Foundry

Azure AI Foundry has been renamed to Microsoft Foundry. It now includes Anthropic models.
A new Model Router automatically selects the LLM best suited to your project.

Fabric IQ

Uses AI to assist in working with data in Fabric. Integration with Foundry IQ
Sustainability
Microsoft is committed to achieving net-zero energy consumption at its data centers within the next year. Scott Guthrie talked about the technology data centers are using to capture and reuse cooling water.

AKS Automatic

It is easier and faster to create and deploy K8S clusters from code
Generally available today.

Azure Horizon DB (announced)

Compatible with PostgreSQL
Supports Vector Indexing and semantic search.

Conclusion

Microsoft is clearly emphasizing its commitment to and investment in Artificial Intelligence. Their priority seems to be using AI to make your job easier.

Disclaimer

This post is about what I heard in the keynote. In no way should you consider this an official announcement from Microsoft. It is always possible that I misheard or misunderstood something. For more information, check out The Ignite Book of News.



Episode 876

Kathryn Grayson Nanz on Usability Testing

Progress Design and Developer Advocate Kathryn Grayson Nanz talks about software user experience and how to effectively test usability.


JoshRitter2025Josh Ritter radiates joy when he performs. He bounced onto the stage at a sold-out Thalia Hall on Friday evening at the start of his show. A smile spread across his face as he told the audience: "I am Soooo happy to be here!" and launched into "Monster Ballads."

That joy never left him during his two-hour performance. We felt it when he played love songs ("Strangers"), frantic songs ("To the Dogs or Whoever"), dark songs ("Honeydew, No Light"), Anthems ("Wild Ways"), songs of lot love ("Truth Is a Dimension, Both Invisible and Blinding"), cover songs ("Rhythm of My Heart") and hymns ("The Throne").

His range was as impressive as his backing band, The Royal City Band, which included his longtime bassist, Zack Hickman, and the excellent pianist, Sam Kassirer. Each of them shared the stage with Josh in accompaniment, while the rest of the band took a break.

Multiple times during the evening, Josh told the audience, "Thank you soo much!" In return, we thanked him. We too were Soooo happy to be there!


Everclear2025-1Everclear released "Sparkle and Fade" in 1995. It was their first album on a major label (Capitol Records), and it launched a period of fame among the alternative rock crowd. The fame lasted through the next few years and subsequent albums.

When the band's popularity faded a few years later, most of the original Everclear members departed. But lead singer and songwriter Art Alexakis reformed the group with new members and the old name.

In 2025, this incarnation of Everclear celebrated the thirtieth anniversary of that landmark album with a tour. The tour concluded Sunday evening at Thalia Hall in Chicago's Pilsen neighborhood.

The show began with two midwestern punk bands, resurrected from the 1990s and early 2000s. Detroit-based Sponge opened with a brief set. Chicago natives Local H followed, playing for nearly an hour. Local H is the first two-piece punk band I remember seeing live. They filled the theater with sound using just drums, guitar, and vocals.

Alexakis did a good job of channeling the difficulties in his personal life into moving and energetic music. For example, he wrote the song "Strawberry" while recovering from alcoholism. He told us this while declaring he was now "36 years clean and sober."

Everclear2025-2The setlist consisted of every track from "Sparkle and Fade" in the same order as listed on the album. The only exception was "Santa Monica" (the album's biggest single), which they teased with one verse and then reprised as the final encore song.

Everclear mixed in a few hits from other albums, including "Wonderful," "So Much for the Afterglow," and "I Will Buy You a New Life."

The three bands collaborate well. Everclear's bassist joined Local H for a couple of songs, and Everclear invited the lead singers of Sponge and Local H during their set. The latter donned a Robert Plant wig to sing a Led Zeppelin medley.

The three bands filled the show with energy and fun for both the audience and the musicians. My only complaint is that Alexakis overused his catchphrase, "Can I get a 'Fuck Yeah!'" too frequently throughout the show. It was annoying, but it was not enough to spoil the fun.


GCast 203:

Mastering GitHub Copilot course, Lesson 1 Getting Started with GitHub Copilot, Step 3

In this video, I walk through Step 3 of the excellent Microsoft Learn tutorial "Getting Started with GitHub Copilot." In this step, you learn to use the Edit Mode of GitHub Copilot to generate code for your application.

Links:
https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/
https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/tree/main/Getting-Started-with-GitHub-Copilot


I recently ran into and corrected an issue with my PowerShell execution policy.

In my case, I was trying to install an npm package that was remotely signed, but my execution policy required that all packages be locally signed by a trusted publisher. I received the following error:

File C:\Program Files\nodejs\npm.ps1 cannot be loaded. The file C:\Program Files\nodejs\npm.ps1 is not digitally signed. You cannot run this script on the current system.

Microsoft remotely signed this file, but my PowerShell environment policy prevented me from running it locally.

You can view your execution policy with the following command:

Get-ExecutionPolicy

The possible return values are:

  • AllSigned: All scripts, including locally running scripts must be signed by a trusted publisher
  • Bypass: Signing is not checked. Any script can run.
  • RemoteSigned: Allows running scripts that are signed remotely
  • Restricted: Prevents some but not all scripts from running
  • Undefined: No execution policy set. The operating system policy takes effect.
  • Unrestricted: Unsigned scripts can run. Similar to Bypass, but it warns the user before executing an unsigned script.

My PowerShell session policy was set to "AllSigned."

The solution was to change the executing policy to "RemoteSigned," which I did with the following command:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

Running Get-ExecutionPolicy again returned "RemoteSigned"

After changing this policy, I was able to install the npm package succesfully.


Sam Gomez on AI Agents

Comments [0]

Episode 875

Sam Gomez on AI Agents

Sam Gomez is Head of AI and ML at Geneca. He talks about AI Agents and how to build them by writing custom code or by using Azure AI Foundry.


October 2025 Gratitudes

Comments [0]

11/2
Today I am grateful to see an improv show last night on my first visit to the Revival - Improv Theatre.

11/1
Today I am grateful to all those who donated this week to support Parkinsons research.

10/31
Today I am grateful for a new iPhone

10/30
Today I am grateful to attend an exhibition game against Western Michigan for my son's Kalamazoo College team last night.

10/29
Today I am grateful for four days in New Orleans.

10/28
Today I am grateful for my first visit to Smoothie King Center to see the Pelicans play the Celtics last night.

10/27
Today I am grateful to visit the Caesars Superdome for the first time yesterday and see a Saints - Buccaneers game.

10/26
Today I am grateful
- for an airboat ride in Jean Lafitte, LA
- to see the Krew of Boo parade last night in New Orleans's French Quarter

10/25
Today I am grateful
- for our team's virtual offsite this week
- to arrive safely in New Orleans this morning

10/24
Today I am grateful:
- to see Cyril Neville in concert last night
- to attend the ODi Pre-Conference Reception yesterday

10/23
Today I am grateful to spend a couple minutes practicing piano chords every day.

10/22
Today I am grateful for no meetings yesterday.

10/21
Today I am grateful that the stomach pain that kept me awake most of Sunday night is now gone.

10/20
Today I am grateful for dinner last night with Dan, Charity, and Donna

10/19
Today I am grateful to hear Stephen Dubner talk about his book "Freakonomics" yesterday at the University of Chicago

10/18
Today I am grateful for 3 doctor appointments this week.

10/17
Today I am grateful to see Jonathan Coulton in concert last night

10/16
Today I am grateful for dinner with Tim last night

10/15
Today I am grateful to attend the Chicago Ventures Summit yesterday

10/14
Today I am grateful for:
- 12 years at Microsoft
- a few days in Orlando, St. Augustine, and Jacksonville.

10/13
Today I am grateful:
- to see the Jacksonville Jaguars play the Seattle Seahawks yesterday on my first visit to EverBank Stadium
- to see dolphins swimming in the St. Johns River last night

10/12
Today I am grateful to walk around historic St. Augustine, Florida yesterday.

10/11
Today I am grateful for coffee with Esteban yesterday

10/10
Today I am grateful to speak at the #DevIntersection and #CybersecurityIntersection conferences yesterday in Orlando

10/9
Today I am grateful to attend the AI Tour for Partners yesterday at the Willis (aka "Sears") Tower

10/8
Today I am grateful:
- to volunteer to wrap gifts for patients at Lurie Children Hospital yesterday
- to Pete for presenting at my user group last night

10/7
Today I am grateful for a new car battery

10/6
Today I am grateful for breakfast yesterday with Megan and Amanda.


Brazillian Paolo Coelho wrote "The Alchemist" in 1988. The book sold poorly in its first printing, but arguably became Coelho's most famous work after he established himself with other successful novels.

"The Alchemist" tells the story of young Santiago, a Spanish shepherd who travels to the Egyptian pyramids in search of a treasure foretold by a fortune teller and a wandering king.

Along his journey, Santiago meets an ancient alchemist. As the pair travels across the Sahara, Santiago learns about life from the old man. Multiple times, the boy loses all his money, but manages to recover enough to resume his journey.

Much of the story is mystical: In addition to the alchemist's ability to transform lead into gold, Santiago has direct conversations with the wind, the sun, and God; dreams and omens always accurately foretell the future, albeit indirectly; and King Melchizedek of the Old Testament appears centuries after his death.

This book explores the themes of overcoming fear and hardship, as well as the role of fate in our lives. Coelho frequently brings up Santiago's "Personal Legend" - an encouragement to identify and pursue one's dreams and embrace one's destiny. The author emphasizes the interconnectedness of all things in nature, including the universal language of love. Although the boy suffers many setbacks, the universe ultimately rewards him for doing the right thing.

"The Alchemist" is an enjoyable fable told simply and straightforwardly.


Episode 874

Jayson Street on Hacking and Social Engineering

Jayson Street talks about low-tech ways that hackers can bypass cybersecurity systems, and ways you can protect your network and data against these attacks.


Even before Cyril Neville took the stage Thursday evening, his son Omari amped up the crowd with outstanding versions of the Neville Brothers' "Hey Pockey Way" and Dr. John's "Walk On Gilded Splinters."

The crowd was already on their feet dancing when the Cyril walked out, preceded by his horn section. For ninety minutes, Cyril, Omari, and the band entertained a packed house at Fitzgerald's Night Club in Berwyn.

The youngest sibling of the legendary Neville Brothers, Cyril has been recording and touring with his own bands for the past thirty years. Thursday evening, he drew on many of these recordings and the music of others. We heard covers of songs such as Professor Longhair's "Tipitina" and Creedence Clearwater Revival's "Proud Mary." Cyril's arrangement of "Exactly Like You" was more soulful than the famous Frank Sinatra version. He also drew from the Neville Brothers' songbook, including "The Tambourine" and "Brother Jake."

Cyril turned 77 earlier this month, but you would not know it to see his energy as he sang, danced, and soaked in the solos of his backing band.

No matter what this band played, they injected the funkiness we come to expect from a Neville. It was a delightful mix of New Orleans blues, rock, R&B, and funk.

The Neville family has been producing excellent music for decades. That music lives on through the youngest brother, Cyril, and his youngest son, Omari.


Carol Shields's 1993 novel "The Stone Diaries" is about the life of Daisy Goodwill Flett and of the people around her.

Shields begins with the story of the courtship of Daisy's parents. Cuyler Goodwill fell in love with the obese orphan Mercy Stone, who died giving birth to Daisy. Daisy's youth is filled with trauma. A neighbor ("Aunt Clarentine") raises Daisy until her death. Clarentine's son, Barker, cannot care for her, so she moves to Indiana to live with her birth father before marrying Harold Hoad, an alcoholic who falls to his drunken death on the couple's honeymoon. Shortly afterward, she marries the much older Barker and moves to Ottawa, where she raises their three children.

Each chapter of "The Stone Diaries" describes a part of Daisy's life: Birth, Childhood, Marriage, Love, Motherhood, Work, Sorrow, Ease, Illness and Decline, and Death. Years - sometimes decades - pass between chapters. The author tells Daisy's story from the edges of her life.

Daisy's story is not heroic. She is everywoman, dealing with what life offers her. It is a saga that takes the reader from rural western Canada to an Indiana college town, then to the suburbs of Ottawa, and finally to a retirement in Florida.

The word "Diaries" in the book's title is misleading. The author frequently shifts from the third to the first person, often allowing others to tell Daisy's story. We hear about Daisy's career as a newspaper columnist through letters from her publisher and her readers. When she falls into depression after a rival, we learn the details through the voices of Daisy's friends and family speculating on the cause of her depression.

Shields shows us how people change throughout their lives. The scope of time allows us to see Daisy's growth from an insecure girl to a devoted wife and mother to a career woman through her struggles with and recovery from depression. But many of the peripheral characters also grow as they age.

"The Stone Diaries" is a touching story of a woman's life told from many points of view. It is about dealing with loneliness and about personal growth.


GCast 202:

Mastering GitHub Copilot course, Lesson 1 Getting Started with GitHub Copilot, Step 2

In this video, I walk through Step 2 of the excellent Microsoft Learn tutorial "Getting Started with GitHub Copilot." In this step, you learn: - to use the Inline Commands of GitHub Copilot to suggest code changes - to use Copilot to generate Commit messages

Links:
https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/
https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming/tree/main/Getting-Started-with-GitHub-Copilot


Episode 873

J Tower on Over engineering Software Projects

J Tower has seen many architects and engineers make the mistake of adding needless complexity to applications. He discusses the types of overengineering and ways to avoid these errors.

Links:

https://trailheadtechnology.com/blog


Yakov Bok was a handyman, also known as a fixer, which makes him the title character of Bernard Malmoud's 1966 novel "The Fixer." Bok was a Jew living in nineteenth-century Tsarist Russia, who moved to Kiev seeking a new life after his wife left him. The Russian government oppressed Jews, so Yakov changed his name and hid his religion, seeking work in a neighborhood forbidden to his people. After his employer discovered his deception, others accused Yakov of the murder of a Christian boy. He was imprisoned for years without a trial or formal charge.

The numerous lies and false testimony levied against him make his case appear hopeless, yet he survives. Bok is a victim of the fear and hatred heaped upon the Jews of his time and place. Antisemitism ran strong in the Russia of his day. The belief that Jews drank the blood of murdered Christians in mystical rituals fueled the public's fear and hatred.

This book is a painful novel to read. Malamud provides excruciating details of the torture and humiliation suffered by Bok.

Malmoud based Bok's troubles on the ordeal of Menahem Mendel Beilis, who was falsely accused of a similar murder in 1911.

"The Fixer" is a story of institutionalized discrimination; of paranoia and suspicion; of the hostility and the inaction of society in the face of oppression. But it is also the story of hope and defiance. Yakov refuses to confess under pressure and endures years of a bleak existence.

The lessons of "The Fixer" should resonate with readers today, who witness hate speech against immigrants and minorities in my country, who are accused of everything from stealing benefits to eating pets.


JonathanCoulton2025Jonathan Coulton has never achieved the fame he deserves. His music spans a variety of genres, and his ability to mix catchy melodies with clever lyrics is unmatched. But he has managed to build a fan base that loves his talent. This was evident at his sold-out performance Thursday evening at Chicago's City Winery. Many in attendance sang along to each of his songs. And he drew massive applause when he introduced songs with descriptions such as "Here is a song I wrote for a video game" ("Still Alive") or "Here is a song about zombies" ("Re: Your Brains")

With a catalog spanning hundreds of songs, Coulton announced that he developed an algorithm for deciding which songs to play in which order. The algorithm consisted of playing them in alphabetical order. He admitted the system was "stupid," but it had the advantage of letting the audience immediately know if he was skipping their favorite song, so they wouldn't have to wait to be disappointed.

Although he performed almost all originals, he did an impressive version of Billy Joel's "Scenes from an Italian Restaurant" - a mini rock opera that featured horns, strings, and orchestration on Joel's original recording. Although Coulton played an acoustic guitar unaccompanied by a band, he emulated the other instruments with his voice to the amusement of the crowd. His only other nod to another composer was his French tribute to Rick Springfield ("Je Suis Rick Springfield") in which he sang a few lines of "Jesse's Girl" to the tune of "Code Monkey."

He deviated from his guitar once when he picked up a zendrum – an electronic percussive instrument that he used to remix the funk dance break "Mr. Fancy Pants."

JonathanCoultonAndDavid2025I felt a part of this show. When the MC asked who was a Vinofile member, I was the only one who clapped. When Jonathan took the stage, he pointed me out as the only member and even remembered me when we met briefly after the show.

Coulton opened his encore set with a cleaned-up version of his racy anthem "First of May," replacing a four-letter word with "hug" to the amusement of the crowd.

Part of me wishes Jonathan Coulton had achieved more commercial success. But another part of me is grateful he is still playing intimate clubs like the City Winery. It was a show everyone should see.

Set List



<< Older Posts