Phillip Ross
phillipross.com
Phillip Ross
@phillipross.com
Say it again louder for the people in the back
The reason for creating tests is not to achieve 80% code coverage, but to gain the assurance that the application will still work after a change.
October 25, 2025 at 4:46 PM
Reposted by Phillip Ross
jbang.dev/try got a refresh providing samples AND ability to open jupyter lab where you can run .java AND make notebook using Java.

Read more about it on www.jbang.dev/learn/java-i...
October 17, 2025 at 9:58 AM
Reposted by Phillip Ross
New blog entry: Let's stop saying "semantic web" — like a startup pivot, the technology turned out to be great for things other than a new kind of "web". www.bobdc.com/blog/stopsem...
Let's stop saying 'semantic web'
Like a startup pivot, the technology turned out to be great for things other than a new kind of 'web'.
www.bobdc.com
September 28, 2025 at 2:34 PM
Reposted by Phillip Ross
Bookmarks are here, they’re private, and there’s a migration tool for the bookmark feed!
v1.108 is rolling out today 🚚

Now live, at long last: Bookmarks, aka Saved Posts. For all those posts you'll definitely plan to come back to!

Update the app and give it a try. The button is right down there 👇
September 9, 2025 at 1:58 PM
Reposted by Phillip Ross
LLMs have perfected the art of being confidently wrong, but they didn't invent it. For 13 years, Merriam-Webster included the word "dord".

Never heard of a dord? It's not a thing.

Why was "dord" in a dictionary? A chemist told Merriam-Webster researchers "D or d" were synonyms for "density". 🤦
August 8, 2025 at 11:36 AM
Reposted by Phillip Ross
New blog entry: Correcting some outdated "Learning SPARQL" examples www.bobdc.com/blog/updatin...
Correcting some outdated
Revising some queries to accommodate revised data.
www.bobdc.com
July 27, 2025 at 4:19 PM
Apache Jena project releases v5.5.0
lists.apache.org/thread/9dtbh...

✅ Improved alignment w/ RDF v1.2 standards
✅ Fuseki fixes/enhancements for SPARQL & GeoSPARQL
✅ Deprecations/removals for upcoming major Jena v6 release

#KnowledgeGraph #LinkedData #OWL #RDF #SemanticWeb #Semantics #SPARQL
lists.apache.org
July 19, 2025 at 12:50 AM
🤦‍♂️
The owner of the place my kids go to for martial arts, built an app using #AI #VibeCoding. He had no clue what he was doing.

I was able to extract all parents and children data, including children photos.

This is the proof that Software Engineer demand will go up, not down.
July 5, 2025 at 10:41 PM
🤣🤣🤣🤣🤣🤣🤣🤣
Trump Organization Launches Trump Mobile Cell Phone Service
theonion.com/trump-o...
June 17, 2025 at 8:31 PM
Reposted by Phillip Ross
Use Signal. We promise, no AI clutter, and no surveillance ads, whatever the rest of the industry does. <3
June 16, 2025 at 3:30 PM
Reposted by Phillip Ross
I'm super happy that I can share that the FREE FULL VERSION of Quarkus in Action continues to be available until January 16, 2026!!!

Download and share!

developers.redhat.com/e-books/quar...

Thanks to Red Hat developer!!!
Quarkus in Action | Red Hat Developer
Download Quarkus in Action, a practical guide to building resilient and scalable, cloud-native, enterprise Java applications using the Quarkus framework
developers.redhat.com
June 16, 2025 at 1:43 PM
Reposted by Phillip Ross
I told you we’d be back
June 12, 2025 at 4:15 PM
Reposted by Phillip Ross
We're ready for Microsoft Recall and the automatic screenshots it takes of everything on your desktop.

Signal Desktop on Windows now includes support for a new "Screen security" feature designed to block screenshots of your Signal chats.

signal.org/blog/signal-...
By Default, Signal Doesn't Recall
Signal Desktop now includes support for a new “Screen security” setting that is designed to help prevent your own computer from capturing screenshots of your Signal chats on Windows. This setting is a...
signal.org
May 21, 2025 at 4:46 PM
Apache Jena project releases v5.4.0
lists.apache.org/thread/j8qx6...
This release includes experimental RDF/SPARQL v1.2 support

#KnowledgeGraph #LinkedData #OWL #RDF #SemanticWeb #Semantics #SPARQL
lists.apache.org
April 27, 2025 at 8:50 PM
Reposted by Phillip Ross
The Autistic urge to arrange all the jelly beans by color 🤣
April 19, 2025 at 8:42 PM
Reposted by Phillip Ross
First Draft Note of RDF 1.2 Primer is now available from the W3C at www.w3.org/TR/2025/DNOT...
RDF 1.2 Primer
This primer is designed to provide the reader with the basic knowledge required to effectively use RDF. It introduces the basic concepts of RDF and shows concrete examples of the use of RDF. Sec...
www.w3.org
April 18, 2025 at 3:50 PM
"We’re Not Going to Mars Anytime Soon—Despite What Musk Says"
Paul M. Sutter's opinion piece in SciAm
www.scientificamerican.com/article/trum...
www.scientificamerican.com
March 21, 2025 at 1:04 PM
Reposted by Phillip Ross
hey folks! we're hiring for the goose AI agent team. Both roles are remote.

Design Engineer, Open Source Design
block.xyz/careers/jobs...

Product Designer, Open Source Design
block.xyz/careers/jobs...
Careers - Design Engineer, Open Source Design
block.xyz
March 14, 2025 at 7:05 PM
Reposted by Phillip Ross
Make sure you read Emil Lefkof's cool blog post explaining how to use LangChain4j to analyze PDF documents.

https://buff.ly/41k6VKq
February 27, 2025 at 1:46 PM
say it again louder for the people in the back:
Don't mistake terse for concise.
Prefer clear code over clever code.

Don't mistake terse for concise.

Terse code is short, cryptic, clever, and is often error prone.

Concise code is clear, simple, and easy to understand and change.
February 24, 2025 at 10:01 AM
Reposted by Phillip Ross
Testcontainers for Java 1.20.5 released!

* New modules (ldap, scylladb, pinecone)
* New implementations for Azurite, Service Bus and Event Hubs
* Fixes for clickhouse, couchbase, kafka, rabbitmq, solr

Thanks to the community for all your contributions!

Release notes: github.com/testcontaine...
Release 1.20.5 · testcontainers/testcontainers-java
What's Changed Add ServiceBusEmulatorContainer to Azure module (#9795) @nagyesta Add EventHubsEmulatorContainer to Azure module (#9665) @nagyesta Add AzuriteContainer to Azure module (#9661) @nagy...
github.com
February 19, 2025 at 10:12 PM
Reposted by Phillip Ross
the @rockylinux.org AltArch SIG (read: @angelsofclockwork.net) has been fighting for the past few weeks with a number of package build failures for the RISC-V port of Rocky Linux 10.

Today they've finally got the latest nodejs LTS built for riscv64gc. One down, a few to go.

Happy Valentines Day!
February 15, 2025 at 3:39 AM