GhibliMagic / Janet
banner
ghiblimagic.bsky.social
GhibliMagic / Janet
@ghiblimagic.bsky.social
Fantasy Lover🎬 📚 🎮 / Software Developer / #100devs #WomenInTech #webDev / Language learner 🇯🇵 🇲🇽 / 🐱 🐶enthusiast /🏳️‍🌈 hades / ff14 / in SoCal 🌴/ Torc ambassador

Portfolio janetspellman.com
App for shelters: https://www.homewardtails.com
Twitch ghiblimagic
Pinned
👋 Hi there! I post about

✅ making progress (and bugs 🐛) with my projects, like my app for animal shelters petprofiletailor.vercel.app

✅ 100daysofcode (ex: anki flashcards & chatting about my addiction to codewars coding problems 🤓)

And most importantly, I have a cute cat named ember 😉
Reposted by GhibliMagic / Janet
please give us more personal data please please please please c’mon you’re being so mean dude. we only got breached like three times. we’re NOT going to sell it man please please please plus its for like safety? so you’re the one who looks stupid right now come on pleaaaaaase just one data point bro
February 9, 2026 at 6:44 PM
199 ~ 204 #100daysofcode
Haven't continued the freelancing hunt yet but:
🍀 Signed up to build a nonprofits wordpress site for free
🟢 learned about ACF
🟢 Got so frustrated with paywalls that instead of using ACF, i learned how to make a plugin to build custom blocks for them
February 7, 2026 at 9:58 AM
While ember slept i snuck out to the gym and walked 4.69 miles (nice) with a handful of sprints mixed in! Getting back into the groove slowly 💪🐌

Wanted to get things done after but alas body is now demanding sleep lol

Hope you all are having a good one!

February 5, 2026 at 4:36 AM
Reposted by GhibliMagic / Janet
@wardstone.bsky.social was streaming and I was whining about how I didn't do any shorts for my game this week so he did this while he was on lol

#gamedev #indiegame #godot
February 4, 2026 at 6:08 PM
Reposted by GhibliMagic / Janet
I made a new hat that is cute and not political for the main character of my tower defence game.

#art #gamedev #blender3d #fuckice
January 29, 2026 at 5:17 PM
Are you ready to hang out with your fellow techies? There's 2 free virtual @torc.dev events TODAY 2/3!

- Goose workshop part 2 @ 10am PST
- Tech Commute with Ryan Vogel @ 12pm PST

Friday is going to become fri~yay with Yappy hour! A casual hangout as we relax after a long week
February 3, 2026 at 2:54 PM
Reposted by GhibliMagic / Janet
Yesterday, five-year-old Liam and his dad Adrian were released from Dilley detention center. I picked them up last night and escorted them back to Minnesota this morning.

Liam is now home. With his hat and his backpack.
February 1, 2026 at 3:49 PM
It's day 1 of freelancing February! I didn't combust into flames after chatting at two businesses huzzah🔥

I hope sharing my experience will help others who are also nervous to start!

youtu.be/5FeTqR_yfJQ
Freelancing February Day 1: 🎵 Let's Get Down~ To Freelancing ~ To Get, Those Gigs~ 🎵
YouTube video by Janet / ghiblimagic
youtu.be
February 2, 2026 at 4:37 AM
Be like ember, enjoy some "catnip" today 😸

Catnip: "find some time to fully engage in the moment, so your brain gets time to relax and recover."
February 1, 2026 at 7:44 PM
Still alive!

The plan was to chat about the changes I made to my portfolio, but I walked 5 miles at the gym so I am le tired. 1st day back!

Short version
- added a fade in effect
- if prefers reduced motion is on, the effect does not run
- styling edits

Enjoy some ember pics
February 1, 2026 at 6:27 AM
Reposted by GhibliMagic / Janet
My latest blog post is out. If you'd like an approachable tutorial on Regular Expressions then I've got you covered. 🍕🚫🍍 /[^pineapple]/

www.devmansam.net/blog/cutting...

#regex #regularexpressions #javascript #softwareengineer #100Devs
Cutting Through JavaScript RegEx 🍕
Learn how to use regular expressions in JavaScript with practical examples of common patterns, methods, and syntax.
www.devmansam.net
January 30, 2026 at 9:39 AM
Reposted by GhibliMagic / Janet
one way or another, your brain and your body will take breaks.

you can do this intentionally, through planning for it, sharing skills, and passing things off…

… or unintentionally, in ways that are more disruptive to you and others.

you can take regular, shorter breaks, or burn out entirely.
I paid my therapist a zillion dollars to tell me this, so I’m passing it on to anyone else in MN who needs to hear it:

Think of taking time away to recharge not as not doing the work, but as doing quality control for the work. You’re not going to be able to show up to do it well if you’re depleted
January 28, 2026 at 2:36 AM
@torc.dev has technical and casual events this week, for whatever fits you best! Come join us!

Today 1/27 @ 10AM PT Free Goose workshop to "Learn how to orchestrate agents and design usable context"
1/29 @ 9AM PT MVP con AWS
1/30 @10:30 PT Casual Yappy hour + 11AM Spanish yappy hour
January 27, 2026 at 9:53 AM
Reposted by GhibliMagic / Janet
ICE is trying to blend in!!

Be careful out there
January 25, 2026 at 7:26 AM
Reposted by GhibliMagic / Janet
"ICE will leave Minnesota if you hand over your voter rolls" tells you everything you need to know.

This was never about immigration or fraud. It was always about rigging elections.
January 25, 2026 at 11:01 PM
Did I work on code or my technical anki today? nope

But! I pushed past my nerves and did my first twitch stream! I just did palworld today but eventually I want to stream while coding

Feel free to brag about whatever "little victory" you made today and enjoy ember photobombing
January 25, 2026 at 10:40 AM
Want to chill with fellow techies after a long week? Join us at @torc.dev Yappy Hour TODAY @ 1:30PM ET!

It's a very chill free virtual event and best of all no need to turn on cameras/voice, you can stick with text chat!

Link here: luma.com/waajt7l5

#torc #community
January 23, 2026 at 11:38 AM
A day in the life:

Ember staring and judging me, for being in the kitchen instead of outside with her lol

Ive got Cat-assigned-touching-grass-duties today
January 20, 2026 at 8:50 PM
198 #100daysofcode

I could of sworn netlify gave basic analytics for free, but it's been paid since before 2022 so my brain was lying 😂

🍀 portfolio now uses cloudflare for analytics (Astro site)
🍀 website guide uses posthog (next.js 16), tweaked it a lot (see images)
January 20, 2026 at 11:20 AM
Reposted by GhibliMagic / Janet
January 16, 2026 at 1:26 PM
Reposted by GhibliMagic / Janet
one of the best things about this whole nightmare has been watching a whole bunch of folks who have clearly never been seriously political in their lives standing up and going, no, absolutely the fuck not, we’re not letting this happen
ICE and MAGA really did bet the farm on all of Minneapolis’s white people going “oh yes, please take away our disgusting, evil non-white-foreigner neighbors, oh thank you so much.”

it’s beautiful that they’ve been proven incredibly wrong about that - may the rest of the country do the same.
January 18, 2026 at 2:47 AM
Reposted by GhibliMagic / Janet
For @msnownews.bsky.social, I wrote an article about how ICE Watch is grounded in sociological theories of violence prevention.

The reality is that most men will only commit public violence in extremely specific scenarios and ICE Watch disrupts the conditions necessary for escalation.
Opinion | I'm a Minneapolis sociologist who studies violence. Here's how ICE observers are helping.
Research into how violence occurs shows that disapproval from the people around you can help reduce it.
www.ms.now
January 16, 2026 at 6:55 PM
Want to decompress with fellow techies after a long week? Come join us TODAY 1/16 at @torc.dev Yappy Hour 1:30PM EST 🥂.

It's a very chill discord event where Jason yaps on video and everyone else chats in the text chat. RSVP here: luma.com/nyhnwzp8 #torc #community
January 16, 2026 at 10:47 AM
196-197 #100daysofcode
🍀 Getting ready to get down to freelancing business 🔥!
🟢 Remade business cards
🟢 Made a flyer, mostly to post on nextdoor, fb groups ect

Feel free to give suggestions! I accept that graphic design is alas not my passion 😔.
January 15, 2026 at 3:24 AM
195 #100daysofcode
🍀 cleaned up my portfolio a good bit!
🟢 as I mention in the short video, I muted some of the colors and added an image to the hero section
🍀 attended my 1st torc mentorship session, shout out to Trillium and Chris Corriere
January 13, 2026 at 7:52 AM