{"version":"1.0","provider_name":"Software for Good","provider_url":"https:\/\/softwareforgood.com","author_name":"Sara Simon","author_url":"https:\/\/softwareforgood.com\/author\/sara\/","title":"New Year's Resolutions | Software for Good","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"gpsMlciWPP\"><a href=\"https:\/\/softwareforgood.com\/new-years-resolutions\/\">New Year&#8217;s Resolutions<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/softwareforgood.com\/new-years-resolutions\/embed\/#?secret=gpsMlciWPP\" width=\"600\" height=\"338\" title=\"&#8220;New Year&#8217;s Resolutions&#8221; &#8212; Software for Good\" data-secret=\"gpsMlciWPP\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","description":"Another year, another opportunity to grow. With some new motivation all fueled up, here\u2019s a sampling of the team\u2019s 2014 resolutions: Continue to build Software for Good\u2019s user experience offerings with more rapid prototyping. (Evan) Get better at RSpec. (Joe) Bike more than 1,263 miles. And past November 20th. (Peter) Eat more vegetables. (Shannon) Speak [&hellip;]","thumbnail_url":"https:\/\/softwareforgood.com\/wp-content\/uploads\/2023\/06\/yoast-image.png","thumbnail_width":1200,"thumbnail_height":675}