{"version":"1.0","provider_name":"Software for Good","provider_url":"https:\/\/softwareforgood.com","author_name":"Software for Good","author_url":"https:\/\/softwareforgood.com\/author\/software-for-good\/","title":"How to Build Software with Love (A Conversation) | Software for Good","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"35ioUjkO1s\"><a href=\"https:\/\/softwareforgood.com\/how-to-build-software-with-love\/\">How to Build Software with Love (A Conversation)<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/softwareforgood.com\/how-to-build-software-with-love\/embed\/#?secret=35ioUjkO1s\" width=\"600\" height=\"338\" title=\"&#8220;How to Build Software with Love (A Conversation)&#8221; &#8212; Software for Good\" data-secret=\"35ioUjkO1s\" 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","thumbnail_url":"https:\/\/softwareforgood.com\/wp-content\/uploads\/2023\/06\/2023-02-Software-with-Love-square.png","thumbnail_width":1080,"thumbnail_height":1080,"description":"Last fall, the Software for Good team adopted a new slogan for our work in the world: \u201cWe build software with love.\u201d For us, building software with love is deeply meaningful \u2014 so meaningful, in fact, that we hope it will change the whole paradigm of what technology can be. At Software for Good, love [&hellip;]"}