Peter Laird
plaird.bsky.social
Peter Laird
@plaird.bsky.social
Career: Salesforce, Java, Bazel, SpringBoot
Life: Colorado, Science Fair supporter, Laphroaig drinker.
Former: BEA (WebLogic), Tendril (energy automation), Quark (print layout)
Reposted by Peter Laird
March 8, 2025 at 10:34 PM
Reposted by Peter Laird
This mural was such a joy to create for Art Gym Denver’s conference room last spring. It features four local hummingbird species darting across a wall of paint strokes. 22 x 9 ft, latex house paint and acrylic.

#birds #mural #hummingbirds #sciart #birdart #painting
February 6, 2025 at 4:57 PM
My family attended an open house of a well regarded cooking school today. My daughter might take a gap year before college, was on the list to investigate. They set out a table of appetizers to sample. It wasn't that good! Disqualifying?
February 9, 2025 at 1:07 AM
Woke up to see 3 squirrels in the backyard engaged in chaotic sex. "Hey, you crazy kids, this is the suburbs not the city, do your kink in private".
February 7, 2025 at 3:14 PM
Reposted by Peter Laird
Eugène Grasset for
La Belle Jardiniere

February 1896
February 7, 2025 at 3:54 AM
I disconnected my treadmill from wifi because they updated the software to make it hard to opt-out of their monthly subscription. It now also crashes if left powered on after use, a new feature. I suspect the next update they will just brick my machine as a vendetta. MafiaTrack.
February 6, 2025 at 5:13 AM
Put in the needful hours over the weekend to migrate #bazel rules_spring to bzlmod. I didn't quite get across the finish line, it is not in Bazel Central Registry yet. Also made stepwise progress on SBOM support. github.com/salesforce/r...
Release 2.5.0 Dec 2024 Transition to Bzlmod · salesforce/rules_spring
Fully transitioned to Bzlmod for workspace dependency management. MODULE.bazel now fully describes the workspace dependencies, and WORKSPACE has been deleted. If you are just starting your Bzlmod j...
github.com
December 9, 2024 at 4:57 PM
rules_spring 2.4.1 released, for building #java #springboot apps with #bazel. This release has no functional changes, but includes a new improved utility for trimming your dependency graph. Spring Boot apps tend to have massive graphs, this will help. github.com/salesforce/r...
Release 2.4.1 Dec 2024 Better Deps Filter · salesforce/rules_spring
This release does not change the rule implementation, but contains two good enhancements: We have overhauled how to eliminate unwanted dependencies. The new deps_filter_transitive filter improves ...
github.com
December 3, 2024 at 4:28 PM
Reposted by Peter Laird
Looking for something to do this weekend? Why not submit a talk to @devoxx.uk? The UK's 3-day Developer Community Conference.

Big thanks to the 173 speakers who have already submitted 👏

🗓️ 7-9 May
🗣️ devoxxuk25.cfp.dev/#/

#DevoxxUK #TechConference #Java #JVM
November 22, 2024 at 12:00 PM
Reposted by Peter Laird
Dude, that’s Santa only

#frafriday
November 22, 2024 at 3:12 PM
My coworker and I just submitted a talk for @spring.io conf (Barcelona in May!). "Life with Spring Boot inside a Monorepo" covering motivations/implementation features of monorepos,+ techniques for correctness/speed of Boot builds specifically. Boot+Bazel demos. github.com/salesforce/r...
GitHub - salesforce/rules_spring: Bazel rule for building Spring Boot apps as a deployable jar
Bazel rule for building Spring Boot apps as a deployable jar - salesforce/rules_spring
github.com
November 21, 2024 at 5:51 PM
I have been wondering how to speed up startup/warmup of our Spring Boot applications, with GraalVM, CRaC and CDS options. Sébastien Deleuze does a great job comparing them in this @spring.io video: www.youtube.com/watch?v=h5tL...
November 17, 2024 at 5:50 PM
Reposted by Peter Laird
Sprawling Maurice Sendak exhibit at Denver Art. Including the entire “Where the Wild Things Are” book, in sequence, panel by panel through the original paintings. Top shelf curation.
October 20, 2024 at 1:13 PM
You had me at "photo archivist geek makes discovery". www.summitdaily.com/news/montana.... Love the folks that specialize in the fringes of human knowledge.
A Montana historical society treasured this photo as one of its oldest. This summer, they discovered it was actually taken in Breck.
In 1969, Glanville Smith donated an ambrotype photo of a mining camp he inherited from his grandfather to The Montana Historical Society labeled: “French Gulch, Aug. 23, 1862.” The historical society ...
www.summitdaily.com
September 2, 2024 at 1:29 AM
Sorry Las Cruces, NM, but I don't think we will be doing a return trip. A couple of locals have ruined the weekend for us. These things can happen anywhere I know, but it happened to us here so there it is.
August 18, 2024 at 5:26 AM
I heard this was happening, but saw it for real today. College kid on bus taking an online test, flipping tabs between ChatGPT, Gemini, and various test answer sites. Copied and pasted the answers as his own. Didn't even edit them. Shameless.
May 7, 2024 at 12:48 AM
Reposted by Peter Laird
Wanna learn about critters that wake up when we go to bed?
That creep and crawl under our tread?
Who swim deep down under the sea?
Who don't have eyes like you and me?

WELL you should take my class!
4 weeks, online, no homework, $75.
Starts 4/30!
atlasobscura.com/experiences/...

🧪 🦑 🐡
April 18, 2024 at 7:16 PM
Did a talk at Colorado School of Mines tonight about microservice and monolithic architectural patterns in software. Horizontal scaling, service mesh, canary testing, distributed tracing, eventual consistency, bounded context, et al. Students got a lot of buzzwords to use in their job interviews 🙂
April 17, 2024 at 3:50 AM
After doing my taxes Sunday, it felt natural to use Monday night for a Swedish Death Cleaning on my file cabinet. 80% reduction in paper. Next project is to digitize the remaining 20% - a summer chore for my 14yo son. He doesn't know this yet. www.realhomes.com/advice/swedi...
April 16, 2024 at 3:27 PM
Spent a lot of time implementing software builds in Bazel over the last few years. I sometimes see Bazel solutions for non-software problems. E.g. implementing US tax computation and form generation in Bazel. If I didn't already have an overflow of side projects, I would try it. bazel.build
April 15, 2024 at 4:06 PM
Next stop will be the international science fair (ISEF) in Los Angeles in May. I will be one of the chaperones for the Colorado students. I have been judging/coaching science fair for years, but have never been to ISEF so I am excited to go. Science FTW! www.societyforscience.org/isef/
April 14, 2024 at 4:44 PM
Always love the boost of inspiration that comes every year from judging science fair. Colorado State fair finished yesterday, as always lots of great projects. Bonus that my daughter's project did well. 😀 View the projects here: csef.natsci.colostate.edu/csef-2024/
April 14, 2024 at 4:37 PM
Reposted by Peter Laird
Every year, AAAS hosts a "Dance Your PhD" contest. The goal is to "explain your research through interpretive dance."

This year's winner, Weliton Menário Costa, explores kangaroo behavior & promotes diversity. It is, by far, the best I've ever seen. youtu.be/RoSYO3fApEc?...
February 28, 2024 at 3:39 PM