Ryan Scott Brown

I build cloud-based systems for startups and enterprises. My background in operations gives me a unique focus on writing observable, reliable software and automating maintenance work.

I love learning and teaching about Amazon Web Services, automation tools such as Ansible, and the serverless ecosystem. I most often write code in Python, TypeScript, and Rust.

B.S. Applied Networking and Systems Administration, minor in Software Engineering from Rochester Institute of Technology.

    RIT Week Numbers

    Over the weekend I found a fun PHP form that will build week numbers (Monday-Sunday) for arbitrary date ranges. Using it to make a base of week number ICAL files for each of the RIT quarters, I made liberal use of Perl to convert from Monday-Sunday numbered weeks to Monday-Friday numbered weeks, and factored in RIT breaks. The ICAL file is available, and has week numbers for Fall-Spring of the 12-13 academic year.

    Using it is easy: make a new calendar in Google Calendar, then import the ICAL file to that calendar. Now week numbers will show up as appropriate.

    Maybe in the future I’ll write a python script to parse RIT’s calendar and add breaks in as well. Another time, perhaps.

    Design by Sam Lucidi (samlucidi.com)