
John-Paul Takats
Teacher, Developer, & Technology Strategist
Website Explorer
Use the filters below to explore my key skills, experience, tutorials, and blog posts. You can also learn more about John-Paul Takats on the About page.
Tech Blog & Tutorials
Tutorial: Making JavaScript Loops Simpler: A Map & Join Tutorial with JSON data – Part 1
Clean Loops with JavaScript’s Map and Join
API HTML / CSS JavaScript Digital Multimedia Frontend Dev Tutorials
Synced Patterns in WordPress with Overrides and Unsupported Blocks

Streamline WordPress Synced Patterns with SCSS Styling Workarounds
CMS HTML / CSS Open Source WordPress Digital Multimedia Frontend Dev Tutorials
From Code to Community (Video)
Bridging Academia and Non-Profits: Web Tech with Purpose.
Come to my HTML / CSS Workshop at RIT hosted by WIC

Wednesday, October 5, from 6:30 pm to 8 pm in GOL-2400 (the Golisano Computing College building)
FeedMasher Project Finally Moving to Opensource
The process of moving a project that helped power the RIT homepage for several years to open source.
API HTML / CSS JavaScript MySQL Open Source PHP Area of Expertise Backend Dev Database Systems Frontend Dev
A Personal Portfolio Page and Blog on The Open Web

An open web is a web by and for all its users, not select gatekeepers or governments.
CMS Drupal PHP Area of Expertise Backend Dev Frontend Dev Uncategorized
Projects
Finger Lakes Wine Country Website with Accelerate Media

Interactive Finger Lakes Website Empowers Visitors and Editors
API CMS Open Source PHP React WordPress Backend Dev Database Systems Digital Multimedia Frontend Dev Marketing
AI Portfolio Builder – Project Queen
Generate a website using AI and edit it afterwards with no knowledge of html
FeedMasher & RIT Homepage Channels
Feedmasher: Curate, Aggregate, and Display Content from Everywhere!
JavaScript MySQL PHP Backend Dev Database Systems Frontend Dev
Geotherm Relaunch with Accelerate Media
A Modernization Journey launching an important piece of Geotherm's marketing strategy.
Classes I've Taught
Rich Media Web Application Development I
Master Web Apps: Media-Rich Design with JavaScript & a taste of React!
API HTML / CSS JavaScript React TypeScript Digital Multimedia Frontend Dev
Foundations of Web Technologies II
Advanced Web Development for Graduate Students
API CMS HTML / CSS JavaScript MySQL PHP Backend Dev Database Systems Frontend Dev Usability & HCI
Foundations of Web Technologies I
A class for Graduate HCI students to learn about the Building Blocks of the Web
HTML / CSS PHP Backend Dev Database Systems Frontend Dev Usability & HCI
Web Integration & Application ISTE-405
Integrating multiple technologies and content sources to create sophisticated web sites and apps
Capstone Mentorship
Role: Chair
Student: Madhura Bapat
Role: Chair
Student: Chih-Jung Chen
JavaScript React Backend Dev Database Systems Frontend Dev
Role: Committee Member
Student: Ayush Arora
Latest photo galleries
Although i’m not a professional photographer; photography runs in my genes with my father, uncle, and grandfather (a aerial photographer in WWII) being photographers. I enjoy travel and want to share some of my favorite pictures
-
Chicago Mix 2023/2024
Always manage to make a few stops in Chicago every year to visit a friend, and make some new ones. A bunch of photos in this…
-
Puerto Rico 2022 (and a few from 2018)
I first visited Puerto Rico in 2018 and finally got to revisit it for a bit longer in 2022. Both trips have been after the big…
-
Denver in Summer 2021
This was one of the few times I visited Denver not in the winter to Ski. It ended up being an amazing time, there really is…
John-Paul Takats is an IT Professional, Educator, and Marketing Strategist with a Focus on Human-Centered Computing, Full Stack Development, and Impactful Digital Solutions. Learn More about John-Paul Takats on the About page. If you wish to get in touch you may Contact Me, or signup to my monthly Newsletter.