Skip to content

Instantly share code, notes, and snippets.

View abhinemani's full-sized avatar

Abhi Nemani abhinemani

View GitHub Profile
@abhinemani
abhinemani / WordFreq.js
Created November 7, 2022 23:32 — forked from frio80/WordFreq.js
Word Frequency in JavaScript
/**
*
* This function takes a list of words and a specified text and returns the frequency of each word.
* The program processes in timed chunks as to not lock the browser up
*
* @param {Array} words This is the list of words to match against
* @param {String} text This is the text to match
* @param {Function} This is the callback function
*
* TODO:
Chief Information Officer
City of []
As has been seen in the private sector good information technology (IT) is the backbone of any strong organization. The City of [] is committed to bringing that same thinking into local government — where the opportunity for impact is unparalleled: [City] with an operational staff of X, services over Y residents. This means that IT leadership and staff in [] can have an outsized impact in the daily lives of residents.
The Chief Information Officer (CIO) — also known as the Director of IT — is tasked with delivering on that promise: modernizing a legacy IT system and organization into a 21st century operation, capable of delivering high quality digital experiences for residents.
CIO — working in close partnership with departmental leadership — is responsible for the management, oversight and implementation of technology across the city. Further, the CIO participates and contributes to overall city strategy, bringing a current knowledge and future vision of leveraging in
Chief Data Officer
City of []
The collection and need for data continues to grow exponentially in organizations. Increasingly, data itself–outside of application–has values supporting organizations mission and activities. Data has even more value if it is readily available, easily found, and easily reusable for new applications.
The city has a clear a vision of data leveraged as an asset for data-driven decision-making and for citizen engagement.
The Chief Data Officer (CDO) is the role primarily responsible for operationalizing that vision. The CDO leads the city’s efforts to put its data to work for data-driven decision-making and performance management as well as its goal to be an open, engagement, and transparent institution. Operationally, this means improving links between data from different departments for a holistic view of the city; making information/data easier to find online for the public; and enabling policy-makers to quickly access and transform data into insights and decisions.
The Chief
Chief Technology Officer
City of []
Ranging from automating previously manual workflows to adding sensors to the physical environment, the technology industry is changing the way citizens live and work. This is why governments need senior leadership, savvy with modern technologies, eager to experiment with new tools, and capable of working through the bureaucracy to show what’s possible.
The Chief Technology Officer (CTO) serves this role in the city of []. Positioned alongside — but distinct from, the Chief Information Officer (CIO) — the CTO works to drive city operations forward, placing City Hall and the city overall in an ideal position for the use of new technologies and tools.
The CTO plays both and internal and external role: piloting City Hall innovations, such as new apps or tools, one hand, and arranging creative partnerships with the private sector, such as telecom providers, on the other. For both, the CTO leverages a strong grasp of trends in the technology sector and a production connection
// This would be a kind of "code of conduct" or "statement of values" cities would prescribe for potential govtech startup vendors.
// VERY DRAFT & UNOFFICAL
- *Citizen-first experience*: In the private sector, simple, beautiful, and easy to use technology has become commonplace -- and that’s happened because user-centric technologists have prioritized user needs and experiences. The city expects the same for the citizen experience: seamless, smart, and accessible.
- *For (All) the People*: The City doesn’t have the luxury of catering to one demographic; our technology must work for any affected resident, no matter ethnicity, access to technology, gender, etc. Government technology must have a bias towards all.
- *Built to scale*: The City prioritizes software-as-a-service technologies that not only can solve a problem locally but also scale nationally, and with that national reach continually deliver better and better product for citizens.
- *Default to open*: Any technology put in place will generate massi