{"id":844,"date":"2014-06-16T08:00:56","date_gmt":"2014-06-16T07:00:56","guid":{"rendered":"http:\/\/www.diogonunes.com\/blog\/?p=844"},"modified":"2020-05-15T14:24:43","modified_gmt":"2020-05-15T13:24:43","slug":"software-too-good-to-be-free","status":"publish","type":"post","link":"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/","title":{"rendered":"Software too good to be free"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2014\/12\/if-it-sounds-too-good-to-be-true-it-must-be-true-400x400.jpg?resize=400%2C400\" alt=\"if-it-sounds-too-good-to-be-true-it-must-be-true\" width=\"400\" height=\"400\" class=\"aligncenter size-medium wp-image-1633\" srcset=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2014\/12\/if-it-sounds-too-good-to-be-true-it-must-be-true.jpg?resize=400%2C400&amp;ssl=1 400w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2014\/12\/if-it-sounds-too-good-to-be-true-it-must-be-true.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2014\/12\/if-it-sounds-too-good-to-be-true-it-must-be-true.jpg?w=640&amp;ssl=1 640w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/p>\n<h3>Previously I motivated you to <a href=\"http:\/\/www.diogonunes.com\/blog\/free-software-make-a-donation\/\">donate to your favorite open source projects<\/a>. This time I&#8217;ll show you really useful online services that require no installation and cost you nothing!<\/h3>\n<p><!--more--><\/p>\n<p>Maybe five years ago you would have to install (and pay) to get most of this features. Today you just connect to the internet and it&#8217;s all there, for free. Let me introduce you some of most useful websites out there.<\/p>\n<ul>\n<li>\n<p><strong><a href=\"https:\/\/ifttt.com\/\">If This Then That<\/a><\/strong>. <em>Put the internet to work for you<\/em>, that&#8217;s the company motto and that&#8217;s precisely what they do. The service is quite simple &#8211; when something happens (trigger) do something else (action). For example, <em>if<\/em> I publish a new blog post, <em>then<\/em> share that link on Facebook and on Twitter. Currently they integrate with almost <a href=\"https:\/\/ifttt.com\/channels\">everything<\/a> you can think of, even <a href=\"https:\/\/ifttt.com\/wemo_light_switch\">your lamp<\/a>! I use this service since it&#8217;s launch and it&#8217;s amazing how they keep such a useful service free, no strings attached.<\/p>\n<\/li>\n<li>\n<p><strong><a href=\"https:\/\/www.virustotal.com\/\">Virus Total<\/a><\/strong>. Do you <strong>suspect a file<\/strong> contains a virus? Upload the file to Virus Total and they&#8217;ll scan it using 54 antivirus tools (including BitDefender, Kaspersky, Norton, McAfee, ESET, &#8230;) and give you a report. No install. No cost. Amazing.<\/p>\n<\/li>\n<li>\n<p><strong><a href=\"http:\/\/www.online-convert.com\/\">All to All<\/a><\/strong>. Did you ever needed to <strong>convert<\/strong> a JPEG\/PNG to a PDF? Or maybe a WMV to an AVI? Or if your the music type, a FLAC to an MP3? You would need to find the specific converter, just to find out it was a trial, and find another, just to find out it was malware, and so on. Today you only need to visit OnlineConvert and most of those conversions are available. For free. No install required.<\/p>\n<\/li>\n<li>\n<p><strong><a href=\"http:\/\/youtubeconvert.cc\/\">Clip Converter<\/a><\/strong>. Do you want to download a <strong>Youtube video<\/strong>? Paste the video&#8217;s url, choose the quality\/resolution and download. No install. Free. Quick too.<\/p>\n<\/li>\n<li>\n<p><strong><a href=\"https:\/\/www.flvto.biz\/\">Listen To Youtube<\/a><\/strong>. Oh you want just the <strong>music<\/strong> of that video? Then visit this site, paste the video&#8217;s url, and download. No more those extensions that slow your browser. No more malware. No more torrents. Online and free.<\/p>\n<\/li>\n<li>\n<p><strong><a href=\"https:\/\/mp3cut.net\/\">MP3 Cut<\/a><\/strong>. Oh you want to <strong>trim<\/strong> the beginning and the end of the song? Fine: upload, crop, preview in realtime, download. It also works for videos. Doesn&#8217;t get any better than this.<\/p>\n<\/li>\n<li>\n<p><strong><a href=\"http:\/\/www.wordle.net\/\">Wordle<\/a><\/strong>. Do you want to create a beautiful <strong>word cloud<\/strong>? This is the right place. <a href=\"http:\/\/www.diogonunes.com\/en\/writing\/\">My books&#8217; covers<\/a> were made using this precious website.<\/p>\n<\/li>\n<li>\n<p><strong><a href=\"http:\/\/dillinger.io\/\">Dillinger<\/a><\/strong>. You&#8217;re more the <strong>writing<\/strong> type? And you happen to like <strong>Markdown<\/strong>? Well now you can write, preview, save to Dropbox or Drive, all on your browser. No installation required.<\/p>\n<\/li>\n<li>\n<p><strong><a href=\"http:\/\/fuckyeahmarkdown.com\/\">F*ck Yeah Markdown<\/a><\/strong>. And now you need that great article you found online formatted in Markdown? If only there was a way to automatically <strong>transform the webpage&#8217;s content<\/strong> into plain Markdown&#8230; but there is! Paste url, hit convert, save it. #fuckyeah<\/p>\n<\/li>\n<li>\n<p><strong><a href=\"http:\/\/online-toolz.com\/\">Online Toolz<\/a><\/strong>. If you&#8217;re a programmer then you&#8217;ll love this website, since it aggregates several tools you need on a daily basis. <strong>Validate<\/strong> an XML using an XSD? Check. <strong>Test<\/strong> a XPATH expression with a given XML? Got it. Test a regular expression instead? Got it too. <strong>Minify<\/strong> a Javascript file? Yes. Automatically <strong>format or indent<\/strong> an XML or HTML? They also do that, but for SQL files I recommend this <a href=\"http:\/\/www.dpriver.com\/pp\/sqlformat.htm\">other<\/a>. <code>#kthxbye<\/code><\/p>\n<\/li>\n<li>\n<p><strong><a href=\"http:\/\/xmlsitemap.com\/create-sitemap\/\">XML Sitemap Generator<\/a><\/strong>. If you create websites you&#8217;ll like this one. It automatically traverses your website and generates a <strong>sitemap<\/strong> XML file, containing the structure and urls of your website. Later on search engines can use that file to better index your pages.<\/p>\n<\/li>\n<li>\n<p><strong><a href=\"http:\/\/isitdownorjust.me\/\">Is it down or just me?<\/a><\/strong> Sometimes you just can&#8217;t access a website. Maybe it&#8217;s blocked on your country. Maybe it&#8217;s really down&#8230; but how can you be sure? Just ask the <del>internet<\/del> this website. Quick, easy, useful!<\/p>\n<\/li>\n<li>\n<p><strong><a href=\"http:\/\/www.feedthebot.com\/tools\/gzip\/\">Feed the Bot<\/a><\/strong>. Did you enable compression on your recently created website? Submit your url and <em>the bot<\/em> will tell you which <strong>compression<\/strong> your website is using and how many bytes were saved by using compression. But there&#8217;s more! They have a lot more tools available (SEO page spider, Google guideline check) and <strong>tips to speed up<\/strong> your website (Leverage browser caching, Prioritize visible content, Defer loading of JS).<\/p>\n<\/li>\n<li>\n<p><strong><a href=\"http:\/\/www.woorank.com\/\">Woorank<\/a><\/strong>. This is a true gem, although not as free as when it was on beta. By providing your website&#8217;s url it performs a <strong>full analysis<\/strong> over your website and gives you a detailed report (SEO, Usability, Social, Conversions). And for each test it tells you how much impact it has on your overall score and how you can fix it.<\/p>\n<\/li>\n<li>\n<p><strong><a href=\"http:\/\/ankisrs.net\/\">Anki<\/a><\/strong>. In order to memorize what what you learned today you can use Anki. It&#8217;s a simple program that lets you create, manage and use <strong>flash cards<\/strong> which are really handy when you need to memorize something. I used it to memorize the meaning of some (weird) English words like &#8220;whereas&#8221;. This one requires installation but is available on Win\/Mac\/Linux\/Android\/iOS. Is that enough?<\/p>\n<\/li>\n<li>\n<p><strong><a href=\"http:\/\/dayoftheshirt.com\/\">Day of the Shirt<\/a><\/strong>. That&#8217;s it. After reading this post you are now wiser&#8230; and geekier. You deserve a <strong>t-shirt<\/strong>. This site aggregates daily promotions and t-shirts on discount from several websites. From Star Wars, to Game of Thrones, Doctor Who, Lord of the Rings, it&#8217;s all there. Yoda&#8217;man ;)<\/p>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Previously I motivated you to donate to your favorite open source projects. This time I&#8217;ll show you really useful online services that require no installation and cost you nothing!<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[2],"tags":[20,33],"class_list":["post-844","post","type-post","status-publish","format-standard","hentry","category-tech","tag-free-and-open","tag-utilities"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Software too good to be free - The Geeky Gecko<\/title>\n<meta name=\"description\" content=\"I already motivated you to donate to open source projects. This time I&#039;ll show you useful online services that require no install and cost nothing to use!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Software too good to be free - The Geeky Gecko\" \/>\n<meta property=\"og:description\" content=\"I already motivated you to donate to open source projects. This time I&#039;ll show you useful online services that require no install and cost nothing to use!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/\" \/>\n<meta property=\"og:site_name\" content=\"The Geeky Gecko\" \/>\n<meta property=\"article:published_time\" content=\"2014-06-16T07:00:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-15T13:24:43+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.diogonunes.com\/blog\/wp-content\/uploads\/2014\/12\/if-it-sounds-too-good-to-be-true-it-must-be-true-400x400.jpg\" \/>\n<meta name=\"author\" content=\"Diogo Nunes\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dialexnunes\" \/>\n<meta name=\"twitter:site\" content=\"@dialexnunes\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Diogo Nunes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/\"},\"author\":{\"name\":\"Diogo Nunes\",\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c\"},\"headline\":\"Software too good to be free\",\"datePublished\":\"2014-06-16T07:00:56+00:00\",\"dateModified\":\"2020-05-15T13:24:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/\"},\"wordCount\":899,\"publisher\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c\"},\"image\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.diogonunes.com\/blog\/wp-content\/uploads\/2014\/12\/if-it-sounds-too-good-to-be-true-it-must-be-true-400x400.jpg\",\"keywords\":[\"free and open\",\"utilities\"],\"articleSection\":[\"Technology\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/\",\"url\":\"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/\",\"name\":\"Software too good to be free - The Geeky Gecko\",\"isPartOf\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.diogonunes.com\/blog\/wp-content\/uploads\/2014\/12\/if-it-sounds-too-good-to-be-true-it-must-be-true-400x400.jpg\",\"datePublished\":\"2014-06-16T07:00:56+00:00\",\"dateModified\":\"2020-05-15T13:24:43+00:00\",\"description\":\"I already motivated you to donate to open source projects. This time I'll show you useful online services that require no install and cost nothing to use!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/#primaryimage\",\"url\":\"http:\/\/www.diogonunes.com\/blog\/wp-content\/uploads\/2014\/12\/if-it-sounds-too-good-to-be-true-it-must-be-true-400x400.jpg\",\"contentUrl\":\"http:\/\/www.diogonunes.com\/blog\/wp-content\/uploads\/2014\/12\/if-it-sounds-too-good-to-be-true-it-must-be-true-400x400.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.diogonunes.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Software too good to be free\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#website\",\"url\":\"https:\/\/www.diogonunes.com\/blog\/\",\"name\":\"The Geeky Gecko\",\"description\":\"The Geeky Gecko\",\"publisher\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.diogonunes.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c\",\"name\":\"Diogo Nunes\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2026\/04\/Geeky-Gecko-2026-v2.png?fit=799%2C799&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2026\/04\/Geeky-Gecko-2026-v2.png?fit=799%2C799&ssl=1\",\"width\":799,\"height\":799,\"caption\":\"Diogo Nunes\"},\"logo\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/www.diogonunes.com\",\"https:\/\/x.com\/dialexnunes\"],\"url\":\"https:\/\/www.diogonunes.com\/blog\/author\/diogo-nunes\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Software too good to be free - The Geeky Gecko","description":"I already motivated you to donate to open source projects. This time I'll show you useful online services that require no install and cost nothing to use!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/","og_locale":"en_US","og_type":"article","og_title":"Software too good to be free - The Geeky Gecko","og_description":"I already motivated you to donate to open source projects. This time I'll show you useful online services that require no install and cost nothing to use!","og_url":"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/","og_site_name":"The Geeky Gecko","article_published_time":"2014-06-16T07:00:56+00:00","article_modified_time":"2020-05-15T13:24:43+00:00","og_image":[{"url":"http:\/\/www.diogonunes.com\/blog\/wp-content\/uploads\/2014\/12\/if-it-sounds-too-good-to-be-true-it-must-be-true-400x400.jpg","type":"","width":"","height":""}],"author":"Diogo Nunes","twitter_card":"summary_large_image","twitter_creator":"@dialexnunes","twitter_site":"@dialexnunes","twitter_misc":{"Written by":"Diogo Nunes","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/#article","isPartOf":{"@id":"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/"},"author":{"name":"Diogo Nunes","@id":"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c"},"headline":"Software too good to be free","datePublished":"2014-06-16T07:00:56+00:00","dateModified":"2020-05-15T13:24:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/"},"wordCount":899,"publisher":{"@id":"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c"},"image":{"@id":"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/#primaryimage"},"thumbnailUrl":"http:\/\/www.diogonunes.com\/blog\/wp-content\/uploads\/2014\/12\/if-it-sounds-too-good-to-be-true-it-must-be-true-400x400.jpg","keywords":["free and open","utilities"],"articleSection":["Technology"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/","url":"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/","name":"Software too good to be free - The Geeky Gecko","isPartOf":{"@id":"https:\/\/www.diogonunes.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/#primaryimage"},"image":{"@id":"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/#primaryimage"},"thumbnailUrl":"http:\/\/www.diogonunes.com\/blog\/wp-content\/uploads\/2014\/12\/if-it-sounds-too-good-to-be-true-it-must-be-true-400x400.jpg","datePublished":"2014-06-16T07:00:56+00:00","dateModified":"2020-05-15T13:24:43+00:00","description":"I already motivated you to donate to open source projects. This time I'll show you useful online services that require no install and cost nothing to use!","breadcrumb":{"@id":"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/#primaryimage","url":"http:\/\/www.diogonunes.com\/blog\/wp-content\/uploads\/2014\/12\/if-it-sounds-too-good-to-be-true-it-must-be-true-400x400.jpg","contentUrl":"http:\/\/www.diogonunes.com\/blog\/wp-content\/uploads\/2014\/12\/if-it-sounds-too-good-to-be-true-it-must-be-true-400x400.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.diogonunes.com\/blog\/software-too-good-to-be-free\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.diogonunes.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Software too good to be free"}]},{"@type":"WebSite","@id":"https:\/\/www.diogonunes.com\/blog\/#website","url":"https:\/\/www.diogonunes.com\/blog\/","name":"The Geeky Gecko","description":"The Geeky Gecko","publisher":{"@id":"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.diogonunes.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c","name":"Diogo Nunes","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2026\/04\/Geeky-Gecko-2026-v2.png?fit=799%2C799&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2026\/04\/Geeky-Gecko-2026-v2.png?fit=799%2C799&ssl=1","width":799,"height":799,"caption":"Diogo Nunes"},"logo":{"@id":"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/image\/"},"sameAs":["http:\/\/www.diogonunes.com","https:\/\/x.com\/dialexnunes"],"url":"https:\/\/www.diogonunes.com\/blog\/author\/diogo-nunes\/"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":2722,"url":"https:\/\/www.diogonunes.com\/blog\/internet-button-tutorial-post-slack\/","url_meta":{"origin":844,"position":0},"title":"Internet Button: post to a Slack channel (tutorial #5)","author":"Diogo Nunes","date":"24 April, 2017","format":false,"excerpt":"We're going fullstack: Button > Led > Wifi > Slack Particle released a C++ library that handles much of the interaction with the Internet Button hardware components. That lib is publicly available on GitHub and includes a bunch of useful examples. First you need to include that library: Go to\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.diogonunes.com\/blog\/category\/tech\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/Internet-Button-Tutorial5.jpg?fit=984%2C656&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/Internet-Button-Tutorial5.jpg?fit=984%2C656&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/Internet-Button-Tutorial5.jpg?fit=984%2C656&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/Internet-Button-Tutorial5.jpg?fit=984%2C656&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":2718,"url":"https:\/\/www.diogonunes.com\/blog\/internet-button-tutorial-click-button\/","url_meta":{"origin":844,"position":1},"title":"Internet Button: push my buttons (tutorial #3)","author":"Diogo Nunes","date":"27 February, 2017","format":false,"excerpt":"Assign a different action to each button. Particle released a C++ library that handles much of the interaction with the Internet Button hardware components. That lib is publicly available on GitHub and includes a bunch of useful examples. To check if a button was pressed becomes as easy as buttonOn(led_number).\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.diogonunes.com\/blog\/category\/tech\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/Internet-Button-Tutorial3.jpg?fit=984%2C656&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/Internet-Button-Tutorial3.jpg?fit=984%2C656&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/Internet-Button-Tutorial3.jpg?fit=984%2C656&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/Internet-Button-Tutorial3.jpg?fit=984%2C656&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":3460,"url":"https:\/\/www.diogonunes.com\/blog\/record-what-you-hear-video-call\/","url_meta":{"origin":844,"position":2},"title":"Record what you hear during a video call (macOS)","author":"Diogo Nunes","date":"1 July, 2019","format":false,"excerpt":"At my company we often practice remote working and most of our meetings happen online. Sometimes it's useful to record a meeting. Maybe you don't have enough context to take notes on the fly, at least not yet. Or maybe it's a training session with lots of information that will\u2026","rel":"","context":"In &quot;Work&quot;","block_context":{"text":"Work","link":"https:\/\/www.diogonunes.com\/blog\/category\/work\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2019\/03\/8166y3b3dxl.png?fit=512%2C512&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2724,"url":"https:\/\/www.diogonunes.com\/blog\/particle-internet-button-overview\/","url_meta":{"origin":844,"position":3},"title":"Internet Button by Particle: an overview","author":"Diogo Nunes","date":"26 September, 2016","format":false,"excerpt":"What it is The Internet Button contains a lot of useful hardware in a quite compact package. This is what it includes: Photon (the brain) with wifi access 11 bright RGB LEDs 4 physical buttons Sound speaker Accelerometer Plastic cover USB cable Particle's swag sticker :) How it works While\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.diogonunes.com\/blog\/category\/tech\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/internetbuttondiagram-1.jpg?fit=1102%2C735&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/internetbuttondiagram-1.jpg?fit=1102%2C735&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/internetbuttondiagram-1.jpg?fit=1102%2C735&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/internetbuttondiagram-1.jpg?fit=1102%2C735&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/internetbuttondiagram-1.jpg?fit=1102%2C735&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":2717,"url":"https:\/\/www.diogonunes.com\/blog\/internet-button-tutorial-led-light\/","url_meta":{"origin":844,"position":4},"title":"Internet Button: let there be light (tutorial #2)","author":"Diogo Nunes","date":"30 January, 2017","format":false,"excerpt":"Turning leds on and displaying light patterns. You can use Particle's mobile app to light the small built-in led on Photon (the chip). There's a guide here. It actually worked and the led turned blue. But we have an Internet Button with 11 large and bright LEDs. Those are the\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.diogonunes.com\/blog\/category\/tech\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/Internet-Button-Tutorial2.jpg?fit=984%2C656&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/Internet-Button-Tutorial2.jpg?fit=984%2C656&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/Internet-Button-Tutorial2.jpg?fit=984%2C656&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/08\/Internet-Button-Tutorial2.jpg?fit=984%2C656&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":3088,"url":"https:\/\/www.diogonunes.com\/blog\/5-must-knows-for-digital-currencies-beginners\/","url_meta":{"origin":844,"position":5},"title":"Explaining digital currencies to your parents (5 questions everyone has)","author":"Diogo Nunes","date":"4 September, 2017","format":false,"excerpt":"Bitcoin launched in 2009 and Ethereum in 2015. At the time of writing, there are over 830 virtual currencies or assets. If you heard these names and have no idea what they mean, this post is for you. DISCLAIMER: The target audience of this post is non-technical. I used analogies\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.diogonunes.com\/blog\/category\/tech\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2017\/08\/bitcoin_front_national-640x384.jpg?fit=640%2C384&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2017\/08\/bitcoin_front_national-640x384.jpg?fit=640%2C384&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2017\/08\/bitcoin_front_national-640x384.jpg?fit=640%2C384&ssl=1&resize=525%2C300 1.5x"},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/posts\/844","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/comments?post=844"}],"version-history":[{"count":3,"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/posts\/844\/revisions"}],"predecessor-version":[{"id":3447,"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/posts\/844\/revisions\/3447"}],"wp:attachment":[{"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/media?parent=844"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/categories?post=844"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/tags?post=844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}