Sign in

JR Oakes

@jroakes.bsky.social
813 followers 53 following 153 posts

Code and Growth

PostsRepliesMedia
JR Oakes @jroakes.bsky.social · 18/08/2026
I wanted to create a type of "art" piece where you could explore what LLMs know starting by branching out from a single entity. The nodes get lighter if the model is unsure. This is the result. --> introspection.jroakes.com
110
JR Oakes @jroakes.bsky.social · 11/06/2026
My parental superpower is that I am unusually adept at finding great parking spaces
010
JR Oakes @jroakes.bsky.social · 31/12/2025
ACC season kickoff against Wake Forest #gopack
NC State basketball game against Wake Forest in Raleigh on December 31, 2025
020
JR Oakes @jroakes.bsky.social · 30/12/2025
Updated my dishes.cc app with some new goodies: - Search by ingredient - Faster loading - Nano Banana images - Reads Recipe schema if available
dishes.cc
Dishes.cc - Store and organize your favorite recipes
A clean, minimalist recipe management application with AI-powered recipe extraction and organization features.
140
JR Oakes @jroakes.bsky.social · 27/06/2025
Finally releasing the first iteration of our MCP Router project. Pure Python implementation using Flask + htmx, FastMCP 2.x, llm-sandbox, SQLite. Supports stdio, HTTP, and sse transports.
120
JR Oakes @jroakes.bsky.social · 17/06/2025
This shocks the conscience. www.bbc.com/news/article...
bbc.com
Israeli forces kill 51 Palestinians waiting for flour at Gaza aid site, witnesses and rescuers say
It is potentially the deadliest of the almost daily shootings that have been taking place recently near aid distribution sites.
010
JR Oakes @jroakes.bsky.social · 29/04/2025
Getting to hear @dawnieando.bsky.social at #seoweek is an absolute treat.
272
JR Oakes @jroakes.bsky.social · 13/02/2025
I feel like we are seeing Molotov–Ribbentrop v2 right now, and Ukraine will be the new Poland.
030
Reposted by JR Oakes
Kevin Indig @kevin-indig.bsky.social · 12/02/2025
Love to see this!
262
JR Oakes @jroakes.bsky.social · 05/02/2025
I am about 90% sure that sometime in the last year, @johnmu.com or @methode.bsky.social said that sometimes subdomains are seen (by Google) as part of the main domain, and sometimes they are treated as separate, mostly depending on the content cohesiveness. I cannot find a reference #help?
310
JR Oakes @jroakes.bsky.social · 27/12/2024
Instant pot butter chicken from Milk Street. Looks gross, hope it tastes amazing?
030
JR Oakes @jroakes.bsky.social · 20/12/2024
Anyone making SEO predictions for 2025 is insane.
140
Reposted by JR Oakes
Search Engine Roundtable @seroundtable.bsky.social · 20/12/2024
Google Search may soon get AI mode www.seroundtable.com/google-searc...
seroundtable.com
Google Search Getting AI Mode
Google Search will roll out an 'AI Mode' within Google Search that will look "nearly identical to its Gemini AI chatbot" according to some reports. We also saw sources post screenshot of early tests o...
001
JR Oakes @jroakes.bsky.social · 12/12/2024
Improved the Daily SEO Feed: ✅Uses more efficient Jetstream service ✅Improved ranking algorithm with decay, quorum, and freshness boost scoring. ✅ Added 50 more users to improve trust-rank style approach. Get the feed --> bsky.app/profile/did:... Improve the feed --> github.com/jroakes/Dail...
Daily SEO feed on BlueSky showing a couple of popular posts.Daily SEO feed on the feed server showing a few popular posts with scoring metrics.
040
JR Oakes @jroakes.bsky.social · 10/12/2024
This is a cool idea.
010
Reposted by JR Oakes
Lily Ray 😏 @lilyray.nyc · 09/12/2024
Well that's an interesting "recommendation"
4151
JR Oakes @jroakes.bsky.social · 09/12/2024
Improved the custom Daily SEO feed this weekend: ✅ Exponential Decay ✅ Velocity bump for newer posts ✅ Better normalization Super interesting to test different methods of ranking social media posts. Feed --> bsky.app/profile/did:... Code --> github.com/jroakes/Dail...
020
JR Oakes @jroakes.bsky.social · 09/12/2024
I resurrected and improved my quotation unscrambling game, Quamble, this weekend. A good little diversion to get your brain active for a few minutes. quamble.app
120
JR Oakes @jroakes.bsky.social · 03/12/2024
42K stories and not one about me. Utter fail! 😀 Truth be told, I met @rustybrick.com for the first time at BrightonSEO US this year, and it was truly a highlight of my SEO career. He is truly an irreplaceable part of this community.
120
JR Oakes @jroakes.bsky.social · 03/12/2024
Well, I have no idea why the hell I did this or if anyone will really care :-), but here is the code for my Daily SEO feed on Bluesky. github.com/jroakes/Dail... Here is the Feed: bsky.app/profile/did:... A few notes:
github.com
GitHub - jroakes/DailySEOFeedBluesky: A Bluesky Feed Generator that curates SEO content based on community interaction patterns. The algorithm ranks discussions based on likes, reposts, and replies, w...
A Bluesky Feed Generator that curates SEO content based on community interaction patterns. The algorithm ranks discussions based on likes, reposts, and replies, with a 48-hour content lifespan and ...
4528
JR Oakes @jroakes.bsky.social · 30/11/2024
I coded a new feed for Bluesky called Daily SEO. It has a custom algorithm that filters and ranks posts based on activity (likes, reposts, comments) of a panel of 150 SEOs on Bluesky. I curated the panel and will opensource the code. bsky.app/profile/did:...
380
JR Oakes @jroakes.bsky.social · 29/11/2024
Need some help debugging a Bluesky feed. Anyone ever built one?
110
JR Oakes @jroakes.bsky.social · 28/11/2024
Going with a more standard and less bougie turkey recipe this year. Although I did pimp a little with sauvignon blanc and some fresh herbs from the garden, thanks to @eoakes.bsky.social
010
JR Oakes @jroakes.bsky.social · 28/11/2024
This is a really neat account.
010
Reposted by JR Oakes
John McAlpin @johnmcalpin.bsky.social · 27/11/2024
New bulk redirect mapping tool for tech SEOs: Drop in URLs, get instant visual redirect chains. Born from audit frustration, solves the spreadsheet nightmare. Grab it on my site if you're into saving time and sanity. 🕸️ #TechnicalSEO www.johnmcalpin.com/seo-tools/re...
Screenshot from bulk redirect visualizing tool.
53514
Reposted by JR Oakes
Addy Osmani @addyosmani.bsky.social · 25/11/2024
✍️ AI coding tip: Automatically keep a log of what, why & how decisions were made. Great for education. > Make sure to keep a log of what, why and how you did what you did in fyi(dot)md. Keep it updated. Works well with Bolt, v0, Replit, Cursor, Cline etc.
1013112
JR Oakes @jroakes.bsky.social · 25/11/2024
Anyone looking for that sweet Bluesky link juice? danielmangum.com/posts/this-w...
danielmangum.com
This Website is Hosted on Bluesky
Well, not this one. But this one is! How? Let’s take a closer look at Bluesky and the AT Protocol that underpins it. Note: I communicated with the Bluesky team prior to the publishing of this post. Wh...
171
Reposted by JR Oakes
Aleyda Solis @aleyda.bsky.social · 24/11/2024
The latest SEO News are here with today's edition of #SEOFOMO 🔥👇 * ​DOJ to ask judge to force Google to sell off Chrome * ​Who’s Winning After Google’s Site Reputation Abuse Policy Change and Publishers Reviews Drops * ​Google Core Update November 2024 - Data Analysis by @chippy ...
2296
JR Oakes @jroakes.bsky.social · 24/11/2024
How good is a 100% AI-generated schema analysis tool? 🤷‍♂️ Try it out ---> schema-analyzer-jroakes1.replit.app
020
JR Oakes @jroakes.bsky.social · 24/11/2024
Working on my own **clean/minimalist** version of Hacker News at hkrne.ws. Working with @netlify.com for UX + Firebase for post curation, storage, and API. #WeekendProject
020
JR Oakes @jroakes.bsky.social · 18/11/2024
How do you feel about the page experience report, AJ?
270
Reposted by JR Oakes
Noah Learner @thekraken.bsky.social · 16/11/2024
Huge News: We're expanding our Boardwalk Bash, a brightonSEO fringe event, to take over Ballast Point!!! Thanks to DemandSphere jumping in as a last minute sponsor we will be expanding our capacity from 160 to 275. Join us at Ballast Point Little Italy 6-9PM lu.ma/4mvawrdy.
lu.ma
brightonSEO Boardwalk Bash · Luma
The SEO community is throwing a brightonSEO fringe event called 🎉🎉brightonSEO Boardwalk Bash 🎉🎉 Monday November 18. learn about the venue here: Ballast…
4259
JR Oakes @jroakes.bsky.social · 17/11/2024
Onboard and ready to take off for brightonSEO San Diego. Anyone going to be in town today?
020
JR Oakes @jroakes.bsky.social · 15/11/2024
Does anyone know if there is a dataset of Schema.org type usage across the internet. I know there is WebAlmanac, but I think they only pull 1-2 pages, so not likely to have the ful picture. I assume the folks at Google, Chrome, etc have looked at this?
schema.org
Schema.org - Schema.org
Schema.org is a set of extensible schemas that enables webmasters to embed structured data on their web pages for use by search engines and other applications.
010
JR Oakes @jroakes.bsky.social · 13/11/2024
I've been experimenting with the Gemini Nano model in Google Chrome Canary. Google has implemented clear model governance restrictions to prevent the model from performing malicious actions, such as generating harmful code or stealing banking data. I wanted to test its ability to do NER.
130
JR Oakes @jroakes.bsky.social · 11/11/2024
Need to get clean content from a bunch of URLs quickly? E.g. API docs for a language model. Built a tool using Replit's AI where you can enter an XML Sitemap or a bunch of URLs, and it will grab the clean content and allow you to copy, or download as text, markdown, or JSON. Neat!
2134
Reposted by JR Oakes
Dave Smart @tamethebots.com · 10/11/2024
I made a chrome extension a bit ago so you can quickly right-click and test the url you are looking at in some of the url specific free tool on my site. Like the Visualise Core Web Vitals history tool and the robots.txt checker. You can find it here chromewebstore.google.com/detail/ttb-t...
chromewebstore.google.com
TTB Tool Shortcuts - Chrome Web Store
Adds some useful shortcuts to SEO related tools on tamethebots.com
072
JR Oakes @jroakes.bsky.social · 29/10/2023
Halloween full-size God mode activated.
020
Reposted by JR Oakes
Cheese Toast @delicioustoast.com · 14/10/2023
FYI if you're using Wordpress with the Simple SEO plugin. #seo
032
Reposted by JR Oakes
Duane Forrester @duaneforrester.bsky.social · 10/10/2023
Barry’s last paragraph sums it up. If you want to ensure your content is not used by Google for SGE, you need to block Googlebot. Definitely worth understanding this folks. searchengineland.com/google-exten...
searchengineland.com
Google-Extended does not stop Google Search Generative Experience from using your site's content
Instead, you need to block SGE by blocking Googlebot completely.
011
Reposted by JR Oakes
Barry Schwartz @rustybrick.com · 10/10/2023
Google Lens triggering an AI-generated response from the new Search Generative experience www.seroundtable.com/google-searc... #googlelens #googlesge #google #search #ai #googlesearch #googlesearchgenerativeexperience
001
JR Oakes @jroakes.bsky.social · 05/09/2023
[Just In] Google's John Mueller confirms that all AI at Google is and always has been powered by LSI keywords. #thisisajoke
020
JR Oakes @jroakes.bsky.social · 05/09/2023
Hey @rustybrick.com. What image gen service are you using?
110
JR Oakes @jroakes.bsky.social · 05/09/2023
Great recap!
110
JR Oakes @jroakes.bsky.social · 29/08/2023
Created a fun project over the weekend. I have always wanted to write a program that can write itself. You supply it with an objective, and an expected result, and it will write and rewrite itself until it achieves the result. github.com/jroakes/gene...
Image showing the output of running the code.  Image is in plain text here: https://github.com/jroakes/geneticML
141
JR Oakes @jroakes.bsky.social · 24/08/2023
Anyone have a clue as to why Safari would be sending so much more traffic from Google to a site with fragment text targets (feature snippet or SGE links) compared to Chrome. @rustybrick.com Have you seen this? e.g. landing page urls like domain.com/page/#:~:tex... are the requirements
110
JR Oakes @jroakes.bsky.social · 11/08/2023
Tracking 20 years of search 2003 - 2023 through the eyes of as covered by @rustybrick.com on seroundtable.com. This article is an exploration of Barry's work and the industry as a whole. Read here: ➡️ searchengineland.com/tracking-20-ye…
Algorithm updates over the years.
054
JR Oakes @jroakes.bsky.social · 07/08/2023
Made ramen from scratch for the first time. Quite the undertaking.
140
JR Oakes @jroakes.bsky.social · 03/08/2023
We have a new open-source tool that we have developed! We are calling it TaxonomyML. It accepts a CSV or a GSC property. Processes the queries into a cogent high-level taxonomy for the website. Github: github.com/locomotive-agency/taxono… Demo: locomotive-taxonomy-ml.hf.space
TaxonomyML Example Process
032
JR Oakes @jroakes.bsky.social · 27/07/2023
I think this should have more visibility. Although, why do the entagled photons need to carry info from a satellite and not New Jersey (really any place on earth).
020