Code for Philly

We're part of a national alliance of community organizers, developers, and designers that are putting technology to work in service of our local communities. We believe that government can work, for the people, by the people, in the digital age, if we all help.

Code for Philly


Meet Marieke and Michael, our new Co-Directors!

Code for Philly is in good hands. Read more about the transition here.

Our first ever data hack / launchpad is here - AND SOLD OUT!

Code for Philly, DataPhilly, R Ladies Philly, the Philly Data Jawn, Health Federation of Philadelphia, and Prevention Point are hosting a data science hackathon to answer pertinent questions around the Opioid Crisis in Philadelphia.

Kickoff event is February 7th. Learn more, sign up today!

Latest Project Activity

Billy Hanafee  PHLASK: Life, Liberty and the Pursuit of Water Update #7

Hello Code for Philly community! We are long overdue for a public update on the Code for Philly website. The PHLASK team has been diligently working since the end of the summer, and we now have a launch roadmap for 2020!

We’ve conceived of the project in two interconnected hemispheres: the PHLASK Tech and PHLASK Social Practice.

  • PHLASK Tech: building the tools for the PHLASK Map & App
  • PHLASK Social Practice: building momentum to reach the PHLASK mission

The following outline shows how the two hemispheres will be working towards an ultimate launch of the PHLASK App with the core objectives in each phase.



  • Map Filters
  • Legend
  • PHLASK Tap Data points

PHLASK Social Practice

  • Project Branding
  • Water Data – Sales & Water Quality

Release Beta (January 2020)




  • Dynamic App features
  • Crowdsourcing tool
  • Robust UI/UX

PHLASK Social Practice

  • Build userbase
  • Promotional Activities
  • Improve Map Data
  • Improve Water Data

Launch PHLASK App (June 2020)

Some project highlights from the past several months have included:

  1. Consolidated - established the new platform that will eventually become the workable beta map and eventual PHLASK App
  2. Code for Philly Launchpad 2019 - participated in the Code for Philly Launchpad and welcomed several new project contributors to the team
  3. Rutgers Camden Hackaween 2019 - participated in the Rutgers Hackaween, which planted the seeds for future PHLASK Tap crowdsourcing tools
  4. Enterprise on-boarding kit for Drink Philly Tap coalition - developed a media kit for the Drink Philly Tap coalition to help businesses join the map; first up, La Colombe!
  5. PHLASK Project Census - Took stock of where we've come, who we are, and where we're going to hopefully continue building an inclusive, welcoming working group
  6. Trash Academy #BYObagPHL map takeover - highlighted Mural Arts' Trash Academy's Bring Your Own Bag billboards around the city, encouraging people to use reusable bags

As always, we continue to welcome contributions and support from anyone interested in getting involved. If any of the work in our project Roadmap appeals to you, or if you have other ideas that could help us advance the project mission, please reach out to us on Code for Philly's Slack, channel #phlask

Thank you for PHLasking ^_^

Tara Taylor  Facilitating Thriving Update #2

We'll be spending all of 2020 identifying goals, reviewing problems and challenges in reaching those goals, and exploring existing resources in community sourcing solutions to be successful. You can register for the free Unconference series, Save The World Sundays, here:

Volunteers are also needed, and you can reach out to to learn more about helping make the series a success.

Steven Sebastianelli  Quick Click Keyboard Update #1

Deleting the update messed up the link to this project so I am reposting this update:

In a quick survey I did in the Muscular Dystrophy community, over 70% of computer users use a mouse and on-screen keyboard, yet so much interaction is done through hover functionality and hotkeys. There are minimal tools and web accessibility practices out there to make computer usage fully accessible to mouse/touchpad/trackball users. These limitations become even more apparent with specialized software, such as CAD and video editing applications. Would anyone like to help me build something to accommodate this group, of which I am a part?

This app I'm trying to have built is a more advanced on-screen keyboard than the ones integrated into Windows and mobile operating systems. It would allow people who can't use physical keyboards [mouse, touchpad, or trackball only] to not feel limited by hotkeys and hover interactivity by making it possible to replicate these using only a pointing device.

If you would like to see my idea: Please check out the Explanation Animation I made [make sure it's 1080p if it looks too fuzzy]:

Fill out this survey on it:

And look at my open-to-add-to list [that the disability community has been contributing to] of all the challenges people face when using a computer without a physical keyboard:

Please share any thoughts, and join my slack project channel #quickclickkeyboard !

All the best!

Chris Kohl  PAWS Data Pipeline Update #1


paws_data_pipeline is off to a great start! Thanks to all those who came out Tuesday night. Great contributions across the board.


We had great representation from people who can make it happen. We are in need of one or a few program manager / project manager / project lead type persons who love to keep things organized! Karla and Chris will be involved every step along the way but lack the bandwidth to do week by week, task by task planning and tracking. CAN YOU HELP HERE??? IF SO… PLEASE JOIN THE SLACK CHANNEL AND MAKE YOURSELF KNOWN!


After the kickoff presentation and some Q&A, we broke into two groups. One group focused on ideating around data extraction and creation of the data lake. The other group looked ahead to data cleansing, matching, validating, and linking it back in to systems-of-record such as Salesforce. Key points from each discussion are below.

Data Lake - Identified our source systems, discussed extraction methods briefly, and considered data lake architecture and construction. Next steps are to dig into one or two data sources, figure out extraction methods (APIs are not widely available although .csv exports are), and inventory records, structure, and elements for movement into the data lake. Test out the process.

Cleansing/Matching etc - Discussed the options for matching data across sources and making sense of the data from multiple systems (eg estimating complexity of cleaning process required and potential data architecture challenges). Next steps are to 1) make a few data sources available (probably on the volunteers/donors integration stream) so the team can understand what variables exist and in what format, and 2) clarify data privacy issues for doing this work. Additionally, PAWS staff will assess whether there are additional data structures to be created (e.g. labels) as an alternative to the currently unstructured text notes.


We will plan a meet for (we think) next week, Tuesday. Or it might be on November 5. Details on the next scheduled hack night are coming. We will communicate it through the Slack channel #paws_data_pipeline.

Some people requested remote connection, perhaps doing remote connections each week and then in-person every other week or once a month. This is still TBD. Thank you for the suggestions.

Stay tuned to the Slack channel for more!


Chris & Karla

Nicholas Quigley  Snow-Capped Update #2

Snow-Capped has it's first users, and as of last week they can login using Google. I figured Google does authentication and two-factor auth pretty well, so why reinvent the wheel? (Even if it's a pretty complicated wheel)

That A+ rating is just about impossible to maintain if your site uses any javascript.. so Snow-Capped is aiming for a B going forward, which is where Apple sets the bar, and is a better rating than Google, Microsoft, and even Vanguard.

I'm also happy to announce that I found a new partner in Kyle Rusak, who is a web dev expert.

Freeze your credit here:

Tara Taylor  Facilitating Thriving Update #1

This project is designed to help Philadelphia community members collectively quit capitalism and create cooperative ecosystems to live and thrive in with a model similar to startup incubators.

We are currently developing a platform of engagement (website, crowdfunding campaign, virtual and paper zines) to recruit contributors. Our developers site is available to anyone and you don't need any technical knowledge to contribute.