CINXE.COM

Code for America finally ratifies first union contract | StateScoop

<!DOCTYPE html> <html lang="en-US" class="no-js"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO Premium plugin v21.7 (Yoast SEO v21.7) - https://yoast.com/wordpress/plugins/seo/ --> <title>Code for America finally ratifies first union contract | StateScoop</title> <meta name="description" content="After two years of negotiations and many contentious episodes, the civic tech nonprofit and its union reached an agreement on new benefits." /> <link rel="canonical" href="https://statescoop.com/code-for-america-ratifies-first-union-contract/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Code for America finally ratifies first union contract | StateScoop" /> <meta property="og:description" content="After two years of negotiations and many contentious episodes, the civic tech nonprofit and its union reached an agreement on new benefits." /> <meta property="og:url" content="https://statescoop.com/code-for-america-ratifies-first-union-contract/" /> <meta property="og:site_name" content="StateScoop" /> <meta property="article:published_time" content="2023-10-30T16:59:43+00:00" /> <meta property="article:modified_time" content="2023-10-30T18:14:48+00:00" /> <meta property="og:image" content="https://statescoop.com/wp-content/uploads/sites/6/2023/04/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg" /> <meta property="og:image:width" content="1600" /> <meta property="og:image:height" content="1067" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="srispens" /> <meta name="twitter:card" content="summary_large_image" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://statescoop.com/code-for-america-ratifies-first-union-contract/","url":"https://statescoop.com/code-for-america-ratifies-first-union-contract/","name":"Code for America finally ratifies first union contract | StateScoop","isPartOf":{"@id":"https://statescoop.com/#website"},"primaryImageOfPage":{"@id":"https://statescoop.com/code-for-america-ratifies-first-union-contract/#primaryimage"},"image":{"@id":"https://statescoop.com/code-for-america-ratifies-first-union-contract/#primaryimage"},"thumbnailUrl":"https://statescoop.com/wp-content/uploads/sites/6/2023/04/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg","datePublished":"2023-10-30T16:59:43+00:00","dateModified":"2023-10-30T18:14:48+00:00","description":"After two years of negotiations and many contentious episodes, the civic tech nonprofit and its union reached an agreement on new benefits.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://statescoop.com/code-for-america-ratifies-first-union-contract/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://statescoop.com/code-for-america-ratifies-first-union-contract/#primaryimage","url":"https://statescoop.com/wp-content/uploads/sites/6/2023/04/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg","contentUrl":"https://statescoop.com/wp-content/uploads/sites/6/2023/04/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg","width":1600,"height":1067,"caption":"(Code for America)"},{"@type":"WebSite","@id":"https://statescoop.com/#website","url":"https://statescoop.com/","name":"StateScoop","description":"Latest news and events in state and local government technology","publisher":{"@id":"https://statescoop.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://statescoop.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://statescoop.com/#organization","name":"StateScoop","url":"https://statescoop.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://statescoop.com/#/schema/logo/image/","url":"https://statescoop.com/wp-content/uploads/sites/6/2023/01/StateScoop-Black.png","contentUrl":"https://statescoop.com/wp-content/uploads/sites/6/2023/01/StateScoop-Black.png","width":1470,"height":186,"caption":"StateScoop"},"image":{"@id":"https://statescoop.com/#/schema/logo/image/"}}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//securepubads.g.doubleclick.net' /> <link rel='dns-prefetch' href='//use.typekit.net' /> <link rel="alternate" type="application/rss+xml" title="StateScoop &raquo; Feed" href="https://statescoop.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="StateScoop &raquo; Comments Feed" href="https://statescoop.com/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/statescoop.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.2"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='all-css-2' href='https://statescoop.com/wp-includes/css/dist/block-library/style.min.css?m=1739294329g' type='text/css' media='all' /> <style id='wp-parsely-recommendations-style-inline-css'> .parsely-recommendations-list-title{font-size:1.2em}.parsely-recommendations-list{list-style:none;padding:unset}.parsely-recommendations-cardbody{overflow:hidden;padding:.8em;text-overflow:ellipsis;white-space:nowrap}.parsely-recommendations-cardmedia{padding:.8em .8em 0} </style> <style id='elasticpress-facet-style-inline-css'> .widget_ep-facet input[type=search],.wp-block-elasticpress-facet input[type=search]{margin-bottom:1rem}.widget_ep-facet .searchable .inner,.wp-block-elasticpress-facet .searchable .inner{max-height:20em;overflow:scroll}.widget_ep-facet .term.hide,.wp-block-elasticpress-facet .term.hide{display:none}.widget_ep-facet .empty-term,.wp-block-elasticpress-facet .empty-term{opacity:.5;position:relative}.widget_ep-facet .empty-term:after,.wp-block-elasticpress-facet .empty-term:after{bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.widget_ep-facet .level-1,.wp-block-elasticpress-facet .level-1{padding-left:20px}.widget_ep-facet .level-2,.wp-block-elasticpress-facet .level-2{padding-left:40px}.widget_ep-facet .level-3,.wp-block-elasticpress-facet .level-3{padding-left:60px}.widget_ep-facet .level-4,.wp-block-elasticpress-facet .level-4{padding-left:5pc}.widget_ep-facet .level-5,.wp-block-elasticpress-facet .level-5{padding-left:75pt}.widget_ep-facet input[disabled],.wp-block-elasticpress-facet input[disabled]{cursor:pointer;opacity:1}.widget_ep-facet .term a,.wp-block-elasticpress-facet .term a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.widget_ep-facet .term a:hover .ep-checkbox,.wp-block-elasticpress-facet .term a:hover .ep-checkbox{background-color:#ccc}.ep-checkbox{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:1em;justify-content:center;margin-right:.25em;width:1em}.ep-checkbox:after{border:solid #fff;border-width:0 .125em .125em 0;content:"";display:none;height:.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.25em}.ep-checkbox.checked{background-color:#5e5e5e}.ep-checkbox.checked:after{display:block} </style> <link rel='stylesheet' id='all-css-6' href='https://statescoop.com/wp-content/mu-plugins/search/elasticpress/dist/css/related-posts-block-styles.min.css?m=1736472017g' type='text/css' media='all' /> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--kepler-serif: 'kepler-std', serif;--wp--preset--font-family--georgia-serif: 'georgia', 'times new roman', serif;--wp--preset--font-family--sans-serif: 'sofia-pro', sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);--wp--custom--color--primary--black: #000;--wp--custom--color--primary--red: #e71319;--wp--custom--color--primary--pink: #FE009A;--wp--custom--color--primary--white: #fff;--wp--custom--color--secondary--dark-gray: #505050;--wp--custom--color--secondary--gray: #767676;--wp--custom--color--secondary--light-gray: #f2f2f2;--wp--custom--color--secondary--cool-gray: #d5d7d8;--wp--custom--spacing--8: 0.5rem;--wp--custom--spacing--16: 1rem;--wp--custom--spacing--20: 1.25rem;--wp--custom--spacing--24: 1.5rem;--wp--custom--spacing--32: 2rem;--wp--custom--spacing--40: 2.5rem;--wp--custom--spacing--48: 3rem;--wp--custom--spacing--64: 4rem;--wp--custom--spacing--80: 5rem;--wp--custom--spacing--128: 8rem;--wp--custom--typography--font--size--10: 0.625rem;--wp--custom--typography--font--size--13: 0.812rem;--wp--custom--typography--font--size--16: 1rem;--wp--custom--typography--font--size--18: 1.125rem;--wp--custom--typography--font--size--20: 1.25rem;--wp--custom--typography--font--size--22: 1.375rem;--wp--custom--typography--font--size--24: 1.5rem;--wp--custom--typography--font--size--25: 1.563rem;--wp--custom--typography--font--size--30: 1.875rem;--wp--custom--typography--font--size--31: 1.953rem;--wp--custom--typography--font--size--32: 2rem;--wp--custom--typography--font--size--34: 2.125rem;--wp--custom--typography--font--size--36: 2.25rem;--wp--custom--typography--font--size--39: 2.441rem;--wp--custom--typography--font--size--40: 2.5rem;--wp--custom--typography--font--size--42: 2.625rem;--wp--custom--typography--font--size--48: 3rem;--wp--custom--typography--font--size--49: 3.052rem;--wp--custom--typography--font--size--54: 3.375rem;--wp--custom--typography--font--size--61: 3.815rem;--wp--custom--typography--font--size--h-1: var(--font-size-h1);--wp--custom--typography--font--size--h-2: var(--font-size-h2);--wp--custom--typography--font--size--h-3: var(--font-size-h3);--wp--custom--typography--font--size--h-4: var(--font-size-h4);--wp--custom--typography--font--size--h-5: var(--font-size-h5);--wp--custom--typography--font--size--h-6: var(--font-size-h6);--wp--custom--typography--font--size--small: var(--font-size-small);--wp--custom--typography--font--size--default: var(--font-size-default);--wp--custom--typography--font--size--large: var(--font-size-large);--wp--custom--typography--font--weight--normal: 400;--wp--custom--typography--font--weight--medium: 500;--wp--custom--typography--font--weight--bold: 700;--wp--custom--width--content--default: 54.0625rem;--wp--custom--width--content--wide: 81.75rem;--wp--custom--width--content--full: none;}.wp-block-cover{--wp--preset--color--white: var(--wp--custom--color--primary--white);--wp--preset--color--light-gray: var(--wp--custom--color--secondary--light-gray);--wp--preset--color--black: var(--wp--custom--color--primary--black);}.wp-block-group{--wp--preset--color--white: var(--wp--custom--color--primary--white);--wp--preset--color--light-gray: var(--wp--custom--color--secondary--light-gray);}.wp-block-heading{--wp--preset--font-size--h-1: var(--wp--custom--typography--font--size--h-1);--wp--preset--font-size--h-2: var(--wp--custom--typography--font--size--h-2);--wp--preset--font-size--h-3: var(--wp--custom--typography--font--size--h-3);--wp--preset--font-size--h-4: var(--wp--custom--typography--font--size--h-4);--wp--preset--font-size--h-5: var(--wp--custom--typography--font--size--h-5);--wp--preset--font-size--h-6: var(--wp--custom--typography--font--size--h-6);}p{--wp--preset--font-size--small: var(--wp--custom--typography--font--size--small);--wp--preset--font-size--default: var(--wp--custom--typography--font--size--default);--wp--preset--font-size--large: var(--wp--custom--typography--font--size--large);}:root { --wp--style--global--content-size: var(--wp--custom--width--content--default);--wp--style--global--wide-size: var(--wp--custom--width--content--wide); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-kepler-serif-font-family{font-family: var(--wp--preset--font-family--kepler-serif) !important;}.has-georgia-serif-font-family{font-family: var(--wp--preset--font-family--georgia-serif) !important;}.has-sans-serif-font-family{font-family: var(--wp--preset--font-family--sans-serif) !important;}.wp-block-cover.has-white-color{color: var(--wp--preset--color--white) !important;}.wp-block-cover.has-light-gray-color{color: var(--wp--preset--color--light-gray) !important;}.wp-block-cover.has-black-color{color: var(--wp--preset--color--black) !important;}.wp-block-cover.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.wp-block-cover.has-light-gray-background-color{background-color: var(--wp--preset--color--light-gray) !important;}.wp-block-cover.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.wp-block-cover.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.wp-block-cover.has-light-gray-border-color{border-color: var(--wp--preset--color--light-gray) !important;}.wp-block-cover.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.wp-block-group.has-white-color{color: var(--wp--preset--color--white) !important;}.wp-block-group.has-light-gray-color{color: var(--wp--preset--color--light-gray) !important;}.wp-block-group.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.wp-block-group.has-light-gray-background-color{background-color: var(--wp--preset--color--light-gray) !important;}.wp-block-group.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.wp-block-group.has-light-gray-border-color{border-color: var(--wp--preset--color--light-gray) !important;}.wp-block-heading.has-h-1-font-size{font-size: var(--wp--preset--font-size--h-1) !important;}.wp-block-heading.has-h-2-font-size{font-size: var(--wp--preset--font-size--h-2) !important;}.wp-block-heading.has-h-3-font-size{font-size: var(--wp--preset--font-size--h-3) !important;}.wp-block-heading.has-h-4-font-size{font-size: var(--wp--preset--font-size--h-4) !important;}.wp-block-heading.has-h-5-font-size{font-size: var(--wp--preset--font-size--h-5) !important;}.wp-block-heading.has-h-6-font-size{font-size: var(--wp--preset--font-size--h-6) !important;}p.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}p.has-default-font-size{font-size: var(--wp--preset--font-size--default) !important;}p.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='all-css-8' href='https://statescoop.com/wp-content/themes/scoopnewsgroup/dist/css/frontend.css?m=1739308213g' type='text/css' media='all' /> <link rel='stylesheet' id='typekit-css' href='https://use.typekit.net/itk2qbh.css?ver=5e4722b3d0055288d011' media='all' /> <script type="text/javascript" src="https://statescoop.com/_static/??-eJzTLy/QzcxLzilNSS3WzwKiwtLUokoopZebmaeXVayjj0+Rbm5melFiSSpUsX2uraG5saWRpYmxsUEWAK+aIiE=" ></script><script type="text/javascript" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" id="gpt-js"></script> <link rel="https://api.w.org/" href="https://statescoop.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://statescoop.com/wp-json/wp/v2/posts/59796" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://statescoop.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.2" /> <link rel='shortlink' href='https://statescoop.com/?p=59796' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://statescoop.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fstatescoop.com%2Fcode-for-america-ratifies-first-union-contract%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://statescoop.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fstatescoop.com%2Fcode-for-america-ratifies-first-union-contract%2F&#038;format=xml" /> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"NewsArticle","headline":"Code for America finally ratifies first union contract","url":"http:\/\/statescoop.com\/code-for-america-ratifies-first-union-contract\/","mainEntityOfPage":{"@type":"WebPage","@id":"http:\/\/statescoop.com\/code-for-america-ratifies-first-union-contract\/"},"thumbnailUrl":"https:\/\/statescoop.com\/wp-content\/uploads\/sites\/6\/2023\/04\/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg?w=150&h=150&crop=1","image":{"@type":"ImageObject","url":"https:\/\/statescoop.com\/wp-content\/uploads\/sites\/6\/2023\/04\/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg"},"articleSection":"County &amp; Local","author":[{"@type":"Person","name":"Skylar Rispens","url":"https:\/\/statescoop.com\/author\/skylar-rispens\/"}],"creator":["Skylar Rispens"],"publisher":{"@type":"Organization","name":"StateScoop","logo":"https:\/\/statescoop.com\/wp-content\/uploads\/sites\/6\/2023\/01\/cropped-ss_favicon.png"},"keywords":["civic tech","code for america","code for america workers united","contracts","union"],"dateCreated":"2023-10-30T16:59:43Z","datePublished":"2023-10-30T16:59:43Z","dateModified":"2023-10-30T18:14:48Z"}</script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W9DQ5BJ');</script> <!-- End Google Tag Manager --> <script type="text/javascript" id="ad-slots-js"> window.googletag = window.googletag || {cmd: []}; var adSlots = []; googletag.cmd.push(function() { // Define Page Targeting. googletag.pubads() .setTargeting('category', ['county-local']) .setTargeting('tags', ['civic-tech', 'code-for-america', 'contracts', 'union', 'code-for-america-workers-united']) .setTargeting('author', ['skylar-rispens']) .setTargeting('environment', 'production') .setTargeting('page_type', 'article') .setTargeting('path', '/code-for-america-ratifies-first-union-contract/') .setTargeting('host', 'statescoop.com') .setTargeting('postId', '59796') // Define Ad Slots. var mapping = googletag.sizeMapping() .addSize([1280, 240],[[970,250], [728,90], [970,90], ]) .addSize([0, 0],[]) .build(); adSlots[0] = googletag.defineSlot( '/18430785/sng_statescoop/ap_top', [[970,250], [728,90], [970,90], ], 'ap_top_desktop' ) .addService(googletag.pubads()) .setTargeting('pos', 'top') .setCollapseEmptyDiv(false) .defineSizeMapping(mapping); var mapping = googletag.sizeMapping() .addSize([1280, 240],[]) .addSize([768, 240],[[728,90], ]) .addSize([0, 0],[[320,50], [300,250], [320,100], ]) .build(); adSlots[1] = googletag.defineSlot( '/18430785/sng_statescoop/ap_top', [[728,90], [300,250], [320,100], [320,50], ], 'ap_top_mobile' ) .addService(googletag.pubads()) .setTargeting('pos', 'top') .setCollapseEmptyDiv(false) .defineSizeMapping(mapping); var mapping = googletag.sizeMapping() .addSize([768, 240],[[300,250], ]) .addSize([0, 0],[]) .build(); adSlots[2] = googletag.defineSlot( '/18430785/sng_statescoop/ap_rightrail_1', [[300,250], ], 'ap_rightrail_1' ) .addService(googletag.pubads()) .setTargeting('pos', 'rightrail_1') .defineSizeMapping(mapping); var mapping = googletag.sizeMapping() .addSize([768, 240],[[300,250], [300,600], ]) .addSize([0, 0],[]) .build(); adSlots[3] = googletag.defineSlot( '/18430785/sng_statescoop/ap_rightrail_2', [[300,600], [300,250], ], 'ap_rightrail_2' ) .addService(googletag.pubads()) .setTargeting('pos', 'rightrail_2') .defineSizeMapping(mapping); var mapping = googletag.sizeMapping() .addSize([768, 240],[[300,250], [300,600], ]) .addSize([0, 0],[]) .build(); adSlots[4] = googletag.defineSlot( '/18430785/sng_statescoop/ap_rightrail_3', [[300,600], [300,250], ], 'ap_rightrail_3' ) .addService(googletag.pubads()) .setTargeting('pos', 'rightrail_3') .defineSizeMapping(mapping); var mapping = googletag.sizeMapping() .addSize([768, 240],[[300,250], [300,600], ]) .addSize([0, 0],[]) .build(); adSlots[5] = googletag.defineSlot( '/18430785/sng_statescoop/ap_rightrail_4', [[300,600], [300,250], ], 'ap_rightrail_4' ) .addService(googletag.pubads()) .setTargeting('pos', 'rightrail_4') .defineSizeMapping(mapping); var mapping = googletag.sizeMapping() .addSize([960, 240],[[728,90], [970,90], ]) .addSize([768, 240],[[728,90], ]) .addSize([0, 0],[[320,50], [320,100], [300,250], ]) .build(); adSlots[6] = googletag.defineSlot( '/18430785/sng_statescoop/ap_bottom', [[970,90], [728,90], [320,50], ], 'ap_bottom' ) .addService(googletag.pubads()) .setTargeting('pos', 'bottom') .defineSizeMapping(mapping); var mapping = googletag.sizeMapping() .addSize([1280, 240],[[728,90], ]) .addSize([768, 240],[[728,90], ]) .addSize([0, 0],[[320,50], [320,100], [300,250], ]) .build(); adSlots[7] = googletag.defineSlot( '/18430785/sng_statescoop/ap_inline_1', [[728,90], [320,100], [320,50], [300,250], ], 'ap_inline_1' ) .addService(googletag.pubads()) .setTargeting('pos', 'inline_1') .defineSizeMapping(mapping); var mapping = googletag.sizeMapping() .addSize([1280, 240],[[728,90], ]) .addSize([768, 240],[[728,90], ]) .addSize([0, 0],[[320,50], [320,100], [300,250], ]) .build(); adSlots[8] = googletag.defineSlot( '/18430785/sng_statescoop/ap_inline_2', [[728,90], [320,100], [320,50], [300,250], ], 'ap_inline_2' ) .addService(googletag.pubads()) .setTargeting('pos', 'inline_1') .defineSizeMapping(mapping); var mapping = googletag.sizeMapping() .addSize([1280, 240],[[728,90], ]) .addSize([768, 240],[[728,90], ]) .addSize([0, 0],[[320,50], [320,100], [300,250], ]) .build(); adSlots[9] = googletag.defineSlot( '/18430785/sng_statescoop/ap_inline_3', [[728,90], [320,100], [320,50], [300,250], ], 'ap_inline_3' ) .addService(googletag.pubads()) .setTargeting('pos', 'inline_1') .defineSizeMapping(mapping); // Enable Single Request Architecture. googletag.pubads().enableSingleRequest(); // Enable lazy loading. googletag.pubads().enableLazyLoad({ fetchMarginPercent: 200, renderMarginPercent: 200, mobileScaling: 2.0 }); // Prevent Ad Size Change on Refresh // @see https://internal.10up.com/publisher-revenue/snippets/#prevent-size-change-on-refresh googletag.pubads().addEventListener( 'slotRenderEnded', function ( response ) { var slotID = response.slot.getSlotElementId(); var adSize = response.size; if (!adSize) { return; } var newSizeMapping = googletag.sizeMapping() .addSize( [0, 0], [ adSize[0], adSize[1] ] ) .build(); response.slot.defineSizeMapping( newSizeMapping ); } ) // Set 'refreshed' key-value to true after ads first load so future ad fetch requests will include it. // @see https://internal.10up.com/publisher-revenue/snippets/#set-refreshed-key-value googletag.pubads().addEventListener( 'slotRenderEnded', function ( response ) { response.slot.setTargeting('refreshed', 'true'); } ); // Enable Google ads after ad slots have been defined. googletag.enableServices(); }); </script> <link rel="icon" href="https://statescoop.com/wp-content/uploads/sites/6/2023/01/cropped-ss_favicon.png?w=32" sizes="32x32" /> <link rel="icon" href="https://statescoop.com/wp-content/uploads/sites/6/2023/01/cropped-ss_favicon.png?w=192" sizes="192x192" /> <link rel="apple-touch-icon" href="https://statescoop.com/wp-content/uploads/sites/6/2023/01/cropped-ss_favicon.png?w=180" /> <meta name="msapplication-TileImage" content="https://statescoop.com/wp-content/uploads/sites/6/2023/01/cropped-ss_favicon.png?w=270" /> </head> <body class="post-template-default single single-post postid-59796 single-format-standard"> <a href="#main" class="skip-to-content-link visually-hidden-focusable">Skip to main content</a> <div class="ad ad--top ad--top-desktop"> <div class="ad__inner" style="min-width: 970px; min-height: 90px;"> <span class="screen-reader-text">Advertisement</span> <div data-loadad="0" class="ad__embed" id="ap_top_desktop"> <script type="text/javascript"> googletag.cmd.push(function() { googletag.display('ap_top_desktop'); }); </script> </div> </div> </div> <div class="auxiliary-nav js-site-auxiliary-nav"> <div class="auxiliary-nav__container"> <nav class="auxiliary-nav__nav"> <ul id="menu-auxiliary-manu" class="auxiliary-nav__menu"><li id="menu-item-52337" class="is-current-site menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-52337"><a href="https://statescoop.com/">StateScoop</a></li> <li id="menu-item-52340" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52340"><a href="https://aiscoop.com/">AIScoop</a></li> <li id="menu-item-52335" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52335"><a href="https://www.fedscoop.com/">FedScoop</a></li> <li id="menu-item-52336" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52336"><a href="https://defensescoop.com/">DefenseScoop</a></li> <li id="menu-item-52339" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52339"><a href="https://www.cyberscoop.com/">CyberScoop</a></li> <li id="menu-item-52338" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52338"><a href="https://edscoop.com/">EdScoop</a></li> </ul> </nav> <div class="auxiliary-nav__secondary"> <a href="https://scoopnewsgroup.com/oursolutions/" class="auxiliary-nav__promo"> Advertise </a> <button class="auxiliary-nav__search-toggle js-search-toggle" aria-controls="site-header-search" aria-expanded="false"> <span class="auxiliary-nav__search-toggle-open"> <svg class="icon icon--search" width="19" height="19" fill="none" viewBox="0 0 19 19" xmlns="http://www.w3.org/2000/svg"><path d="M7.9.7a6.805 6.805 0 0 0-6.8 6.8c0 3.752 3.048 6.8 6.8 6.8a6.757 6.757 0 0 0 3.975-1.288l5.262 5.25 1.125-1.125-5.2-5.212A6.77 6.77 0 0 0 14.7 7.5c0-3.752-3.048-6.8-6.8-6.8Zm0 .8c3.319 0 6 2.681 6 6s-2.681 6-6 6-6-2.681-6-6 2.681-6 6-6Z" fill="currentColor" stroke="currentColor" /></svg> <span class="auxiliary-nav__search-toggle-label">Search</span> </span> <span class="auxiliary-nav__search-toggle-close"> <svg class="icon icon--close" width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m.822.518-.805.805L9.695 11 .017 20.678l.805.805 9.678-9.678 9.677 9.678.806-.805L11.305 11l9.678-9.677-.806-.805-9.677 9.677L.822.518Z" fill="currentColor" /></svg> <span class="auxiliary-nav__search-toggle-label">Close</span> </span> </button> </div> </div> <div class="auxiliary-nav__search" id="site-header-search" aria-hidden="true"> <div class="auxiliary-nav__search-wrap"> <div itemscope itemtype=http://schema.org/WebSite> <form role="search" id="searchform" class="site-search" method="get" action="https://statescoop.com/"> <meta itemprop="target" content="https://statescoop.com/?s={s}" /> <label class="screen-reader-text" for="search-field"> Search for: </label> <input class="site-search__input js-site-search-input" itemprop="query-input" type="text" id="search-field" value="" placeholder="Search news, people, podcasts, videos" name="s" /> <button class="site-search__button"> <svg class="icon icon--search" width="19" height="19" fill="none" viewBox="0 0 19 19" xmlns="http://www.w3.org/2000/svg"><path d="M7.9.7a6.805 6.805 0 0 0-6.8 6.8c0 3.752 3.048 6.8 6.8 6.8a6.757 6.757 0 0 0 3.975-1.288l5.262 5.25 1.125-1.125-5.2-5.212A6.77 6.77 0 0 0 14.7 7.5c0-3.752-3.048-6.8-6.8-6.8Zm0 .8c3.319 0 6 2.681 6 6s-2.681 6-6 6-6-2.681-6-6 2.681-6 6-6Z" fill="currentColor" stroke="currentColor" /></svg> <span class="visually-hidden">Search</span> </button> </form> </div> </div> </div> </div> <header class="site-header" aria-label="Scoop News Group Header" role="banner" > <div class="site-header__container"> <div class="site-header__logo-wrap" itemscope itemtype="https://schema.org/Organization"> <a itemprop="url" href="https://statescoop.com" class="site-header__logo-link"> <img class="site-header__logo site-header__logo--fed" itemprop="logo" src="https://statescoop.com/wp-content/themes/scoopnewsgroup/dist/svg/logo-state.svg" alt="StateScoop" /> </a> </div> <button class="site-header__nav-toggle js-nav-toggle" aria-controls="site-header-nav-primary" aria-expanded="false"> <span class="site-header__nav-toggle-icon" aria-hidden="true"></span> <span class="screen-reader-text">Open navigation</span> </button> <nav id="site-header-nav-primary" class="site-header__nav" aria-hidden="true"> <ul id="menu-primary-nav" class="main-nav"> <li id="menu-item-52327" class="menu-item menu-item-52327 menu-item-has-children "> <a href="" aria-controls="nav-submenu-0" target="">Topics</a> <div id="nav-submenu-0" class="sub-menu js-nav-submenu "> <button class="sub-menu__back js-nav-submenu-back" aria-controls="nav-submenu-0"> <svg class="icon icon--caret" width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.212 9.468 2.04 10.64 14.5 23.1l12.46-12.46-1.172-1.172L14.5 20.755 3.212 9.468Z" fill="currentColor" /><path d="M3.352 5.04 2.18 6.213l12.46 12.46L27.1 6.212 25.927 5.04 14.64 16.327 3.352 5.04Z" fill="currentColor" /></svg> <span class="visually-hidden">Back</span> </button> <ul class="sub-menu__items"> <li id="menu-item-45152" class="menu-item menu-item-45152nav__link--state"> <a href="https://statescoop.com/news/cybersecurity/" target="" aria-controls="nav-submenu-45152">Cybersecurity</a> </li> <li id="menu-item-45151" class="menu-item menu-item-45151nav__link--city"> <a href="https://statescoop.com/news/modernization/" target="" aria-controls="nav-submenu-45151">Modernization</a> </li> <li id="menu-item-60037" class="menu-item menu-item-60037"> <a href="https://statescoop.com/news/ai/" target="" aria-controls="nav-submenu-60037">AI</a> </li> <li id="menu-item-45154" class="menu-item menu-item-45154nav__link--watch"> <a href="https://statescoop.com/news/emerging-tech/" target="" aria-controls="nav-submenu-45154">Emerging Tech</a> </li> <li id="menu-item-45153" class="menu-item menu-item-45153nav__link--city"> <a href="https://statescoop.com/news/data-analytics/" target="" aria-controls="nav-submenu-45153">Data &amp; Analytics</a> </li> <li id="menu-item-45155" class="menu-item menu-item-45155nav__link--watch"> <a href="https://statescoop.com/news/digital-services/" target="" aria-controls="nav-submenu-45155">Digital Services</a> </li> </ul> </div> </li> <li id="menu-item-52389" class="menu-item menu-item-52389 mega-menu"> <a href="https://statescoop.com/specials/" aria-controls="nav-submenu-1" target="">Special Reports</a> </li> <li id="menu-item-52329" class="menu-item menu-item-52329 "> <a href="https://statescoop.com/attend" aria-controls="nav-submenu-2" target="">Events</a> </li> <li id="menu-item-53893" class="menu-item menu-item-53893 "> <a href="https://statescoop.com/listen/" aria-controls="nav-submenu-3" target="">Podcasts</a> </li> <li id="menu-item-53892" class="menu-item menu-item-53892 "> <a href="https://statescoop.com/watch/" aria-controls="nav-submenu-4" target="">Videos</a> </li> <li id="menu-item-53891" class="menu-item menu-item-53891 "> <a href="https://statescoop.com/insights/" aria-controls="nav-submenu-5" target="">Insights</a> </li> <li id="menu-item-54370" class="menu-item menu-item-54370 menu-highlight mobile-only"> <a href="https://statescoop.com/tag/artificial-intelligence-ai/" aria-controls="nav-submenu-6" target="">AI</a> </li> <li id="menu-item-62868" class="menu-item menu-item-62868 "> <a href="https://statescoop.com/statescoop50" aria-controls="nav-submenu-7" target="_blank">StateScoop 50</a> </li> <li id="menu-item-52333" class="menu-item menu-item-52333 mobile-only"> <a href="/subscribe" aria-controls="nav-submenu-8" target="">Subscribe to Newsletters</a> </li> <li id="menu-item-52334" class="menu-item menu-item-52334 mobile-only"> <a href="https://scoopnewsgroup.com/oursolutions/" aria-controls="nav-submenu-9" target="">Advertise</a> </li> </ul> <div class="site-header__auxiliary-nav"> <div class="site-header__auxiliary-label"> Switch Site </div> <ul id="site-header-aux-nav" class="site-header__auxiliary-menu js-site-header-aux-nav"><li class="is-current-site menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-52337"><a href="https://statescoop.com/">StateScoop</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52340"><a href="https://aiscoop.com/">AIScoop</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52335"><a href="https://www.fedscoop.com/">FedScoop</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52336"><a href="https://defensescoop.com/">DefenseScoop</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52339"><a href="https://www.cyberscoop.com/">CyberScoop</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52338"><a href="https://edscoop.com/">EdScoop</a></li> </ul> </div> </nav> <a href="https://statescoop.com/subscribe/" class="site-header__subscribe"> <svg class="icon icon--newsletter" viewBox="0 0 29 22" width="29" height="22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M.5.92v20.16h28V.92H.5Zm1.12 1.12h25.76v1.417L14.5 13.642 1.62 3.457V2.04Zm0 2.852 12.53 9.905a.56.56 0 0 0 .7 0l12.53-9.905V19.96H1.62V4.892Z" fill="currentColor" /></svg> Subscribe </a> </div> </header> <main id="main" role="main" tabindex="-1"> <div class="ad ad--top ad--top-mobile"> <div class="ad__inner" style="min-width: 320px; min-height: 50px;"> <span class="screen-reader-text">Advertisement</span> <div data-loadad="0" class="ad__embed" id="ap_top_mobile"> <script type="text/javascript"> googletag.cmd.push(function() { googletag.display('ap_top_mobile'); }); </script> </div> </div> </div> <section id="stickybar" class="stickybar stickybar--newsletter js-stickybar"> <div class="stickybar__details"> <div class="stickybar__info js-sticky-bar-content">Subscribe to our daily newsletter.</div> <a class="stickybar__link button button-tertiary" href="/subscribe">Subscribe</a> </div> <button class="stickybar__close js-stickybar-close" aria-controls="stickybar"> <svg class="icon icon--close" width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m.822.518-.805.805L9.695 11 .017 20.678l.805.805 9.678-9.678 9.677 9.678.806-.805L11.305 11l9.678-9.677-.806-.805-9.677 9.677L.822.518Z" fill="currentColor" /></svg> <span class="visually-hidden">Close</span> </button> </section> <article class="single-article content"> <div class="single-article__container js-single-article-content"> <header class="single-article__header "> <div class="single-article__header-content"> <ul class="single-article__eyebrow"> <li class="single-article__category"> <a class="single-article__category-link" href=""> <span>County &amp; Local</span> </a> </li> </ul> <h1 class="single-article__title"> Code for America finally ratifies first union contract </h1> <div class="single-article__excerpt"> After two years of negotiations and many contentious episodes, the civic tech nonprofit and its union reached an agreement on new benefits. </div> <div class="single-article__meta"> <p class="single-article__author"> <strong>By</strong> <span class="single-article__author-names"><a href="https://statescoop.com/author/skylar-rispens/" class="" title="Skylar Rispens" rel="author">Skylar Rispens</a></span> </p> <p class="single-article__date"> <span> <time datetime="2023-10-30">October 30, 2023</time> </span> </p> </div> <!-- Listen to this article section --> <!-- End of audio player --> </div> <div class="single-article__cover-wrap"> <figure class="single-article__cover"> <img width="1012" height="675" src="https://statescoop.com/wp-content/uploads/sites/6/2023/04/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg?w=1012" class="single-article__cover-image wp-post-image" alt="Code for America" style="" decoding="async" fetchpriority="high" srcset="https://statescoop.com/wp-content/uploads/sites/6/2023/04/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg 1600w, https://statescoop.com/wp-content/uploads/sites/6/2023/04/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg?resize=300,200 300w, https://statescoop.com/wp-content/uploads/sites/6/2023/04/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg?resize=768,512 768w, https://statescoop.com/wp-content/uploads/sites/6/2023/04/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg?resize=1024,683 1024w, https://statescoop.com/wp-content/uploads/sites/6/2023/04/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg?resize=1536,1024 1536w, https://statescoop.com/wp-content/uploads/sites/6/2023/04/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg?resize=600,400 600w, https://statescoop.com/wp-content/uploads/sites/6/2023/04/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg?resize=252,168 252w, https://statescoop.com/wp-content/uploads/sites/6/2023/04/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg?resize=505,337 505w, https://statescoop.com/wp-content/uploads/sites/6/2023/04/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg?resize=1012,675 1012w, https://statescoop.com/wp-content/uploads/sites/6/2023/04/1_sIIHrrUDSCgkowEX0_AKsQ-copy.jpg?resize=1264,843 1264w" sizes="(max-width: 1012px) 100vw, 1012px" /> <figcaption> (Code for America) </figcaption> </figure> </div> </header> <div class="single-article__content"> <div class="single-article__content-inner has-drop-cap"> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> <html><body> <p>The civic tech nonprofit Code for America announced Monday it&rsquo;s reached a collective bargaining agreement with its union, CfA Workers United, following nearly two years of negotiations.</p> <p>The agreement, which is in place through Jan. 1, 2026, includes annual pay raises of 3.4% over the next two years, expanded paid paternal leave, open paid time off and layoff protections, among other benefits. A spokesperson for the union counted the new benefits as a victory for the group&rsquo;s membership, which currently totals around 90.</p> <p>&ldquo;Members of CWU work tirelessly to help improve the social safety net for everyone; this contract is a safety net for us,&rdquo; Matt Bernius, a principal researcher at Code for America since March 2020 and a member of the bargaining committee, said in a press release. &ldquo;We are excited about what we won in this contract, and I am also proud that we were able to hardcode Code for America&rsquo;s values into the contract from giving staff a role in making decisions that will impact them to ensuring criminal background checks will not put anyone&rsquo;s employment at risk.&rdquo;&nbsp;</p> <p>The union also gained protections against the use of monitoring software, professional development benefits and up to $10,000 for gender-affirming care. The new contract also provides bilingual employees an annual stipend of $200.</p> <div class="ad ad--inline_1 "> <div class="ad__inner" style="min-width: initial; min-height: initial;"> <span class="screen-reader-text">Advertisement</span> <div data-loadad="0" class="ad__embed" id="ap_inline_1"> <script type="text/javascript"> googletag.cmd.push(function() { googletag.display('ap_inline_1'); }); </script> </div> </div> </div><p>Union employees with new children will also gain three additional weeks of paid family leave (for a total of 17 weeks), up to $10,000 to support the cost of adoption and fertility procedures and the option to return to work on a part-time basis for two months.</p> <p>&ldquo;Today&rsquo;s agreement marks a truly historic moment for Code for America, the civic tech community, and the entire nonprofit sector,&rdquo; Code for America CEO Amanda Renteria said in a press release. &ldquo;This CBA shows what is possible when we work together to improve systems for a new generation: a best-in-class benefits package that sets a model for technology nonprofits across the country. We look forward to being a resource for other organizations navigating the future of work.&rdquo;</p> <p>Employee benefits for health, life and disability insurance are staying the same under the new contract, as are the company&rsquo;s medical coverage stipend, commuter benefits, breastfeeding accommodations and sabbatical leave policies. The union&rsquo;s request for a four-day work week did not make it across the finish line.</p> <p>Code for America employees began organizing to form a union in the fall of 2020 and the organization voluntarily recognized the union in October 2021. The <a href="https://statescoop.com/code-for-america-inches-closer-to-union-clarity/">negotiation process</a>, which formally began in March 2022, was arduous. Negotiations included a hearing by the National Labor Relations Board and <a href="https://statescoop.com/code-for-americas-union-negotiations-break-down/">broke down</a> at one point this past April.</p> <p>The civic tech nonprofit this year <a href="https://statescoop.com/code-for-america-former-brigades-regroup/">cut ties with its longtime local chapters</a> and announced a <a href="https://statescoop.com/code-for-america-layoffs/">new organizational strategy</a> following sudden <a href="https://statescoop.com/code-for-america-union-severance-layoffs/">layoffs that reduced staff by nearly 20%</a>.</p> </body></html> <footer class="single-article__footer"> <div class="author-card"> <div class="author-card__avatar"> <figure class="author-card__image-wrap"> <img class="author-card__image" src="https://statescoop.com/wp-content/uploads/sites/6/2023/08/T049R37GA-U05PV94RMT4-b874592dae17-512.jpg?w=150&#038;h=150&#038;crop=1" alt="Skylar Rispens"> </figure> </div> <div class="author-card__details"> <h4 class="author-card__name">Written by Skylar Rispens</h4> Skylar Rispens is a reporter for StateScoop and EdScoop. She previously worked as a reporter specializing in education coverage for daily and weekly newspapers across Montana, where she currently resides. </div> </div> <div class="single-article__tags-container"> <h4 class="single-article__tags-title">In This Story</h4> <ul class="single-article__tags"> <li class="single-article__tag"> <a href="https://statescoop.com/tag/civic-tech/" class="single-article__tag-link"> Civic Tech </a> </li> <li class="single-article__tag"> <a href="https://statescoop.com/tag/code-for-america/" class="single-article__tag-link"> Code for America </a> </li> <li class="single-article__tag"> <a href="https://statescoop.com/tag/contracts/" class="single-article__tag-link"> contracts </a> </li> <li class="single-article__tag"> <a href="https://statescoop.com/tag/union/" class="single-article__tag-link"> union </a> </li> <li class="single-article__tag"> <a href="https://statescoop.com/tag/code-for-america-workers-united/" class="single-article__tag-link"> Code for America Workers United </a> </li> </ul> </div> </footer> </div> <div class="single-article__share"> <div class="social-share social-share--"> <div class="social-share__content"> <div class="social-share__title">Share</div> <ul class="social-share__items"> <li class="social-share__item"> <a href="https://www.facebook.com/sharer/sharer.php?u=https://statescoop.com/code-for-america-ratifies-first-union-contract/" target="_blank" class="social-share__link"> <svg class="icon icon--facebook" viewBox="0 0 29 28" width="29" height="28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M25 3.5H4v21h11.225v-8.121H12.49v-3.18h2.734v-2.338c0-2.712 1.657-4.19 4.077-4.19.816-.002 1.63.04 2.44.122V9.63h-1.665c-1.319 0-1.575.623-1.575 1.542v2.024h3.15l-.41 3.18h-2.759V24.5H25v-21Z" fill="currentColor" /></svg> <span class="social-share__label">Facebook</span> </a> </li> <li class="social-share__item"> <a href="https://www.linkedin.com/cws/share?url=https://statescoop.com/code-for-america-ratifies-first-union-contract/" target="_blank" class="social-share__link"> <svg class="icon icon--linkedin" viewBox="0 0 29 28" width="29" height="28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M25 3.5H4v21h21v-21ZM11 19.833H8.056v-8.166H11v8.166ZM9.476 10.17c-.9 0-1.5-.6-1.5-1.4 0-.8.6-1.4 1.6-1.4.899 0 1.5.6 1.5 1.4 0 .8-.6 1.4-1.6 1.4ZM21.5 19.833h-2.849V15.37c0-1.235-.76-1.52-1.044-1.52-.285 0-1.235.19-1.235 1.52v4.463H13.43v-8.166h2.943v1.14c.38-.665 1.14-1.14 2.564-1.14 1.424 0 2.564 1.14 2.564 3.703v4.463Z" fill="currentColor" /></svg> <span class="social-share__label">LinkedIn</span> </a> </li> <li class="social-share__item"> <a href="https://twitter.com/intent/tweet?url=https://statescoop.com/code-for-america-ratifies-first-union-contract/" target="_blank" class="social-share__link"> <svg class="icon icon--twitter" viewBox="0 0 29 28" width="29" height="28" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M25,3.5H4v21h21V3.5Z" fill="currentColor" /> <path d="M15.6,13.1l4.2-4.9h-1l-3.6,4.2-2.9-4.2h-3.4l4.4,6.4-4.4,5.1h1l3.8-4.5,3.1,4.5h3.4l-4.6-6.6h0ZM14.2,14.7l-.4-.6-3.5-5.1h1.5l2.9,4.1.4.6,3.7,5.3h-1.5l-3-4.3h-.1Z" fill="white" /> </svg> <span class="social-share__label">Twitter</span> </a> </li> <li class="social-share__item"> <button class="social-share__link js-social-share-copy js-copy-to-clipboard" data-link="https://statescoop.com/code-for-america-ratifies-first-union-contract/"> <svg class="icon icon--instagram" viewBox="0 0 27 27" width="27" height="27" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.886 4.013h19.27v19.269H3.885V4.012ZM15.244 8.03a2.746 2.746 0 0 1 1.948-.806c.705 0 1.41.27 1.946.806a2.756 2.756 0 0 1 0 3.893l-1.53 1.53a2.745 2.745 0 0 1-2.823.66l1.1-1.1c.314-.046.617-.184.858-.425l1.53-1.53a1.532 1.532 0 0 0-1.081-2.61c-.392 0-.784.149-1.082.447l-1.53 1.53c-.242.241-.38.544-.426.858l-1.099 1.1c-.32-.96-.103-2.061.66-2.824l1.53-1.53Zm-.32 3.35a.612.612 0 1 1 .865.865l-3.671 3.67a.612.612 0 1 1-.866-.864l3.671-3.672Zm-5.492 2.462a2.74 2.74 0 0 1 2.084-.8c.25.014.5.06.739.14l-1.099 1.099a1.517 1.517 0 0 0-.859.427l-1.53 1.53a1.531 1.531 0 0 0 0 2.162 1.53 1.53 0 0 0 2.164 0l1.53-1.53c.24-.24.38-.544.425-.858l1.1-1.1c.32.96.102 2.06-.66 2.823l-1.53 1.53a2.745 2.745 0 0 1-1.947.805c-.705 0-1.41-.268-1.946-.805a2.757 2.757 0 0 1 0-3.894l1.53-1.53Z" fill="currentColor" /></svg> <span class="social-share__label js-social-share-label">Copy Link</span> </button> </li> </ul> </div> </div> </div> </div> </div> <div class="single-article__ads js-single-article-sidebar"> <div class="ad ad--sidebar js-single-article-sidebar-5 ad--rightrail_1 "> <div class="ad__inner" style="min-width: 300px; min-height: 250px;"> <span class="screen-reader-text">Advertisement</span> <div data-loadad="0" class="ad__embed" id="ap_rightrail_1"> <script type="text/javascript"> googletag.cmd.push(function() { googletag.display('ap_rightrail_1'); }); </script> </div> </div> </div> <div class="ad ad--sidebar js-single-article-sidebar-4 ad--rightrail_2 "> <div class="ad__inner" style="min-width: 300px; min-height: 250px;"> <span class="screen-reader-text">Advertisement</span> <div data-loadad="0" class="ad__embed" id="ap_rightrail_2"> <script type="text/javascript"> googletag.cmd.push(function() { googletag.display('ap_rightrail_2'); }); </script> </div> </div> </div> <div class="sidebar js-single-article-sidebar-2"> <h2 class="sidebar__title">More Like This</h2> <ol class="sidebar__items"> <li class="sidebar__item"> <article class="post-item post-item--feed "> <header class="post-item__meta"> <h3 class="post-item__title"> <a class="post-item__title-link" href="https://statescoop.com/los-angeles-court-system-will-expand-eservice-to-family-law-in-2025/"> Los Angeles court system will expand eService to family law in 2025 </a> </h3> <div class="post-item__byline"> <span class="post-item__author"> <span>By </span> <a class="post-item__author-link" href="https://statescoop.com/author/sophia-fox-sowell/"> Sophia Fox-Sowell </a> </span> </div><!-- .byline --> </header><!-- .post-item__meta --> </article> </li> <li class="sidebar__item"> <article class="post-item post-item--feed "> <header class="post-item__meta"> <h3 class="post-item__title"> <a class="post-item__title-link" href="https://statescoop.com/naco-county-government-disaster-task-force-reform/"> New counties task force to demand disaster program reforms </a> </h3> <div class="post-item__byline"> <span class="post-item__author"> <span>By </span> <a class="post-item__author-link" href="https://statescoop.com/author/sophia-fox-sowell/"> Sophia Fox-Sowell </a> </span> </div><!-- .byline --> </header><!-- .post-item__meta --> </article> </li> <li class="sidebar__item"> <article class="post-item post-item--feed "> <header class="post-item__meta"> <h3 class="post-item__title"> <a class="post-item__title-link" href="https://statescoop.com/direct-file-irs-24-states-2025/"> Direct File enters its second year with 24 states participating </a> </h3> <div class="post-item__byline"> <span class="post-item__author"> <span>By </span> <a class="post-item__author-link" href="https://statescoop.com/author/sophia-fox-sowell/"> Sophia Fox-Sowell </a> </span> </div><!-- .byline --> </header><!-- .post-item__meta --> </article> </li> </ol> </div> <div class="ad ad--sidebar js-single-article-sidebar-3 ad--rightrail_3 "> <div class="ad__inner" style="min-width: 300px; min-height: 250px;"> <span class="screen-reader-text">Advertisement</span> <div data-loadad="0" class="ad__embed" id="ap_rightrail_3"> <script type="text/javascript"> googletag.cmd.push(function() { googletag.display('ap_rightrail_3'); }); </script> </div> </div> </div> <div class="sidebar sidebar--numbered js-single-article-sidebar-1"> <h2 class="sidebar__title">Top Stories</h2> <ol class="sidebar__items"> <li class="sidebar__item"> <article class="post-item post-item--feed "> <header class="post-item__meta"> <h3 class="post-item__title"> <a class="post-item__title-link" href="https://statescoop.com/cyberattack-virginia-attorney-general-office-2025/"> &#8216;Sophisticated&#8217; cyberattack downs systems at Virginia attorney general&#8217;s office </a> </h3> <div class="post-item__byline"> <span class="post-item__author"> <span>By </span> <a class="post-item__author-link" href="https://statescoop.com/author/sophia-fox-sowell/"> Sophia Fox-Sowell </a> </span> </div><!-- .byline --> </header><!-- .post-item__meta --> </article> </li> <li class="sidebar__item"> <article class="post-item post-item--feed "> <header class="post-item__meta"> <h3 class="post-item__title"> <a class="post-item__title-link" href="https://statescoop.com/state-local-government-doge-trump-effects-2025/"> Improving comms, tech capacity keys for states waiting on Trump policy changes </a> </h3> <div class="post-item__byline"> <span class="post-item__author"> <span>By </span> <a class="post-item__author-link" href="https://statescoop.com/author/colin-wood/"> Colin Wood </a> </span> </div><!-- .byline --> </header><!-- .post-item__meta --> </article> </li> <li class="sidebar__item"> <article class="post-item post-item--feed "> <header class="post-item__meta"> <h3 class="post-item__title"> <a class="post-item__title-link" href="https://statescoop.com/new-york-state-health-data-privacy-bill-hochul-2025/"> New York&#8217;s health data privacy bill would make state toughest in nation </a> </h3> <div class="post-item__byline"> <span class="post-item__author"> <span>By </span> <a class="post-item__author-link" href="https://statescoop.com/author/kquinlan/"> Keely Quinlan </a> </span> </div><!-- .byline --> </header><!-- .post-item__meta --> </article> </li> </ol> </div> <div class="single-article__sticky-ads"> <div class="ad ad--sidebar ad--rightrail_4 "> <div class="ad__inner" style="min-width: 300px; min-height: 250px;"> <span class="screen-reader-text">Advertisement</span> <div data-loadad="0" class="ad__embed" id="ap_rightrail_4"> <script type="text/javascript"> googletag.cmd.push(function() { googletag.display('ap_rightrail_4'); }); </script> </div> </div> </div> </div> </div> </article> <div class="popular-stories popular-stories--single-post"> <div class="popular-stories__container"> <h2 class="popular-stories__title"> More Scoops </h2> <div class="popular-stories__stories"> <div class="popular-stories__cards"> <article class="post-item post-item--popular-stories-cards "> <figure class="post-item__thumbnail"> <a class="post-item__thumbnail-link" href="https://statescoop.com/ahead-of-new-administration-remaining-agile-is-key-code-for-america-ceo-says/" tabindex="-1"> <img width="505" height="337" src="https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?w=505" class="attachment-ratio-16-9-md size-ratio-16-9-md wp-post-image" alt="Code for America cards" style="" decoding="async" loading="lazy" srcset="https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg 1400w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=300,200 300w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=768,512 768w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=1024,683 1024w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=600,400 600w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=252,168 252w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=505,337 505w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=1012,675 1012w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=1264,843 1264w" sizes="auto, (max-width: 505px) 100vw, 505px" /> </a> <figcaption class="screen-reader-text"> (Code for America / Flickr) </figcaption> </figure> <header class="post-item__meta"> <h3 class="post-item__title"> <a class="post-item__title-link" href="https://statescoop.com/ahead-of-new-administration-remaining-agile-is-key-code-for-america-ceo-says/"> Ahead of new administration, remaining agile is key, Code For America CEO says </a> </h3> <div class="post-item__excerpt"> Amanda Renteria, CEO of Code for America, discussed the organization's focus on partnering with governments to deliver services, especially for low-income communities. </div> <div class="post-item__byline"> <span class="post-item__author"> <span>By </span> <a class="post-item__author-link" href="https://statescoop.com/author/sophia-fox-sowell/"> Sophia Fox-Sowell </a> </span> </div><!-- .byline --> </header><!-- .post-item__meta --> </article> <article class="post-item post-item--popular-stories-cards "> <figure class="post-item__thumbnail"> <a class="post-item__thumbnail-link" href="https://statescoop.com/maryland-irs-direct-file-2025-tax-season-code-for-america/" tabindex="-1"> <img width="252" height="168" src="https://statescoop.com/wp-content/uploads/sites/6/2024/07/GettyImages-2155833528.jpg?w=252" class="attachment-ratio-16-9-sm size-ratio-16-9-sm wp-post-image" alt="" style="" decoding="async" loading="lazy" srcset="https://statescoop.com/wp-content/uploads/sites/6/2024/07/GettyImages-2155833528.jpg 1300w, https://statescoop.com/wp-content/uploads/sites/6/2024/07/GettyImages-2155833528.jpg?resize=300,200 300w, https://statescoop.com/wp-content/uploads/sites/6/2024/07/GettyImages-2155833528.jpg?resize=768,512 768w, https://statescoop.com/wp-content/uploads/sites/6/2024/07/GettyImages-2155833528.jpg?resize=1024,683 1024w, https://statescoop.com/wp-content/uploads/sites/6/2024/07/GettyImages-2155833528.jpg?resize=600,400 600w, https://statescoop.com/wp-content/uploads/sites/6/2024/07/GettyImages-2155833528.jpg?resize=252,168 252w, https://statescoop.com/wp-content/uploads/sites/6/2024/07/GettyImages-2155833528.jpg?resize=505,337 505w, https://statescoop.com/wp-content/uploads/sites/6/2024/07/GettyImages-2155833528.jpg?resize=1012,675 1012w, https://statescoop.com/wp-content/uploads/sites/6/2024/07/GettyImages-2155833528.jpg?resize=1264,843 1264w" sizes="auto, (max-width: 252px) 100vw, 252px" /> </a> <figcaption class="screen-reader-text"> Maryland Gov. Wes Moore speaks at a campaign event for Maryland Democratic candidate for U.S. Senate and Prince George&#8217;s County Executive Angela Alsobrooks on Gun Violence Awareness Day at Kentland Community Center on June 7, 2024 in Landover, Maryland. (Photo by Andrew Harnik/Getty Images) </figcaption> </figure> <header class="post-item__meta"> <h3 class="post-item__title"> <a class="post-item__title-link" href="https://statescoop.com/maryland-irs-direct-file-2025-tax-season-code-for-america/"> Maryland to offer IRS Direct File for 2025 tax season through Code for America partnership </a> </h3> <div class="post-item__byline"> <span class="post-item__author"> <span>By </span> <a class="post-item__author-link" href="https://statescoop.com/author/kquinlan/"> Keely Quinlan </a> </span> </div><!-- .byline --> </header><!-- .post-item__meta --> </article> <article class="post-item post-item--popular-stories-cards "> <figure class="post-item__thumbnail"> <a class="post-item__thumbnail-link" href="https://statescoop.com/code-for-america-artificial-intelligence-workshops-government-2024/" tabindex="-1"> <img width="252" height="168" src="https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?w=252" class="attachment-ratio-16-9-sm size-ratio-16-9-sm wp-post-image" alt="Code for America cards" style="" decoding="async" loading="lazy" srcset="https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg 1400w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=300,200 300w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=768,512 768w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=1024,683 1024w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=600,400 600w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=252,168 252w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=505,337 505w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=1012,675 1012w, https://statescoop.com/wp-content/uploads/sites/6/2019/06/code-for-america.jpg?resize=1264,843 1264w" sizes="auto, (max-width: 252px) 100vw, 252px" /> </a> <figcaption class="screen-reader-text"> (Code for America / Flickr) </figcaption> </figure> <header class="post-item__meta"> <h3 class="post-item__title"> <a class="post-item__title-link" href="https://statescoop.com/code-for-america-artificial-intelligence-workshops-government-2024/"> Code for America announces government AI workshops </a> </h3> <div class="post-item__byline"> <span class="post-item__author"> <span>By </span> <a class="post-item__author-link" href="https://statescoop.com/author/skylar-rispens/"> Skylar Rispens </a> </span> </div><!-- .byline --> </header><!-- .post-item__meta --> </article> </div> <div class="popular-stories__headlines"> <article class="post-item post-item--popular-stories-headlines "> <header class="post-item__meta"> <h3 class="post-item__title"> <a class="post-item__title-link" href="https://statescoop.com/code-for-america-playbook-summer-ebt-program/"> Code for America releases state playbook for summer EBT program </a> </h3> <div class="post-item__byline"> <span class="post-item__author"> <span>By </span> <a class="post-item__author-link" href="https://statescoop.com/author/skylar-rispens/"> Skylar Rispens </a> </span> </div><!-- .byline --> </header><!-- .post-item__meta --> </article> <article class="post-item post-item--popular-stories-headlines "> <header class="post-item__meta"> <h3 class="post-item__title"> <a class="post-item__title-link" href="https://statescoop.com/new-york-tax-efiling-code-america/"> Code for America building free tax e-filing system for New York, other states </a> </h3> <div class="post-item__byline"> <span class="post-item__author"> <span>By </span> <a class="post-item__author-link" href="https://statescoop.com/author/sophia-fox-sowell/"> Sophia Fox-Sowell </a> </span> </div><!-- .byline --> </header><!-- .post-item__meta --> </article> <article class="post-item post-item--popular-stories-headlines "> <header class="post-item__meta"> <h3 class="post-item__title"> <a class="post-item__title-link" href="https://statescoop.com/code-for-america-union-severance-layoffs/"> Code for America union agrees to new severance agreement after layoffs </a> </h3> <div class="post-item__byline"> <span class="post-item__author"> <span>By </span> <a class="post-item__author-link" href="https://statescoop.com/author/skylar-rispens/"> Skylar Rispens </a> </span> </div><!-- .byline --> </header><!-- .post-item__meta --> </article> <article class="post-item post-item--popular-stories-headlines "> <header class="post-item__meta"> <h3 class="post-item__title"> <a class="post-item__title-link" href="https://statescoop.com/code-for-america-layoffs/"> Code for America announces layoffs, new organizational strategy </a> </h3> <div class="post-item__byline"> <span class="post-item__author"> <span>By </span> <a class="post-item__author-link" href="https://statescoop.com/author/colin-wood/"> Colin Wood </a> </span> </div><!-- .byline --> </header><!-- .post-item__meta --> </article> </div> </div><!-- .popular-stories__stories --> </div><!-- .popular-stories__inner --> </div><!-- .popular-stories --> <section class="latest-podcasts"> <h2 class="latest-podcasts__title"> Latest Podcasts </h2> <div class="latest-podcasts__feed"> <div class="podcast-card "> <div class="podcast-card__thumb"> <div class="podcast-card__image-wrap"> <img width="300" height="164" src="https://statescoop.com/wp-content/uploads/sites/6/2025/02/Priorities-Guest_thumbnail-15.png?w=300" class="podcast-card__image wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://statescoop.com/wp-content/uploads/sites/6/2025/02/Priorities-Guest_thumbnail-15.png 864w, https://statescoop.com/wp-content/uploads/sites/6/2025/02/Priorities-Guest_thumbnail-15.png?resize=300,164 300w, https://statescoop.com/wp-content/uploads/sites/6/2025/02/Priorities-Guest_thumbnail-15.png?resize=768,420 768w, https://statescoop.com/wp-content/uploads/sites/6/2025/02/Priorities-Guest_thumbnail-15.png?resize=600,328 600w" sizes="auto, (max-width: 300px) 100vw, 300px" /> </div> </div> <h4 class="podcast-card__title"> <a class="podcast-card__link" href="https://statescoop.com/radio/trump-doge-state-local-government-effects-2025/"> <svg class="icon icon--podcast" viewBox="0 0 27 27" xmlns="http://www.w3.org/2000/svg" width="27" height="27" fill="none"><path fill="currentColor" d="M13.666.72c-3.115 0-5.668 2.469-5.668 5.524v6.455c0 3.055 2.553 5.524 5.668 5.524s5.668-2.47 5.668-5.524V6.244c0-3.055-2.553-5.524-5.668-5.524Zm0 1.06c2.561 0 4.609 1.995 4.609 4.464v.144h-2.859a.515.515 0 0 0 .048 1.028h2.81v1.027h-2.858a.515.515 0 0 0 .048 1.028h2.81V10.5h-2.858a.515.515 0 0 0 .048 1.027h2.81V12.7c0 2.469-2.047 4.464-4.608 4.464-2.561 0-4.608-1.995-4.608-4.464v-1.172h2.81a.517.517 0 0 0 .451-.255.519.519 0 0 0 0-.518.517.517 0 0 0-.451-.255h-2.81V9.47h2.81a.517.517 0 0 0 .451-.255.519.519 0 0 0 0-.518.517.517 0 0 0-.451-.255h-2.81V7.416h2.81a.517.517 0 0 0 .451-.255.519.519 0 0 0 0-.518.517.517 0 0 0-.451-.255h-2.81v-.144c0-2.47 2.047-4.464 4.608-4.464ZM5.862 9.535a.447.447 0 0 0-.353.45v2.57c0 3.957 2.85 7.28 6.6 8.012v3.292h-3.34c-.978 0-1.783.807-1.783 1.782v.755h13.296v-.755c0-.975-.805-1.782-1.783-1.782h-3.275v-3.292c3.75-.733 6.6-4.055 6.6-8.013v-2.57a.449.449 0 1 0-.9 0v2.57a7.258 7.258 0 0 1-14.516 0v-2.57a.448.448 0 0 0-.498-.449h-.048Zm7.306 11.144c.165.01.332.032.498.032.167 0 .333-.022.498-.032v3.164h-.996v-3.164Zm-4.4 4.207h3.742c.042.01.084.016.128.016h2.056a.526.526 0 0 0 .112-.016H18.5c.33 0 .548.217.659.498H8.11c.11-.28.327-.498.659-.498Z" /></svg> How Trump and DOGE will affect state and local services </a> </h4> </div> <div class="podcast-card "> <div class="podcast-card__thumb"> <div class="podcast-card__image-wrap"> <img width="300" height="164" src="https://statescoop.com/wp-content/uploads/sites/6/2025/02/Priorities-Guest_thumbnail-5.png?w=300" class="podcast-card__image wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://statescoop.com/wp-content/uploads/sites/6/2025/02/Priorities-Guest_thumbnail-5.png 864w, https://statescoop.com/wp-content/uploads/sites/6/2025/02/Priorities-Guest_thumbnail-5.png?resize=300,164 300w, https://statescoop.com/wp-content/uploads/sites/6/2025/02/Priorities-Guest_thumbnail-5.png?resize=768,420 768w, https://statescoop.com/wp-content/uploads/sites/6/2025/02/Priorities-Guest_thumbnail-5.png?resize=600,328 600w" sizes="auto, (max-width: 300px) 100vw, 300px" /> </div> </div> <h4 class="podcast-card__title"> <a class="podcast-card__link" href="https://statescoop.com/radio/dru-rai-new-york-state-cio-ai-shared-services/"> <svg class="icon icon--podcast" viewBox="0 0 27 27" xmlns="http://www.w3.org/2000/svg" width="27" height="27" fill="none"><path fill="currentColor" d="M13.666.72c-3.115 0-5.668 2.469-5.668 5.524v6.455c0 3.055 2.553 5.524 5.668 5.524s5.668-2.47 5.668-5.524V6.244c0-3.055-2.553-5.524-5.668-5.524Zm0 1.06c2.561 0 4.609 1.995 4.609 4.464v.144h-2.859a.515.515 0 0 0 .048 1.028h2.81v1.027h-2.858a.515.515 0 0 0 .048 1.028h2.81V10.5h-2.858a.515.515 0 0 0 .048 1.027h2.81V12.7c0 2.469-2.047 4.464-4.608 4.464-2.561 0-4.608-1.995-4.608-4.464v-1.172h2.81a.517.517 0 0 0 .451-.255.519.519 0 0 0 0-.518.517.517 0 0 0-.451-.255h-2.81V9.47h2.81a.517.517 0 0 0 .451-.255.519.519 0 0 0 0-.518.517.517 0 0 0-.451-.255h-2.81V7.416h2.81a.517.517 0 0 0 .451-.255.519.519 0 0 0 0-.518.517.517 0 0 0-.451-.255h-2.81v-.144c0-2.47 2.047-4.464 4.608-4.464ZM5.862 9.535a.447.447 0 0 0-.353.45v2.57c0 3.957 2.85 7.28 6.6 8.012v3.292h-3.34c-.978 0-1.783.807-1.783 1.782v.755h13.296v-.755c0-.975-.805-1.782-1.783-1.782h-3.275v-3.292c3.75-.733 6.6-4.055 6.6-8.013v-2.57a.449.449 0 1 0-.9 0v2.57a7.258 7.258 0 0 1-14.516 0v-2.57a.448.448 0 0 0-.498-.449h-.048Zm7.306 11.144c.165.01.332.032.498.032.167 0 .333-.022.498-.032v3.164h-.996v-3.164Zm-4.4 4.207h3.742c.042.01.084.016.128.016h2.056a.526.526 0 0 0 .112-.016H18.5c.33 0 .548.217.659.498H8.11c.11-.28.327-.498.659-.498Z" /></svg> Shared services, AI cost key concerns for New York&#8217;s CIO </a> </h4> </div> <div class="podcast-card "> <div class="podcast-card__thumb"> <div class="podcast-card__image-wrap"> <img width="300" height="164" src="https://statescoop.com/wp-content/uploads/sites/6/2025/01/Priorities-Guest_thumbnail-14.png?w=300" class="podcast-card__image wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://statescoop.com/wp-content/uploads/sites/6/2025/01/Priorities-Guest_thumbnail-14.png 864w, https://statescoop.com/wp-content/uploads/sites/6/2025/01/Priorities-Guest_thumbnail-14.png?resize=300,164 300w, https://statescoop.com/wp-content/uploads/sites/6/2025/01/Priorities-Guest_thumbnail-14.png?resize=768,420 768w, https://statescoop.com/wp-content/uploads/sites/6/2025/01/Priorities-Guest_thumbnail-14.png?resize=600,328 600w" sizes="auto, (max-width: 300px) 100vw, 300px" /> </div> </div> <h4 class="podcast-card__title"> <a class="podcast-card__link" href="https://statescoop.com/radio/maryland-digital-infrastructure-group-2025/"> <svg class="icon icon--podcast" viewBox="0 0 27 27" xmlns="http://www.w3.org/2000/svg" width="27" height="27" fill="none"><path fill="currentColor" d="M13.666.72c-3.115 0-5.668 2.469-5.668 5.524v6.455c0 3.055 2.553 5.524 5.668 5.524s5.668-2.47 5.668-5.524V6.244c0-3.055-2.553-5.524-5.668-5.524Zm0 1.06c2.561 0 4.609 1.995 4.609 4.464v.144h-2.859a.515.515 0 0 0 .048 1.028h2.81v1.027h-2.858a.515.515 0 0 0 .048 1.028h2.81V10.5h-2.858a.515.515 0 0 0 .048 1.027h2.81V12.7c0 2.469-2.047 4.464-4.608 4.464-2.561 0-4.608-1.995-4.608-4.464v-1.172h2.81a.517.517 0 0 0 .451-.255.519.519 0 0 0 0-.518.517.517 0 0 0-.451-.255h-2.81V9.47h2.81a.517.517 0 0 0 .451-.255.519.519 0 0 0 0-.518.517.517 0 0 0-.451-.255h-2.81V7.416h2.81a.517.517 0 0 0 .451-.255.519.519 0 0 0 0-.518.517.517 0 0 0-.451-.255h-2.81v-.144c0-2.47 2.047-4.464 4.608-4.464ZM5.862 9.535a.447.447 0 0 0-.353.45v2.57c0 3.957 2.85 7.28 6.6 8.012v3.292h-3.34c-.978 0-1.783.807-1.783 1.782v.755h13.296v-.755c0-.975-.805-1.782-1.783-1.782h-3.275v-3.292c3.75-.733 6.6-4.055 6.6-8.013v-2.57a.449.449 0 1 0-.9 0v2.57a7.258 7.258 0 0 1-14.516 0v-2.57a.448.448 0 0 0-.498-.449h-.048Zm7.306 11.144c.165.01.332.032.498.032.167 0 .333-.022.498-.032v3.164h-.996v-3.164Zm-4.4 4.207h3.742c.042.01.084.016.128.016h2.056a.526.526 0 0 0 .112-.016H18.5c.33 0 .548.217.659.498H8.11c.11-.28.327-.498.659-.498Z" /></svg> Inside Maryland鈥檚 new digital infrastructure group </a> </h4> </div> <div class="podcast-card "> <div class="podcast-card__thumb"> <div class="podcast-card__image-wrap"> <img width="300" height="164" src="https://statescoop.com/wp-content/uploads/sites/6/2025/01/Priorities-Guest_thumbnail-13.png?w=300" class="podcast-card__image wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://statescoop.com/wp-content/uploads/sites/6/2025/01/Priorities-Guest_thumbnail-13.png 864w, https://statescoop.com/wp-content/uploads/sites/6/2025/01/Priorities-Guest_thumbnail-13.png?resize=300,164 300w, https://statescoop.com/wp-content/uploads/sites/6/2025/01/Priorities-Guest_thumbnail-13.png?resize=768,420 768w, https://statescoop.com/wp-content/uploads/sites/6/2025/01/Priorities-Guest_thumbnail-13.png?resize=600,328 600w" sizes="auto, (max-width: 300px) 100vw, 300px" /> </div> </div> <h4 class="podcast-card__title"> <a class="podcast-card__link" href="https://statescoop.com/radio/state-ai-executive-orders-cdt-2025/"> <svg class="icon icon--podcast" viewBox="0 0 27 27" xmlns="http://www.w3.org/2000/svg" width="27" height="27" fill="none"><path fill="currentColor" d="M13.666.72c-3.115 0-5.668 2.469-5.668 5.524v6.455c0 3.055 2.553 5.524 5.668 5.524s5.668-2.47 5.668-5.524V6.244c0-3.055-2.553-5.524-5.668-5.524Zm0 1.06c2.561 0 4.609 1.995 4.609 4.464v.144h-2.859a.515.515 0 0 0 .048 1.028h2.81v1.027h-2.858a.515.515 0 0 0 .048 1.028h2.81V10.5h-2.858a.515.515 0 0 0 .048 1.027h2.81V12.7c0 2.469-2.047 4.464-4.608 4.464-2.561 0-4.608-1.995-4.608-4.464v-1.172h2.81a.517.517 0 0 0 .451-.255.519.519 0 0 0 0-.518.517.517 0 0 0-.451-.255h-2.81V9.47h2.81a.517.517 0 0 0 .451-.255.519.519 0 0 0 0-.518.517.517 0 0 0-.451-.255h-2.81V7.416h2.81a.517.517 0 0 0 .451-.255.519.519 0 0 0 0-.518.517.517 0 0 0-.451-.255h-2.81v-.144c0-2.47 2.047-4.464 4.608-4.464ZM5.862 9.535a.447.447 0 0 0-.353.45v2.57c0 3.957 2.85 7.28 6.6 8.012v3.292h-3.34c-.978 0-1.783.807-1.783 1.782v.755h13.296v-.755c0-.975-.805-1.782-1.783-1.782h-3.275v-3.292c3.75-.733 6.6-4.055 6.6-8.013v-2.57a.449.449 0 1 0-.9 0v2.57a7.258 7.258 0 0 1-14.516 0v-2.57a.448.448 0 0 0-.498-.449h-.048Zm7.306 11.144c.165.01.332.032.498.032.167 0 .333-.022.498-.032v3.164h-.996v-3.164Zm-4.4 4.207h3.742c.042.01.084.016.128.016h2.056a.526.526 0 0 0 .112-.016H18.5c.33 0 .548.217.659.498H8.11c.11-.28.327-.498.659-.498Z" /></svg> Breaking down states&#8217; AI executive orders </a> </h4> </div> </div> </section> <div class="top-categories"> <div class="top-categories__container"> <h3 class="top-categories__category-title">State</h3> <ul class="top-categories__stories"> <li class="top-categories__story" data-match-height="story0"><a class="top-categories__link" href="https://statescoop.com/iowa-governor-unleashes-doge-task-force-on-state-inefficiency/"><div class="top-categories__story-title">Iowa governor unleashes DOGE task force on state inefficiency</div></a></li><li class="top-categories__story" data-match-height="story1"><a class="top-categories__link" href="https://statescoop.com/new-york-tree-tracker-plant-25-million-2025/"><div class="top-categories__story-title">New York launches &#039;Tree Tracker&#039; as part of quest for 25 million trees</div></a></li><li class="top-categories__story" data-match-height="story2"><a class="top-categories__link" href="https://statescoop.com/new-chief-data-officer-tracker-compares-state-efforts/"><div class="top-categories__story-title">New chief data officer tracker compares state efforts</div></a></li><li class="top-categories__story" data-match-height="story3"><a class="top-categories__link" href="https://statescoop.com/california-gov-newsom-orders-updates-california-wildfire-maps/"><div class="top-categories__story-title">Gov. Newsom orders updates to California wildfire maps</div></a></li> </ul> </div> <div class="top-categories__container"> <h3 class="top-categories__category-title">City</h3> <ul class="top-categories__stories"> <li class="top-categories__story" data-match-height="story0"><a class="top-categories__link" href="https://statescoop.com/baton-rouge-police-department-cancels-contract-shotspotter-2025/"><div class="top-categories__story-title">Baton Rouge, La., Police Department cancels ShotSpotter contract</div></a></li><li class="top-categories__story" data-match-height="story1"><a class="top-categories__link" href="https://statescoop.com/ahead-of-new-years-eve-festivities-las-vegas-adds-license-plate-readers-to-downtown-area/"><div class="top-categories__story-title">Ahead of New Year&#039;s Eve festivities, Las Vegas adds license plate readers to downtown area</div></a></li><li class="top-categories__story" data-match-height="story2"><a class="top-categories__link" href="https://statescoop.com/pittsburgh-transit-authority-hit-with-ransomware-attack/"><div class="top-categories__story-title">Pittsburgh transit authority hit with ransomware attack</div></a></li><li class="top-categories__story" data-match-height="story3"><a class="top-categories__link" href="https://statescoop.com/memphis-ai-video-tech-equipped-city-trucks-fix-infrastructure-issues/"><div class="top-categories__story-title">Memphis piloting AI video tech equipped on city trucks to find, fix infrastructure issues</div></a></li> </ul> </div> <div class="top-categories__container"> <h3 class="top-categories__category-title">Modernization</h3> <ul class="top-categories__stories"> <li class="top-categories__story" data-match-height="story0"><a class="top-categories__link" href="https://statescoop.com/colorado-completes-two-year-data-center-migration/"><div class="top-categories__story-title">Colorado completes two-year data center migration</div></a></li><li class="top-categories__story" data-match-height="story1"><a class="top-categories__link" href="https://statescoop.com/alaska-permanent-fund-application-process-ai-tech/"><div class="top-categories__story-title">Alaska to overhaul &#039;outdated&#039; permanent fund application process with AI tech</div></a></li><li class="top-categories__story" data-match-height="story2"><a class="top-categories__link" href="https://statescoop.com/public-health-agencies-technology-report-pew/"><div class="top-categories__story-title">Without steady funding, public health agencies slow to upgrade old tech, report shows</div></a></li><li class="top-categories__story" data-match-height="story3"><a class="top-categories__link" href="https://statescoop.com/los-angeles-selects-software-vendor-for-new-digital-permitting-licensing-system/"><div class="top-categories__story-title">Los Angeles selects software vendor for new digital permitting, licensing system</div></a></li> </ul> </div> <div class="top-categories__container"> <h3 class="top-categories__category-title">Cybersecurity</h3> <ul class="top-categories__stories"> <li class="top-categories__story" data-match-height="story0"><a class="top-categories__link" href="https://statescoop.com/cisa-issues-advisory-trimble-cityworks-software/"><div class="top-categories__story-title">Asset management software Cityworks had a security flaw</div></a></li><li class="top-categories__story" data-match-height="story1"><a class="top-categories__link" href="https://statescoop.com/cybersecurity-workforce-house-committee-homeland-security/"><div class="top-categories__story-title">To expand cyber workforce, government must unfreeze hiring and target youth, experts told House committee</div></a></li><li class="top-categories__story" data-match-height="story2"><a class="top-categories__link" href="https://statescoop.com/deloitte-rhode-island-5m-ransomware-attack/"><div class="top-categories__story-title">Deloitte to provide Rhode Island $5M for ransomware recovery</div></a></li><li class="top-categories__story" data-match-height="story3"><a class="top-categories__link" href="https://statescoop.com/texas-cyber-command-center-gov-abbott-2025/"><div class="top-categories__story-title">Texas to launch cyber command center, Gov. Abbott declares in State of State address</div></a></li> </ul> </div> </div> </main> <div class="ad ad--bottom "> <div class="ad__inner" style="min-width: 320px; min-height: 50px;"> <span class="screen-reader-text">Advertisement</span> <div data-loadad="0" class="ad__embed" id="ap_bottom"> <script type="text/javascript"> googletag.cmd.push(function() { googletag.display('ap_bottom'); }); </script> </div> </div> </div> <footer class="site-footer"> <div class="site-footer__container"> <div class="site-footer__branding"> <a href="https://scoopnewsgroup.com/" class="site-footer__branding-link"> <img src="https://statescoop.com/wp-content/themes/scoopnewsgroup/dist/images/logo-sng.svg" class="site-footer__branding-logo" alt="Scoop News Group"> </a> <a href="https://statescoop.com/about/" class="site-footer__about-link">About Us</a> </div> <div class="site-footer__links"> <nav class="site-footer__site-links"> <ul id="menu-footer-sites" class="menu"><li id="menu-item-52346" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52346"><a href="https://www.fedscoop.com/">FedScoop</a></li> <li id="menu-item-52347" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52347"><a href="https://defensescoop.com/">DefenseScoop</a></li> <li id="menu-item-52350" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52350"><a href="https://www.cyberscoop.com/">CyberScoop</a></li> <li id="menu-item-61256" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-61256"><a href="https://statescoop.com">StateScoop</a></li> <li id="menu-item-52349" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52349"><a href="https://edscoop.com/">EdScoop</a></li> <li id="menu-item-52351" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52351"><a href="https://aiscoop.com/">AIScoop</a></li> </ul> </nav> <nav class="site-footer__nav"> <ul> <li id="menu-item-52342" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52342"><a href="https://scoopnewsgroup.com/oursolutions/">Advertise with us</a></li> <li id="menu-item-52344" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52344"><a href="tel:202208878001">(202) 887-8001</a></li> <li id="menu-item-52345" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52345"><a href="mailto:hello@statescoop.com">hello@statescoop.com</a></li> </ul> <ul class="site-footer__social-links"> <li id="menu-item-52352" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52352"><a target="_blank" href="https://www.facebook.com/StateScoop">FB</a></li> <li id="menu-item-52353" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52353"><a target="_blank" href="https://twitter.com/state_scoop">TW</a></li> <li id="menu-item-52354" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52354"><a target="_blank" href="https://www.linkedin.com/company/4847467">LI</a></li> <li id="menu-item-52355" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52355"><a target="_blank" href="https://www.instagram.com/statescoop">Instagram</a></li> <li id="menu-item-65648" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-65648"><a target="_blank" href="https://www.youtube.com/@StateScoop">YT</a></li> </ul> </nav> </div> </div> </footer> <div id="interstitial" class="welcome__container"> <button id="close-modal-1" class="welcome__clickable_area"></button> <div class="welcome__ad_wrapper"> <div class="welcome__ad_top_row"> <a class="logox" href="https://statescoop.com"> <img class="site-header__logo site-header__logo--fed" itemprop="logo" src="https://statescoop.com/wp-content/themes/scoopnewsgroup/dist/svg/logo-state.svg" alt="StateScoop" /> </a> <button id="close-modal-2" class="welcome__close-button"> Close Ad <svg class="icon icon--close" width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m.822.518-.805.805L9.695 11 .017 20.678l.805.805 9.678-9.678 9.677 9.678.806-.805L11.305 11l9.678-9.677-.806-.805-9.677 9.677L.822.518Z" fill="currentColor" /></svg> </button> </div> <div class="ad__embed" id="ap_welcome" style="min-width: 300pxpx; min-height: 250pxpx;"> </div> <div class="welcome__ad_bottom_row"> <button id="close-modal-3" class="welcome__continue-button">Continue to StateScoop</button> </div> </div> </div> <script> const docBody = document.querySelector('body'); const interstitial = document.getElementById('interstitial'); if (typeof testCookie === 'undefined') { testCookie = function(name) { var match = document.cookie.match(new RegExp(name + '=([^;]+)')); if (match) return match[1]; } } function createCookie(cookieName, cookieValue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); var expires = "expires=" + d.toUTCString(); document.cookie = cookieName + "=" + cookieValue + "; " + expires + "; path=/"; } function show_welcome_ad() { googletag.cmd.push(function() { var mapping = googletag.sizeMapping() .addSize([768, 480], [ [640, 480] ]) .addSize([0, 0], [ [300, 250] ]) .build(); adSlots.push( googletag.defineSlot( '/18430785/sng_statescoop/ap_welcome', [ [640, 480], [300, 250], ], 'ap_welcome' ) .addService(googletag.pubads()) .setTargeting('pos', 'welcome') .defineSizeMapping(mapping) ); googletag.display('ap_welcome'); }); googletag.cmd.push(function() { googletag.pubads().addEventListener('slotRenderEnded', function(response) { var slotID = response.slot.getSlotElementId(); if (slotID.includes('_welcome') && false === response.isEmpty) { docBody.style.overflow = 'hidden'; interstitial.style.display = 'grid' const windowInnerWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; } }); }); } function remove_welcome_ad() { docBody.style.overflow = ''; interstitial.style.display = 'none'; } function init_welcome_ad() { const limit = 2; const cookieValue = testCookie('sng_interstitial'); if (location.pathname.includes('advertising')) { return null; } if (!cookieValue) { createCookie('sng_interstitial', 1, 1) show_welcome_ad(); } else if (parseInt(cookieValue) !== limit) { createCookie('sng_interstitial', parseInt(cookieValue) + 1, 1); show_welcome_ad(); } else { remove_welcome_ad(); } } // Close Modal interstitial.addEventListener( 'click', (e) => { if ( e.target.matches('button[id*="close-modal"]') ) { remove_welcome_ad(); } }); init_welcome_ad(); </script> <script type="text/javascript" id="avc_frontend-js-extra"> /* <![CDATA[ */ var AdRefreshControl = {"advertiserIds":[],"lineItemIds":[],"sizesToExclude":"","slotIdsToExclude":[],"viewabilityThreshold":"70","refreshInterval":"30","maximumRefreshes":"10","refreshCallback":""}; /* ]]> */ </script> <script type="text/javascript" id="wp-util-js-extra"> /* <![CDATA[ */ var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; /* ]]> */ </script> <script type="text/javascript" src="https://statescoop.com/_static/??-eJxtjUEOwjAMBD9Ea0oOwAHxFpS4raPEjuxE/X5DJSQOPa5mRgtbGbxwRa5QUluIDT5hUJwVbT2QSoJAViEazHq4YYx2gZ4S+9QC2pc1DqjmRXHMxGdGn61S+se/77pi7lLPpTButqi0cnb7zq/p7p7u+rhNLu4CJ0Z8" ></script> <!-- Start of HubSpot Embed Code --> <script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/2153467.js"></script> <!-- End of HubSpot Embed Code --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10