{"id":9759,"date":"2016-01-04T12:11:40","date_gmt":"2016-01-04T10:11:40","guid":{"rendered":"http:\/\/www.webcodegeeks.com\/?p=9759"},"modified":"2018-01-10T17:00:10","modified_gmt":"2018-01-10T15:00:10","slug":"3-steps-process-learn-new-skills-software-developer","status":"publish","type":"post","link":"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/","title":{"rendered":"My 3 steps process to learn new skills as a software developer"},"content":{"rendered":"<p>In my previous posts, I wrote about <a href=\"http:\/\/www.webcodegeeks.com\/web-development\/taking-control-learning-mapping-skills\/\">mapping your current skills<\/a>, and using this knowledge to <a href=\"http:\/\/blog.cindypotvin.com\/what-is-the-next-skill-you-should-learn-as-a-software-developer\/\">decide which skill you should learn next<\/a> as a software developer.<\/p>\n<p>Once you\u2019ve went through this, you should have found a few skills that are really worth investing your time and energy into, and have a good idea why you want to learn them.<\/p>\n<p>On the other hand, those skills are still very general and won\u2019t help you figure out what should be your next step.<\/p>\n<p>How to you break down a complex subject so you can work on it and learn something useful? What is the most productive way to get started? Here is my 3 steps process to get a solid understanding of any new skill you wish to learn.<\/p>\n<p><a href=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/12\/learningpyramid.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-9811\" src=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/12\/learningpyramid.png\" alt=\"learningpyramid\" width=\"311\" height=\"246\" srcset=\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/12\/learningpyramid.png 311w, https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/12\/learningpyramid-300x237.png 300w\" sizes=\"(max-width: 311px) 100vw, 311px\" \/><\/a><br \/>\n[ulp id=&#8217;tgm4cmEWcKUikZNn&#8217;]<\/p>\n<h3>Exploring<\/h3>\n<p>To get started, you must first get an high level overview of the skill you wish to learn more about and get familiar with it. Get the big picture by listening to a few podcasts or recorded conference talk that presents general information on your skill of choice, or skim a book or two.<\/p>\n<p>Learn more about the community and culture around it and find the blogs and other places where people hang out to immerse yourself in the subject. You don\u2019t need to understand everything at this point: you just want to get familiar with the vocabulary and the major moving parts involved.<\/p>\n<p>You should also start playing around with the technology to understand better what people are talking about. Do the setup right now, complete the newbie tutorial and play around just to get a feel for the technology and have a few quick wins. If you\u2019re already ready to get started, it will be one less thing standing in your way when you have a better idea where you\u2019re going.<\/p>\n<h3>Planning<\/h3>\n<p>You should be familiar enough with the subject and what it involves at this point to know what are the most interesting parts. You can now make a plan detailing what you wish to learn to reach the original goal you had for learning this skill. Most subjects are too big to take in all at once, so you\u2019ll need to break it down in many smaller parts.<\/p>\n<p>This is where your exploration comes in handy. Using your new knowledge and the resources you found, write down a list of specific skills you wish to learn related to the main skill. This list will include specific actions: with each skill, you need to write down how you plan to learn it and put it into practice. In some case it will be working through a specific resources like a book a video course or a tutorial, but in other cases it may involve a small project. For example, the last skill I learned about was creating a small application with Ruby on Rails, and I completed the tutorial at <a href=\"https:\/\/www.railstutorial.org\/\">https:\/\/www.railstutorial.org\/<\/a> to achieve this goal.<\/p>\n<p>Don\u2019t be too worried about narrowing down the subject : most subjects worth learning are a combination of many things. What\u2019s important is that the parts are actionable and small enough to be completed in a reasonable time. You don\u2019t want to have to slog through a huge goal, or you\u2019ll eventually lose your focus.<\/p>\n<h3>Focusing<\/h3>\n<p>Now it\u2019s the time to really put your head down and bring one of the project you planned in the previous step to completion, learning as many things as you can as you go along. Focus is important at this point: you time is limited, so you\u2019ll make the most of it by tackling only one skill at once and understanding it properly before moving on.<\/p>\n<p>The best way to focus on projects and actually complete them is to build an habit of continuous learning. If you want to keep growing and improving as a software developer, slow and steady wins the race. Motivation is fickle and will fail you. It will give you a quick burst of learning which will be fun and rewarding in the short term. Unfortunately, those bursts will be followed by long periods of not learning as your attention get caught by something else. I wrote a detailed post about creating good habits to learn <a href=\"http:\/\/www.webcodegeeks.com\/web-development\/maintain-habit-learn-coding-skills\/\">here<\/a>.<\/p>\n<p>While you\u2019re working, make sure you stay mindful and understand what you\u2019re doing the best you can. You can get things working by copy-pasting code, but you won\u2019t really learn about what is going if you don\u2019t take your time. You\u2019re not cranking out widgets: the best use of your time is learning and understanding, even if you stay stuck and have some unproductive sessions. You\u2019ll get better at getting unstuck with practice and have more confidence that you\u2019ll figure it out.<\/p>\n<div class=\"attribution\">\n<table>\n<tbody>\n<tr>\n<td><span class=\"reference\">Reference: <\/span><\/td>\n<td><a href=\"http:\/\/blog.cindypotvin.com\/my-3-steps-process-to-learn-new-skills-as-a-software-developer\/\">My 3 steps process to learn new skills as a software developer<\/a> from our <a href=\"http:\/\/www.webcodegeeks.com\/join-us\/wcg\/\">WCG partner<\/a> Cindy Potvin at the <a href=\"http:\/\/blog.cindypotvin.com\/\">Web, Mobile and Android Programming<\/a> blog.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>In my previous posts, I wrote about mapping your current skills, and using this knowledge to decide which skill you should learn next as a software developer. Once you\u2019ve went through this, you should have found a few skills that are really worth investing your time and energy into, and have a good idea why &hellip;<\/p>\n","protected":false},"author":36,"featured_media":927,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-9759","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-development"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>My 3 steps process to learn new skills as a software developer - Web Code Geeks - 2026<\/title>\n<meta name=\"description\" content=\"In my previous posts, I wrote about mapping your current skills, and using this knowledge to decide which skill you should learn next as a software\" \/>\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.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"My 3 steps process to learn new skills as a software developer - Web Code Geeks - 2026\" \/>\n<meta property=\"og:description\" content=\"In my previous posts, I wrote about mapping your current skills, and using this knowledge to decide which skill you should learn next as a software\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/\" \/>\n<meta property=\"og:site_name\" content=\"Web Code Geeks\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webcodegeeks\" \/>\n<meta property=\"article:published_time\" content=\"2016-01-04T10:11:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-01-10T15:00:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"150\" \/>\n\t<meta property=\"og:image:height\" content=\"150\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Cindy Potvin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/CindyPtn\" \/>\n<meta name=\"twitter:site\" content=\"@webcodegeeks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Cindy Potvin\" \/>\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.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/\"},\"author\":{\"name\":\"Cindy Potvin\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/5c5df30ebfba793235473ab81edbd742\"},\"headline\":\"My 3 steps process to learn new skills as a software developer\",\"datePublished\":\"2016-01-04T10:11:40+00:00\",\"dateModified\":\"2018-01-10T15:00:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/\"},\"wordCount\":847,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg\",\"articleSection\":[\"Web Dev\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/\",\"url\":\"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/\",\"name\":\"My 3 steps process to learn new skills as a software developer - Web Code Geeks - 2026\",\"isPartOf\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg\",\"datePublished\":\"2016-01-04T10:11:40+00:00\",\"dateModified\":\"2018-01-10T15:00:10+00:00\",\"description\":\"In my previous posts, I wrote about mapping your current skills, and using this knowledge to decide which skill you should learn next as a software\",\"breadcrumb\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#primaryimage\",\"url\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg\",\"contentUrl\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg\",\"width\":150,\"height\":150},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.webcodegeeks.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Web Dev\",\"item\":\"https:\/\/www.webcodegeeks.com\/category\/web-development\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"My 3 steps process to learn new skills as a software developer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#website\",\"url\":\"https:\/\/www.webcodegeeks.com\/\",\"name\":\"Web Code Geeks\",\"description\":\"Web Developers Resource Center\",\"publisher\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.webcodegeeks.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#organization\",\"name\":\"Exelixis Media P.C.\",\"url\":\"https:\/\/www.webcodegeeks.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"contentUrl\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"width\":864,\"height\":246,\"caption\":\"Exelixis Media P.C.\"},\"image\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webcodegeeks\",\"https:\/\/x.com\/webcodegeeks\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/5c5df30ebfba793235473ab81edbd742\",\"name\":\"Cindy Potvin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/957776d6732b26df4f63c29c8a3cb127ef09eb38b9f5befec1840ee3a1abed32?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/957776d6732b26df4f63c29c8a3cb127ef09eb38b9f5befec1840ee3a1abed32?s=96&d=mm&r=g\",\"caption\":\"Cindy Potvin\"},\"description\":\"Cindy is a programmer with over 5 years of experience developing web applications. She also works on Android applications and share her knowledge via her blog and on Twitter.\",\"sameAs\":[\"http:\/\/blog.cindypotvin.com\/\",\"https:\/\/x.com\/https:\/\/twitter.com\/CindyPtn\"],\"url\":\"https:\/\/www.webcodegeeks.com\/author\/cindy-potvin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"My 3 steps process to learn new skills as a software developer - Web Code Geeks - 2026","description":"In my previous posts, I wrote about mapping your current skills, and using this knowledge to decide which skill you should learn next as a software","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.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/","og_locale":"en_US","og_type":"article","og_title":"My 3 steps process to learn new skills as a software developer - Web Code Geeks - 2026","og_description":"In my previous posts, I wrote about mapping your current skills, and using this knowledge to decide which skill you should learn next as a software","og_url":"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/","og_site_name":"Web Code Geeks","article_publisher":"https:\/\/www.facebook.com\/webcodegeeks","article_published_time":"2016-01-04T10:11:40+00:00","article_modified_time":"2018-01-10T15:00:10+00:00","og_image":[{"width":150,"height":150,"url":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg","type":"image\/jpeg"}],"author":"Cindy Potvin","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/CindyPtn","twitter_site":"@webcodegeeks","twitter_misc":{"Written by":"Cindy Potvin","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#article","isPartOf":{"@id":"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/"},"author":{"name":"Cindy Potvin","@id":"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/5c5df30ebfba793235473ab81edbd742"},"headline":"My 3 steps process to learn new skills as a software developer","datePublished":"2016-01-04T10:11:40+00:00","dateModified":"2018-01-10T15:00:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/"},"wordCount":847,"commentCount":0,"publisher":{"@id":"https:\/\/www.webcodegeeks.com\/#organization"},"image":{"@id":"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#primaryimage"},"thumbnailUrl":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg","articleSection":["Web Dev"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/","url":"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/","name":"My 3 steps process to learn new skills as a software developer - Web Code Geeks - 2026","isPartOf":{"@id":"https:\/\/www.webcodegeeks.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#primaryimage"},"image":{"@id":"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#primaryimage"},"thumbnailUrl":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg","datePublished":"2016-01-04T10:11:40+00:00","dateModified":"2018-01-10T15:00:10+00:00","description":"In my previous posts, I wrote about mapping your current skills, and using this knowledge to decide which skill you should learn next as a software","breadcrumb":{"@id":"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#primaryimage","url":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg","contentUrl":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2014\/10\/web-dev-logo.jpg","width":150,"height":150},{"@type":"BreadcrumbList","@id":"https:\/\/www.webcodegeeks.com\/web-development\/3-steps-process-learn-new-skills-software-developer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.webcodegeeks.com\/"},{"@type":"ListItem","position":2,"name":"Web Dev","item":"https:\/\/www.webcodegeeks.com\/category\/web-development\/"},{"@type":"ListItem","position":3,"name":"My 3 steps process to learn new skills as a software developer"}]},{"@type":"WebSite","@id":"https:\/\/www.webcodegeeks.com\/#website","url":"https:\/\/www.webcodegeeks.com\/","name":"Web Code Geeks","description":"Web Developers Resource Center","publisher":{"@id":"https:\/\/www.webcodegeeks.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.webcodegeeks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.webcodegeeks.com\/#organization","name":"Exelixis Media P.C.","url":"https:\/\/www.webcodegeeks.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webcodegeeks.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","contentUrl":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","width":864,"height":246,"caption":"Exelixis Media P.C."},"image":{"@id":"https:\/\/www.webcodegeeks.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webcodegeeks","https:\/\/x.com\/webcodegeeks"]},{"@type":"Person","@id":"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/5c5df30ebfba793235473ab81edbd742","name":"Cindy Potvin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/957776d6732b26df4f63c29c8a3cb127ef09eb38b9f5befec1840ee3a1abed32?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/957776d6732b26df4f63c29c8a3cb127ef09eb38b9f5befec1840ee3a1abed32?s=96&d=mm&r=g","caption":"Cindy Potvin"},"description":"Cindy is a programmer with over 5 years of experience developing web applications. She also works on Android applications and share her knowledge via her blog and on Twitter.","sameAs":["http:\/\/blog.cindypotvin.com\/","https:\/\/x.com\/https:\/\/twitter.com\/CindyPtn"],"url":"https:\/\/www.webcodegeeks.com\/author\/cindy-potvin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/posts\/9759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/comments?post=9759"}],"version-history":[{"count":0,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/posts\/9759\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/media\/927"}],"wp:attachment":[{"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/media?parent=9759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/categories?post=9759"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/tags?post=9759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}