2024 Recap¶
Table of Contents¶
Disclaimer: the content of this post is a reflection of my life journey and not specific to my work at JPMorganChase.
You can read my 2023 Recap here.
This Year’s Theme¶
While writing this recap, I found myself thinking the words, “I finally got organized and” a number of times. I felt a sense of cumulative momentum this year that came from building on prior knowledge and experience.
Work¶
I continued as a Python/Django software engineer doing task orchestration and distributed systems engineering. The year went well, including a very positive end-of-year review.
January¶
Los Angeles 2023 Trip Recap¶
The dream Los Angeles trip that I took in early December 2023 turned into a dream recap filled with my favorite stories, photos, and videos.
My most-viewed Los Angeles videos:
Kinesis Advantage360¶
In 2020, I bought a Kinesis Freestyle Pro split keyboard. Although the keyboard itself was fairly traditional, I loved the 20’’ separation cord and tenting. The unique Kinesis Advantage2 keyboard had long piqued my curiosity as well. When Kinesis came out with the Advantage360 split version with tenting, I finally pulled the trigger.
This keyboard is the most comfortable that I have ever used. The contoured shape shortens reach and the thumb presses heavily-used keys, instead of the pinky.
Having said that, the layout is similar, but not exactly the same as a regular QWERTY, and I do not recommend using it if you have to “hunt and peck.” Also, like the Freestyle Pro, it is one-size fits all, and slightly larger for a woman’s smaller hands.
Kinesis Advantage360
DjangoCon US 2023 Recap Popularity¶
I published a DjangoCon US Recap in October 2023. It was featured in Django News Newsletter Issue 205. I learned in January that the recap had been Django News Newsletter’s top article for months.
February¶
Spring Fun for My Nieces¶
I want to start doing random, fun things for my nieces. I decided to buy them some board games.
Games purchased:
Guess Who?
Candy Land
Scrabble
Clue
I had countless hours of fun playing these when I was a kid.
We FaceTimed while they opened the box. They immediately began playing and loved them.
CFP Connect¶
Last year, I obtained sponsorship from a JPMorganChase Managing Director to start a monthly departmental meetup in Plano that became known as PS Connect, then CFP Connect. This year, it grew to be a quarterly event typically attended by 100+ plus people, filled with knowledge-sharing, networking, and fun, and supported by top department leadership across Plano.
It was a pleasure to continue to be part of the core team organizing the events.
March¶
DjangoCon US Talk Topics Inspiration List¶
Every year, fellow DEFNA Board Member Jeff Triplett publishes a list of talk topics he’d like to learn more about at DjangoCon US. He also encourages other DEFNA Board Members to publish their own.
Last year, I finally got organized and created a Talk Topics Inspiration List for DjangoCon US 2023. This year, I created a Talk Topics List for DjangoCon US 2024.
Our talk submission stats since I began publishing my list:
2022: 152
2023: 189
2024: 194
I am confident that my list played a major role in the increase in submissions. I am really proud of that!
My list was featured in Django News Newsletter Issue 222, along with Jeff’s list and DjangoCon US Program Chair Drew Winstel’s list.
DjangoCon US Website Design¶
As a DEFNA Board Member, I help oversee DjangoCon US, including the website design. I am also an avid photographer.
During DjangoCon US 2023, I walked around downtown Durham and took some photos of the quirky artwork there. During the always-fun website design iteration process, I shared these photos with the website team.
Snapshots I took in downtown Durham
I am super excited that my photos helped inspire this year’s theme. The website design makes me smile, and I hope it makes you smile too!
A shoutout from our amazing designer Joni Trythall of YupGup!
Joni did a DjangoCon US Design Reflection featuring all of our designs since 2018.
They are so beautiful!
Thank you to Joni for a special recognition at the end of her post.
Conference Snapshots¶
After years of collecting conference snapshots, I got organized and created a page of my Favorite Conference Snapshots and the stories behind them, as well as a page of Speaker, Board, and Organizer Photos.
Family Tragedy¶
On April 15, 2022, my Aunt Judy died of pancreatic cancer. On March 29 of this year, my Uncle Edward passed away too. He had been suffering from probable Lyme-disease induced dementia and took a fall, but ultimately, he died of a broken heart.
A part of me never believed this day could happen, and I wished it never would. Uncle Edward and Aunt Judy were truly larger than life.
My aunt and uncle in better times
His life was not so easy after Aunt Judy died. He missed his Judy. He died peacefully, and I am comforted by the fact that he had a smile on his face.
You can learn more about him in his obituary or the replay of his funeral.
He was one-of-a-kind. He was a brilliant engineer and businessman and the best brother my mother could have ever asked for.
My mom put her heart into providing the funeral music. He would have absolutely loved it.
My uncle was an avid hunter. My cousin Andrea Markel Hastings organized one last duck call for him at the cemetery by a few of his fellow hunting buddies.
There’s something in my eye.
Beautiful sympathy flowers from DEFNA… in a strange coincidence, my cousin pointed out that the roses were one of my uncle’s favorite colors
April¶
Lemurs at Tanganyka Wildlife Park¶
Because our DjangoCon US host city Durham, North Carolina has the largest population of lemurs outside of Madagascar, we featured a “friendly” lemur on our website last year.
A “friendly” lemur with a smile on its face
After years of hearing about Tanganyika Wildlife Park in Goddard, Kansas, mom and I decided to go. I had no idea until I got there that you can feed lemurs. They were so soft and gentle. I loved spending time with these real-life, friendly lemurs!
Mom, me, and the lemurs!
Me feeding a lemur a craisin out of my palm! It’s holding my hand.
JPMorganChase Eclipse Watch Party¶
On my way back to Plano after my uncle’s funeral, I got stuck in eclipse travel. I arrived back in Plano in time for the eclipse, but hadn’t had time to plan. Fortunately, JPMorganChase had me covered. Eclipse glasses were handed out around campus, and we convened outside for a watch party. It’s hard to put into words what it was like to watch the eclipse with what must have been thousands of co-workers.
Here is a little taste of the fun. This was a small portion of the crowd. Clouds intermittently covered the sun, but parted in time for the totality. The crowd cheered and Total Eclipse of the Heart played in the background. Super fun!
PyTexas 2024¶
PyTexas 2024 took place in Austin, Texas from April 19-21.
PyTexas has been on my bucketlist for years, and I finally went.
I met Jason Koo at DjangoCon US 2022 in San Diego where he generously helped as an organizer. It was great to see him again, and I look forward to learning more about Neo4j Graph Database! On the bright, sunny, second day of PyTexas, he invited me to be in this photo.
Nick, Dan, Jason, Josh, me, Carol
It was a pleasure to get a snapshot next to my incredible friend Carol Willing. She had given an amazing keynote that morning. It is a must watch! I was also standing next to Josh Cannon who read the very clever Oh the (Methods) You Can (Make) book by Dunder Seuss.
All of the videos are available on the PyTexas Youtube channel.
Austin Sightseeing¶
Franklin’s Barbecue¶
On a whim, I went straight from the airport to Franklin’s Barbecue for some of their brisket. Many believe it to be the best in the United States. The meat was melt in your mouth with very little fat. It was the best brisket that I’ve ever had, but I waited in line for an hour and a half to get it. On the bright side, I chatted with an incredibly nice man in line, and he bought my meal.
Franklin’s interior
Finally inside Franklin’s
The meal!
Downtown Austin¶
On Friday and Saturday, I explored the downtown.
View of Block 185 from Lady Bird Lake Trail
Saint Mary Catholic Cathedral
Texas State Capitol
Lyndon B. Johnson Presidential Library¶
On Saturday, I visited the LBJ Presidential Library.
Replica Oval Office
The library included an exibit about the Kennedy assassination. Hear the commentary.
Bruce Springsteen Foundation Exhibit¶
As I walked around the LBJ Presidential Library, I nearly missed the premier of an incredible exhibit curated by the Bruce Springsteen Archives called Music America: Iconic Objects from America’s Music History. The exhibit featured “more than one hundred objects representing the best of American music, spanning decades and genres.”
It was by far the highlight of my visit and worth the price of admission alone.
A few of my personal favorites:
The history of African influence on American music
Stevie Ray Vaughan’s “Number One” Guitar
Prince’s shirt from Purple Rain and “Cloud” guitar
Ella Fitzgerald’s dress
Elvis Presley’s 1956 Tupelo Concert shirt
Beatles’ Shea Stadium concert ticket
John Coltrane’s Saxaphone
Buddy Holly’s suit and letter to his mother
B.B. King’s Lucille guitar
Dizzie Gillespie’s trumpet
The first rock & roll records (“The Fat Man” and “Rocket 88”)
Prince Purple Rain shirt and “Cloud” guitar
Beatles’ Shea Stadium concert ticket
Buddy Holly letter (1957)
Austin Central Library¶
PyTexas was held in the gorgeous Austin Central Library, a tourist destination in its own right.
The stunning rooftop garden with a view of the Austin skyline and Colorado River.
May¶
Gym¶
Last year, I’d never been in a gym before and was afraid to go. My friend DeAnna Troutman Anaya talked me into getting started.
A few years ago, she found out that she was on her way to having debilitating illness. She was able to avoid it by getting fit. She regularly lifts weights and has an impressive physique. She is redefining what it means to be a grandmother.
When I started using an elliptical, I limited myself to ~70 steps per minute. Otherwise, I would get winded. Now, I am regularly up to 120+ steps per minute, and when life gets busy for a short time, and I don’t exercise regularly, I am able to get back to my top performance within just a few sessions. I would love to know the science behind it.
One day too many
I returned to the gym regularly on May 2nd and added light weight lifting. In combination with aerobic activity, I’ve read that weight lifting has a number of benefits as we age: bone density, muscle mass, coordination and balance, general health.
By June 1st, I’d already had a personal best on the elliptical and broke that record many times over throughout the year.
According to my chef friend Sheldon, having a personal trainer has been life-changing for him in his life and work. It is something I am considering.
DjangoCon US Featured Post¶
I was featured on DjangoCon US social media accounts, along with current Django Fellow Natalia Bidart and former and current DEFNA Board Members Drew Winstel, Tim Schilling, and Koji Idressa.
PyCon US 2024¶
PyCon US 2024 took place from May 15-23 in Pittsburgh, Pennsylvania.
Thank you to Bernat Gabor for encouraging me to go! It was well worth it.
After the conference, I did some “heavy lifting” from conference connections made. A few examples:
Based on a conversation with Black Python Devs Founder K. Jay Miller, I liased with DEFNA to further the interests of Black Python Devs at DjangoCon US 2024
Based on a conversation with PyTexas Chair Mason Egger, I made PyTexas sponsorship pitches to interested parties
Based on a conversation with Quansight Labs Co-director Tania Allard, I attempted to rekindle a prospective open source process within my network
June¶
PyCon US 2024 Recap and Hacker News¶
I wrote a deep dive of my PyCon US 2024 experience.
As my recap reflects, as far as talks go, I was particularly interested in major new developments around free-threading, per GIL subinterpreters, and JIT compilation.
Not long after I posted my PyCon US 2024 Recap on social media, I got a rave review from Kenneth Reitz, PSF Fellow and author of Requests Python package (#5 for PyPI downloads, over 10,500,00 downloads/day, depended on by over 2,900,000 repos).
Unbeknownst to me, Neil Stoker, Senior Director of Ratings AI at Fitch Ratings, had submitted the recap to Hacker News.
He tweeted to me that it was trending there. It had reached #2!
#2 on Hacker News… so close to #1. Beaten out by Tim Bray’s sofa parable, lol
#2 for nearly an hour
On the “front page” for about 12 hours
It eventually reached 186 points and 91 comments
While the recaps I have written of smaller Python/Django conferences have been widely shared in their own right, I believe that the universal appeal of PyCon US drove the massive popularity of this post.
The new Python Release Manager Hugo van Kemenade whom I had the pleasure of meeting at the conference included my recap as the must read recap in his conference recap roundup.
I also made it to Django Co-creator Simon Willison’s blog! Thank you to Simon for the kudo.
Validation of my work among the world’s leading Python practitioners and global community means a lot to me.
It was also featured in Django News Newsletter Issue 236 and pip Trends Newsletter.
Thank you to the incredible Lacey for this sweet kudo!
DFW Pythoneers¶
After months of good intentions, I finally committed to attending DFW Pythoneers meetup. It was a great time! I got to see Kevin Horn for the third time in two months and Broadus Jones for the second time in two months. :)
I really enjoyed Jim Vogel’s talk about Pydantic, MongoDB, Beanie, and FastAPI.
Summer Fun for My Nieces¶
In keeping with my plan to do more random, fun things for my nieces, I asked my sister what I could buy them for summer.
Based on her suggestion, I bought them:
Four X-Shot fast-fill water blasters
24 reusable, magnetic, fast-fill water balloons
I’ve been told the water balloons were a big hit, no pun intended.
Innovation Week Global Hackathon¶
It was an amazing Innovation Week at JPMorganChase. I attended presentations Monday, Tuesday, and Wednesday, then finished the week off by participating in the Global Hackathon for the second year in a row.
My first project fell through. Feeling disheartened, Wednesday night, I looked through the projects again and saw a new one that was highly relevant to my work in the Databases Department. I reached out to the team and joined. It felt meant to be. My team was inspiring! I learned a lot and made some new friends.
Here I am with my Plano-based hackathon teammates.
July¶
Wellness Screening¶
Throughout July, August, and September, I took advantage of JPMorganChase employee health and financial services benefits.
After completing certain wellness activities, JPMorganChase will pay money into my MRA (Medical Reimbursement Account) and reduce my monthly insurance premiums. Although it’s not the primary reason to do it, it’s a nice incentive.
In July, I did my wellness screening. My blood pressure and body mass index (BMI) were calculated, and a fingerstick was used to calculate my blood sugar, cholesterol and triglycerides. My bad cholesterol had gone down 22 points since my 2023 screening.
August¶
CFP Connect Panel¶
CFP Connect hosted a women in leadership panel. The world has enough manels. Bring on the wanels.
Women in Leadership Panel
Financial Advisor¶
Using employee financial services benefits, I began working with a JPMorganChase personal advisor and private banker.
What I learned from them has helped me understand the larger picture better, create a longterm financial strategy across all of my assets, and better leverage employee benefits.
I also conveniently paid off my student loans.
September¶
Preventative Care¶
Continuing with my wellness activities, for the first time, my doctor and I created a comprehensive, longterm annual preventative care plan. I completed a full physical, mammogram, colon cancer screening, and got up-to-date with my vaccinations. I feel fortunate to be “healthy as a horse.”
To improve my longterm health, I’ve cut back on animal products and now “eat the rainbow” often at home and work.
Beautiful salad bar at JPMorganChase Plano
More Good Luck¶
Last year, I had a modest rent increase. I’ve been assuming my rent would increase very year until I’d simply be priced out of renting. This year, to my surprise, my rent was significantly lowered. With so much bad news in the world, it’s nice to know it’s not all doom and gloom.
DjangoCon US 2024¶
I attended DjangoCon US from September 22-27. It was an absolute blast. I wrote a recap about it.
Thank you to Django News for featuring it in Issue 254!
Standing ovation for organizers
October¶
CFP Connect and Mo¶
October CFP Connect served as a forum to get to know new Head of CFP Mo El-Gammal who brings extensive experience from Amazon and Microsoft. It was exciting to see an initiative I started become a platform this powerful.
A few of us stragglers enjoyed a photo with Mo after the event
CockroachDB Day¶
As my team’s CockroachDB expert, I had the pleasure of attending a JPMorganChase Plano CockroachDB Day.
Sightseeing in Dallas¶
On October 4, I spent the day sight-seeing in Dallas. I went to the Dallas World Aquarium, the Sixth Floor Museum, Terry Black’s Barbecue, then the Dallas Zoo.
Dallas World Aquarium¶
The Dallas World Aquarium was unique and amazing. There were a number of awe-inspiring scenes and fun animals.
Three story waterfall… wow!
Fish tunnel… can’t believe I took this photo. Magical!
A few years ago, I wrote some code to create artwork for the final project of a Stanford Python course. At the aquarium, I saw a scene that very much reminded me of a favorite “artwork” that my program made. It was a small aquarium filled with sea life from British Columbia.
Sea life from British Columbia
A favorite “artwork” my program made
Sixth Floor Museum¶
I had no idea what the Sixth Floor Museum would be like. The window where Oswald allegedly stood is behind a glass display. It was surreal to stand at the window nearest to it and look down at a perfect view of the motorcade route below.
Route simuation
The route
Terry Black’s Barbecue¶
After trying the world famous Franklin’s Barbecue in Austin in April, I had the pleasure of trying Terry Black’s Barbecue. Terry Black’s Barbecue was a very different experience, but also great. The approaches of either establishment were very different!
Franklin’s Barbecue
Slow moving line with “last man standing”
Slow, personal attention at the counter
High quality, melt in your mouth brisket
Quiet, small restauraunt atmosphere
Terry Black’s Barbecue
Fast moving line
Fast service at the counter
High quality, barked brisket with more fat
Large, loud, hall-like atmosphere
The perfect barbecue restaurant would be Franklin’s Barbecue brisket sold with the fast service and ambience of Terry Black’s Barbecue.
Terry Black’s Barbecue
Brisket sandwich, green beans, and a Big Red (haven’t had one of those in years!)
JPMorganChase Dallas Zoo Employee Night¶
JPMorganChase Plano rented out the Dallas Zoo for an employee night. I had a really fun time! Thank you to everyone who made it unforgettable!
Feeding a giraffe
A hand-drawn caricature of me
Cookbook¶
My distant relative Kelly Cline is a talented quilter who shares her quilting adventures through her Facebook account and sells products through her online shop. I saw that she was selling a limited number of cookbooks authored by our mutual cousin Bonnie who is said to be a fantastic cook. The cookbook is full of great family and German recipes from the Russell, Kansas area where my Volga German ancestors of the Michel and Reinhardt Families settled. I couldn’t resist buying one and having it sent to my sister and her husband who are avid cooks and also love German food. They’ll try some recipes and cook a good one when I visit.
A few of the German recipes
Winter Fun for My Nieces¶
While looking through popular brainteaser toys, I came across a couple that I couldn’t resist buying for my nieces:
A Learn & Climb Mega Magic Kit for kids with 100s of tricks of all skill levels and a tutorial video
Kanoodle, a best-selling educational game for all ages
DjangoCon US 2025 Venue Selection¶
Identifying a DjangoCon US 2025 venue has been a challenge this year due to affordability.
Fellow DEFNA Board Member Adam Fast gave a lightning talk about it at DjangoCon US 2024. The community answered the call by submitting a number of proposals.
Fellow Board Member Tim Schilling and I collaborated to create an Excel spreadsheet analyzing the options. Reading through and disecting all of the proposals has enabled me to internalize the data and take a more active role in the conversation around venue tradeoffs.
November¶
November was a month for presentations. I gave three important ones within a week!
JPMorganChase PowerUp Conference Presentation¶
I had a blast presenting at JPMorganChase Plano PowerUp Conference with my team. It was my first time presenting there and a great experience.
Me presenting at PowerUp
Me standing next to a PowerUp banner
JPMorganChase Advent of Code Leadership¶
My co-worker Julie and I co-lead JPMorganChase Plano Advent of Code for the second year in a row. This year, we expanded it from our department to the entire Dallas Tech Center. We teamed up with two Jersey City AoC co-leads to give an information session.
Me and my wonderful co-worker Julie
JPMorganChase DjangoCon US Recap Presentation¶
Considering the popularity of my PyCon US 2024 and DjangoCon US 2024 recaps, I am well-positioned to analyze industry trends.
I distilled my DjangoCon US experience into a DjangoCon US Recap presentation specific to JPMorganChase that I gave to my team, department, and will soon give to the Databases Leadership Team.
Epson FastFoto FF-680W Scanner¶
Over the holiday break, I wanted to scan family photos and documents. After reading some reviews, I pulled the trigger on the highly-rated Epson FastFoto FF-680W. It is a very fast and powerful machine, and a game changer for scanning a large quantity of photos and documents well in a short amount of time.
Features
Fastest personal scanner on the market- able to scan a photo a second
300 dpi, 600 dpi, or 1200 dpi available
Able to consecutively scan a stack of 50+ pages
Auto-detects a two-sided photo or document and scans both sides at once
Photo auto-enhancement
Auto-saves a copy of both the original and enhanced scan
Document utility that can be used to create custom PDFs and other files
Ability to upload to Google Drive or Dropbox
Auto shut-off
Enhanced scan of me and my sister
Original scan of me and my sister
Carriage Crossing¶
The Saturday before our family Thanksgiving, I finally made it to my favorite restaurant Carriage Crossing for their Thanksgiving special.
Oven roasted turkey and smoked ham, mashed potatoes and turkey gravy, stuffing, vegetable, cranberry sauce, dinner roll and cinnamon butter
Two Year Work Anniversary¶
My two-year work anniversary happened on Thanksgiving.
New Furnishings¶
After leasing furnishings for my apartment for a couple of years, I stopped the lease and started picking out my own.
I couldn’t resist buying a Ruggable Patchwork Boho rug on Black Friday. I like the multi-colors and warm, relaxing look, and it’s washable.
I went to an Ikea for the first time, and it was a wild experience!
I wanted to try out the Söderhamn sofa. It’s modular, washable, pretty comfortable, and can be informally converted into a sleeper. One three-section sofa can be a two-section sofa and separate chaise lounge or chair with an ottoman. I like the Tonerud Gray.
Söderhamn sofa with an ottoman and chaise lounge
Söderhamn chaise lounge in Tonerud Gray… a soft, felt-like material
Not only was Ikea teeming with people, but I had no idea that while shopping in an Ikea, you can take a break and eat in a Swedish restaurant. Someone sitting next to me had a plate of Swedish meatballs with Swedish flags stuck in them. 🤣
I have been living a sheltered life.
Eating at Ikea
December¶
Parting Thoughts¶
Thank you to each and everyone one of you, and there are many, who made my year special.
Although I am generally a person who maintains a stable outlook, it was a year of some high highs, and lower than usual lows. In addition to some health problems, the loss of my aunt two years ago, then my uncle this year had a major impact on my extended family. Throughout the year, I often had to prioritize health and family. I am hoping for a more normal 2025 in that respect.
Last photo with my Uncle Edward
These are the “good old days.” Live your best life.
Me at PyCon US
More Favorite Snapshots Throughout The Year¶
Dallas Love Field Airport¶
On the road again… walking through Dallas Love Field Airport
JPMorganChase Plano Chinese Lunar New Year Celebration¶
Parade
Cultural attire
Tanganyka Wildlife Park¶
Mom turning the tables on me at Tanganyka
Austin¶
Texas State Capitol dome
Moon rock collected during the Apollo 15 mission in 1971
Desk where President Johnson signed the Voting Rights Act
Clouds¶
Clouds in Legacy
McClaren Sports Cars¶
McLaren Financial Services had an event at JPMC and brought in two McLaren cars. That is me standing with ~$750k worth of car.
A “lower-end” Artura
Me with the Artura
A 750S, the equivalent of an F1 car
Yoshi Shabu Shabu¶
Japanese hotpot with tonkotsu, pork belly, ramen, and goma sesame peanut, citrus ponzu, and roasted garlic teriyaki sauces
Mango sake… first time trying sake!
T Swirl Japanese Crepe¶
Strawberry banana crepe: sliced strawberries, sliced bananas, custard cream, whipped yogurt, chocolate pearls, crushed pistachios
Luci’s Bakery¶
Venezuelan chicken empanada, rice, black beans, fried plantains
Darna Mediterranean Eatery¶
Saffron chicken kebab and mocktail mojito with strawberry flavor
Employee Appreciation Week¶
Me with Dallas Mavs and Frisco RoughRiders mascots at the Employeer Appreciation Week street party
Me lounging in a floating Chase logo… 3D street art by Jan Riggins
Me overtaking a longhorn
Me sitting next to a life-size thank you memo
Diwali¶
Me standing with co-workers wearing beautiful Diwali attire!
Dallas World Aquarium Animals¶
An ever-so-slow moving sloth
Love flamingos!
Terry Black’s Barbecue Pit¶
“Pit power”
Dallas Zoo¶
A performer on stilts dancing to reggae
A perfect chocolate milkshake
Yoshi Shabu Shabu September¶
Japanese hotpot with tonkotsu, shrimp, ramen, and goma sesame peanut, citrus ponzu, and roasted garlic teriyaki sauces
Spiked coffee
JPMorganChase Plano¶
Main Street
Morning