My Bluesky Feed

View my profile.

Avatar photo of user Bailey Kane

Oo fun, let me know if you end up making them! I just used glue that I had around the house (gorilla glue), but craft glue would def be easier for the eyes. Add a Sharpie and some rocks from wherever you live and you're good to go πŸ‘οΈ

0
0
1
πŸ” Reposted by Bailey Kane
Avatar photo of user Robin Berjon

It’s time to reclaim social media! ✊πŸ”₯

Billionaires & monopolies shouldn’t control our digital lives. Project @freeourfeeds.com is raising an initial $4m to build a public-interest alternative for social media, on the AT Protocol.

It's an ambitious, challenging project. Read more: freeourfeeds.com

6
106
181
Avatar photo of user Bailey Kane

Totally! Eventually I'd love to connect with @atproto.com rather than just Bluesky (built using AT Protocol), and host a blog on AT Protocol. Baby steps for now

0
0
2
Avatar photo of user Bailey Kane

Oh, and separating my posts from my replies. Or giving some other indicator to be able to tell the difference

0
0
0
Avatar photo of user Bailey Kane

Added reply/repost/like counts on my rendered Bluesky feed at www.baileykane.co/feed βœ…

Now for the harder stuff: showing threads in a reasonable way, images, and link previews

#buildinpublic

2
0
5
Avatar photo of user Bailey Kane

Great to hear! Feedback and ideas welcome, and lots of improvements to the data exploration features coming soon

0
0
1
Avatar photo of user Bailey Kane

Thanks for asking! Different than GoDaddy - it's an exploration of how .nyc domain names are being used, from when they were first offered back in 2014 to today

Mostly it's an excuse to play around with open data sets

.nyc program info: www.ownit.nyc Data: data.cityofnewyork.us/Business/-ny...

1
0
1
Avatar photo of user Bailey Kane

Moved allof.nyc to a usable data fetching strategyβœ…

Tried:

  1. Fetching the whole database client-side. Horribly slow
  2. Fetching the whole database on build. Fast, but failed due to Vercel build limits

Now, fetch just the current page of data client-side. Good experience, mid speed

#buildinpublic

1
0
5
Avatar photo of user Bailey Kane

First day playing around with @astro.build, and I appreciate the great documentation and the simplicity of actually writing code. But the best part is that the "code fence" concept actually uses...


code fences

...to separate the JavaScript from the HTML. Feel like an amateur ASCII artist

0
2
4
Avatar photo of user Bailey Kane

Better thread about this here

0
0
1
Avatar photo of user Bailey Kane

Data on NYC's congestion pricing is starting to roll in. Very early results, but routes that transition between the congestion pricing zone and outside it seem to have clear timing improvements

Source: www.congestion-pricing-tracker.com, from Joshua Moshes and Benjamin Moshes at Brown Uni

1
0
1
Avatar photo of user Bailey Kane

There were some tough moments for my family last year, and we don't have the easiest time talking about them with each other

I made a bunch of these little friends to help us share how we're feeling (send a picture instead of typing it out), and they were a hit! Great desk companions too

1
0
3
Avatar photo of user Bailey Kane

The styling of my Bluesky feed on my personal website is getting cleaner ✨

I'm for sure stumbling with the Bluesky API though, without understanding all of the core concepts. Baby steps

#buildinpublic

1
0
4
Avatar photo of user Bailey Kane

Q4 2024 in software projects:

  • launched nycsinginglessons.com to help more people learn to sing πŸŽ™οΈ
  • built my first ETL pipeline for allof.nyc 🌐
  • began rebuilding my personal website (with my Bluesky feed integrated!), which is so much more fun when I'm not ignoring it for months πŸ¦‹

#buildinpublic

0
0
2
Avatar photo of user Bailey Kane

And I started 2025 by accepting a new part-time teaching job (technically my second attempt at this in the last few months, but oh well)!

Teaching, learning, building, and helping where I can. That's what I hope for 2025

1
0
2
Avatar photo of user Bailey Kane

The end of 2024 brought me

  • an unexpected departure from my job, and an equally-unexpected return to writing software
  • time with friends, new creative outlets, and the feeling that I'm living a richer life
  • perspective on what I want to work toward
1
0
1
πŸ” Reposted by Bailey Kane
Avatar photo of user CryptoSniper πŸ‡¨πŸ‡¦ πŸ‡ΊπŸ‡Έ πŸ¦‹πŸ’™

Remember you can make a difference!

Get a library cardβ€”even if you don’t plan to use it. Your registration helps secure funding for libraries, keeping them open and thriving for the entire community. Every card counts!

56
566
2472
Avatar photo of user Bailey Kane

Feeling some good start of the year energy - projects coming together and moving out of draft phases, people super responsive to collaborating. It's going to be a good year

0
0
2
Avatar photo of user Bailey Kane

Thanks for the update and solving this quickly!

0
0
1
Avatar photo of user Bailey Kane

I, love talking to people on the phone...?

0
0
0
Avatar photo of user Bailey Kane

πŸ’―πŸ’―πŸ’―

Now if only Google sheets could offer publishing in JSON instead of CSV πŸ€ͺ

0
0
1
Avatar photo of user Bailey Kane

incremental static regeneration (ISR) so a rebuild / redeploy isn't required for every content change

This is especially important because I'm also fetching data outside of the Google sheet (i.e. a feed of my Bluesky posts). ISR handles pulling new data periodically

0
0
1
Avatar photo of user Bailey Kane

Moved content management for my personal website from Netlify CMS to fetching data server-side from a published Google sheet, and it's speeeedy πŸ”₯

Data fetching and site builds happen server-side via Next.js getStaticProps, and the site gets new data with

#buildinpublic

(1/2)

2
0
4
Avatar photo of user Bailey Kane

Just had the same issue yesterday. 3/4 variables worked, last one nowhere to be found

1
0
1
Avatar photo of user Bailey Kane

Starting to code often enough that I can tell my older, casual projects (e.g. my personal website) are horribly written. Not the evidence of progress I was expecting, but I'll take it

0
0
0
Avatar photo of user Bailey Kane

Yep this sounds exactly right. Thank you!

0
0
1
Avatar photo of user Bailey Kane

A Psalm for the Wild-Built scratched a book itch I didn't know I had - it's cozy and feels good to read, but avoids being too simple to be interesting. TJ Klune's books have a similar energy for me

Any recommendations for something similar?

1
0
1
Avatar photo of user Bailey Kane

Update: found this great blog post from @davidgasquez.com that walks through incrementally adding layers of sophistication to async requests in Python

I roughly got to the "Async Requests with Batching" level, albeit with far messier code

0
0
1
Avatar photo of user Bailey Kane

That said, async operations in Python seem needlessly painful. My main struggle was processing a reasonable number of domains instead of all 60k at once, to not overload machine resources / network bandwidth

Landed on limiting the number of operations with asyncio.Semaphore, but it feels messy

1
0
1
Avatar photo of user Bailey Kane

Updated the data enrichment part of allof.nyc to asynchronously process the 60k+ domains, and first tests show a ~9x speed improvement over synchronous πŸ“ˆ

1
0
0
Avatar photo of user Bailey Kane

New favorite find in my .nyc domain analysis project: www.brooklynramen.nyc, a ramen consultancy

"Our consulting service offers intensive onsite training programs that teach you and your staff how to create great ramen."

#buildinpublic

0
0
1
Avatar photo of user Bailey Kane

Thinking of doing the same, following along to see what you do 🫑

0
0
1
Avatar photo of user Bailey Kane

Got in touch with my first organic user on nycsinginglessons.com (by accident, when they submitted the wrong form...), and it is ~exhilarating~ to be able to actually help people. Ah! Ahh!

#buildinpublic

0
0
2
Avatar photo of user Bailey Kane

Adjacent thought: I knew that I wanted to make time for exploration during my current career break, but I couldn't have imagined it being this great. Highly recommend this if you're considering any time away from work

0
0
0
Avatar photo of user Bailey Kane

I'm 3 webinars deep today on open data, from @catalyst.coop, NYC Open Data (cc @beta.nyc), and GridLab, and I haven't enjoyed anything professionally as much as this in a looong time. There's so much work to be done to better the world, and all of these organizations are helping make it happen πŸ’š

1
0
2
πŸ” Reposted by Bailey Kane
Avatar photo of user NYC-DSA 🌹

We have less than a week left to make sure NY builds all the clean energy we need to fight climate change while lowering bills and creating good jobs.

Take 2 mins to send an official public comment that HAS to be read: actionnetwork.org/letters/gove...

0
9
20
Avatar photo of user Bailey Kane

Just registered! I missed the intro last month - do you have a recording of that, or a similar resource you'd recommend?

1
0
1
Avatar photo of user Bailey Kane

Beautiful New Hampshire

0
1
3
πŸ” Reposted by Bailey Kane
Avatar photo of user Better Allies

Hey Black Friday shoppers:

My latest book, "The Better Allies Way," is a Black Friday deal on Amazon US.

The price is so affordable. Order some for your team today and start leveling up your allyship skills next week.

a.co/d/g0M7n36

#inclusion

0
1
2
Avatar photo of user Bailey Kane

I'm moving along on the allof.nyc data analysis, and the Jupyter Notebook is... clunky

Anyone have examples of notebooks that are readable and have an easy-to-follow story, or best practices for creating them?

0
0
0
Avatar photo of user Bailey Kane

Started a data analysis project on .nyc websites to see how people are using the TLD

Just started looking through the data, but a first observation: theumbrellalady.nyc is wonderful β˜‚οΈ

Check out .nyc sites at all-of-nyc.vercel.app

#buildinpublic

0
0
1
Avatar photo of user Bailey Kane

Being able to set my Bluesky handle to my personal website domain is a nice touch. I appreciate the identity and technology aspects of it, but it's also just... cool

0
0
0
Avatar photo of user Bailey Kane

I hope to never take for granted the wonder of houseplants having babies, and being able to nurture new plants in my home

0
0
3
Avatar photo of user Bailey Kane

Everyone here reads, very cool

While we're at it, I also enjoy:

  • music, in all forms
  • being outside
  • teaching
  • building useful tools, and fun little websites
  • cooking
  • mission-driven work
  • video games

Seems I'm in the right place 🧑

1
0
6
Avatar photo of user Bailey Kane

Reminder that many libraries offer an out-of-area library card for a small fee. I'm at 9 library cards and counting after making a library visit a mandatory part of domestic travel πŸ˜…

(more cards = more sources for ebooks, and you get to support local libraries financially!)

0
0
0