James Kerrane

@thatrobotdev
1 Followers
7 Following
17 Posts
Hello, I am James Kerrane, a first-year #ComputerScience Student at the Georgia Institute of Technology studying Theory and Media.
Websitehttps://www.jameskerrane.com
GitHubhttps://github.com/thatrobotdev
LinkedInhttps://www.linkedin.com/in/jameskerrane

Introducing 🐦 Pattern Pigeon: A conversational assistant built with @googlecloud #DialogflowCX to teach software architecture design patterns! This was a lot of fun to create, and for a (probably) limited time you can even call it!

πŸ”— https://www.jameskerrane.com/projects/pattern-pigeon/
πŸ“ž (361) 360-5763

Coo coo! (Salutations!)

A conversational assistant built with Dialogflow CX to teach the Strategy, Composite, and Observer design patterns.

🐦 Pattern Pigeon
I’ve been researching Google Cloud's #DialogflowCX to build a conversational agent, and while looking into community-favored licenses, I was surprised to see so many repositories using the Apache License 2.0 over my go-to MITβ€”so I’m switching it up! Excited to share more soon πŸ¦πŸ’¬

It looks pretty ugly right now, but I've got React Bootstrap, React Icons, and #FontAwesome icons (for the elusive #bsky app icon) working!

Plus, setting up automatic builds on GitHub Pages was not bad at all.

#react #reacticons #bootstrap #reactbootstrap

(4/4)
I don't want to chirp on for too long, so I'll catch you later. Happy hacking! πŸ’»βœ¨

(3/4)
Finally, I've started learning #Django and #Python through their tutorial series (https://docs.djangoproject.com/en/5.1/intro/tutorial01/) for my objects and design course. Probably the easiest database, internationalization, and admin panel I've ever configured. I'm so excited to use it with future projects!

Probably the easiest database, internationalization, and admin panel I've ever configured. I'm so excited to use it with future projects!

#django #i18n #webdev @ThePSF @django

Writing your first Django app, part 1 | Django documentation

The web framework for perfectionists with deadlines.

Django Project
(2/4)
To change the to-peck, I've also been brushing up on #Java in my data structures course to implement an #ArrayList! My favorite part was building a test suite with #JUnits5, and it felt awesome to see a bunch of rigorously designed tests pass πŸ˜„

(1/4)
All a-bird! I have some development updates to share and a new, exciting project! 🐦

This week, I joined the team at VGDev (https://www.gtvgdev.com/) as a programmer for Murder Most Fowl–an upcoming avian murder mystery puzzler set on a train! πŸš‚

I’m having egret time diving deeper into #unity, learning #CSharp, #yarnspinner for branching dialogue, and #FMODStudio for dynamic audio. π“…₯

Please stay tuned for updates as the project develops!

@yarnspinner #gamedev

VGDev at Georgia Tech

VGDev is the video game development club at Georgia Tech!

VGDev

(1/2)
Hello, and Happy New Year! I added "Projects" section to www.jameskerrane.com/projects, where I will compile all of my previous software development projects and track new ones that I am working on.

This year, I want to learn how to write an efficient algorithm for how to solve the #OneShot Factory Light Puzzle, using the fundamentals of #informationtheory. Since I am unfamiliar with information theory and these types of problems, it's time to learn!

Spent tonight learning #11ty and working on https://www.jameskerrane.com

- Updated to @eleventy v3.0.0! πŸ₯³
- Refactored project files to switch from #CommonJS syntax to the newly supported and standardized #ESM modules
- Streamlined how the site handles images
- Started work on moving away from #nunjucks for templates to liquid or something else
- Renamed the repository

The nature of all of these changes is that the site doesn't look different, but the developer experience is cooler! πŸš€

James Kerrane

James Kerrane's personal website.