{"id":2401,"date":"2016-04-06T20:47:15","date_gmt":"2016-04-07T03:47:15","guid":{"rendered":"http:\/\/softwaredaily.wpengine.com\/?p=2401"},"modified":"2021-11-05T00:32:00","modified_gmt":"2021-11-05T07:32:00","slug":"git-workflows-tim-pettersen","status":"publish","type":"post","link":"https:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/","title":{"rendered":"Git Workflows with Tim Pettersen"},"content":{"rendered":"<p><img decoding=\"async\" data-attachment-id=\"2402\" data-permalink=\"https:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/tim-petterson\/\" data-orig-file=\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/tim-petterson.png?fit=175%2C175&amp;ssl=1\" data-orig-size=\"175,175\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"tim-petterson\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/tim-petterson.png?fit=175%2C175&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/tim-petterson.png?fit=175%2C175&amp;ssl=1\" class=\"alignright size-full wp-image-2402\" style=\"border-radius: 50%; border: 1px solid #000000;\" src=\"https:\/\/i0.wp.com\/softwaredaily.wpengine.com\/wp-content\/uploads\/2016\/04\/tim-petterson.png?resize=175%2C175\" alt=\"tim-petterson\" width=\"175\" height=\"175\" srcset=\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/tim-petterson.png?w=175&amp;ssl=1 175w, https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/tim-petterson.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/tim-petterson.png?resize=80%2C80&amp;ssl=1 80w\" sizes=\"(max-width: 175px) 100vw, 175px\" data-recalc-dims=\"1\" \/><\/p>\n<h3>\u201cGit is a fairly flexible tool \u2013 one of the ways that people often describe it is that it gives you enough rope to hang yourself.\u201d<\/h3>\n<p>Git is the most popular version control system. If you have been programming for less than a decade, it\u2019s likely that you haven\u2019t used any other method of version control. The git workflow of a software team defines how that team collaborates, builds, and ships software.<\/p>\n<p>Tim Pettersen is a developer advocate at Atlassian, where he has been building software around git for many years. He joins us on today\u2019s episode to talk about strategies for git&#8211;including branching, merging, continuous integration, and software as a service.<\/p>\n<h3>Questions<\/h3>\n<ul>\n<li>Why should we use Git?<\/li>\n<li>How does Mercurial compare to Git, and why is it a compelling alternative?<\/li>\n<li>What are the characteristics of a good Git workflow?<\/li>\n<li>What is the difference between a good workflow and a great one?<\/li>\n<li>What is a rebase?<\/li>\n<li>Why is code review so important?<\/li>\n<li>What are the advanced ways you work with Git?<\/li>\n<li>Are there any underutilized features of Git?<\/li>\n<\/ul>\n<h3>Links<\/h3>\n<ul>\n<li><a href=\"https:\/\/git-scm.com\/\">Git<\/a><\/li>\n<li><a href=\"https:\/\/en.wikipedia.org\/wiki\/Atlassian\">Atlassian<\/a><\/li>\n<li><a href=\"https:\/\/en.wikipedia.org\/wiki\/Mercurial\">Mercurial<\/a><\/li>\n<li><a href=\"https:\/\/en.wikipedia.org\/wiki\/Jira_(software)\">JIRA<\/a><\/li>\n<li><a href=\"http:\/\/blog.scottlowe.org\/2015\/01\/27\/using-fork-branch-git-workflow\/\">Forking workflow<\/a><\/li>\n<li><a href=\"https:\/\/git-scm.com\/book\/en\/v2\/Git-Branching-Rebasing\">Git rebase<\/a><\/li>\n<li><a href=\"https:\/\/git-scm.com\/book\/en\/v2\">Pro Git<\/a><\/li>\n<li><a href=\"http:\/\/ariya.ofilabs.com\/2013\/09\/fast-forward-git-merge.html\">Fast-Forward Git Merge<br \/>\n<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/kannonboy\">Tim on Twitter<br \/>\n<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u201cGit is a fairly flexible tool \u2013 one of the ways that people often describe it is that it gives you enough rope to hang yourself.\u201d Git is the most popular version control system. If you have been programming for less than a decade, it\u2019s likely that you haven\u2019t used any other method of version<\/p>\n","protected":false},"author":2,"featured_media":2405,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[1363,1078,14],"tags":[74,283,337],"class_list":["post-2401","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all-episodes","category-open-source","category-podcast","tag-architecture","tag-git","tag-management"],"jetpack_publicize_connections":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Git Workflows with Tim Pettersen - Software Engineering Daily<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Git Workflows with Tim Pettersen - Software Engineering Daily\" \/>\n<meta property=\"og:description\" content=\"\u201cGit is a fairly flexible tool \u2013 one of the ways that people often describe it is that it gives you enough rope to hang yourself.\u201d Git is the most popular version control system. If you have been programming for less than a decade, it\u2019s likely that you haven\u2019t used any other method of version\" \/>\n<meta property=\"og:url\" content=\"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/\" \/>\n<meta property=\"og:site_name\" content=\"Software Engineering Daily\" \/>\n<meta property=\"article:published_time\" content=\"2016-04-07T03:47:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-11-05T07:32:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/git.jpg?fit=720%2C300\" \/>\n\t<meta property=\"og:image:width\" content=\"720\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Pranay\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@software_daily\" \/>\n<meta name=\"twitter:site\" content=\"@software_daily\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pranay\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/\"},\"author\":{\"name\":\"Pranay\",\"@id\":\"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/609dd9667c84e7f6b8406a7a1bd2fb5c\"},\"headline\":\"Git Workflows with Tim Pettersen\",\"datePublished\":\"2016-04-07T03:47:15+00:00\",\"dateModified\":\"2021-11-05T07:32:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/\"},\"wordCount\":202,\"publisher\":{\"@id\":\"https:\/\/softwareengineeringdaily.com\/#organization\"},\"image\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/git.jpg?fit=720%2C300&ssl=1\",\"keywords\":[\"Architecture\",\"git\",\"Management\"],\"articleSection\":[\"All Content\",\"Open Source\",\"Podcast\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/\",\"url\":\"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/\",\"name\":\"Git Workflows with Tim Pettersen - Software Engineering Daily\",\"isPartOf\":{\"@id\":\"https:\/\/softwareengineeringdaily.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/git.jpg?fit=720%2C300&ssl=1\",\"datePublished\":\"2016-04-07T03:47:15+00:00\",\"dateModified\":\"2021-11-05T07:32:00+00:00\",\"breadcrumb\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/git.jpg?fit=720%2C300&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/git.jpg?fit=720%2C300&ssl=1\",\"width\":720,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/softwareengineeringdaily.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Git Workflows with Tim Pettersen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/softwareengineeringdaily.com\/#website\",\"url\":\"https:\/\/softwareengineeringdaily.com\/\",\"name\":\"Software Engineering Daily\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/softwareengineeringdaily.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/softwareengineeringdaily.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/softwareengineeringdaily.com\/#organization\",\"name\":\"Software Engineering Daily\",\"url\":\"https:\/\/softwareengineeringdaily.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/softwareengineeringdaily.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2024\/01\/cropped-sed_website_banner.png?fit=549%2C169&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2024\/01\/cropped-sed_website_banner.png?fit=549%2C169&ssl=1\",\"width\":549,\"height\":169,\"caption\":\"Software Engineering Daily\"},\"image\":{\"@id\":\"https:\/\/softwareengineeringdaily.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/software_daily\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/609dd9667c84e7f6b8406a7a1bd2fb5c\",\"name\":\"Pranay\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e85f4744ae484bd83dca0d08c8ce0625?s=96&d=retro&r=pg\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e85f4744ae484bd83dca0d08c8ce0625?s=96&d=retro&r=pg\",\"caption\":\"Pranay\"},\"url\":\"https:\/\/softwareengineeringdaily.com\/author\/pranay\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Git Workflows with Tim Pettersen - Software Engineering Daily","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":"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/","og_locale":"en_US","og_type":"article","og_title":"Git Workflows with Tim Pettersen - Software Engineering Daily","og_description":"\u201cGit is a fairly flexible tool \u2013 one of the ways that people often describe it is that it gives you enough rope to hang yourself.\u201d Git is the most popular version control system. If you have been programming for less than a decade, it\u2019s likely that you haven\u2019t used any other method of version","og_url":"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/","og_site_name":"Software Engineering Daily","article_published_time":"2016-04-07T03:47:15+00:00","article_modified_time":"2021-11-05T07:32:00+00:00","og_image":[{"width":720,"height":300,"url":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/git.jpg?fit=720%2C300","type":"image\/jpeg"}],"author":"Pranay","twitter_card":"summary_large_image","twitter_creator":"@software_daily","twitter_site":"@software_daily","twitter_misc":{"Written by":"Pranay","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/#article","isPartOf":{"@id":"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/"},"author":{"name":"Pranay","@id":"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/609dd9667c84e7f6b8406a7a1bd2fb5c"},"headline":"Git Workflows with Tim Pettersen","datePublished":"2016-04-07T03:47:15+00:00","dateModified":"2021-11-05T07:32:00+00:00","mainEntityOfPage":{"@id":"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/"},"wordCount":202,"publisher":{"@id":"https:\/\/softwareengineeringdaily.com\/#organization"},"image":{"@id":"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/git.jpg?fit=720%2C300&ssl=1","keywords":["Architecture","git","Management"],"articleSection":["All Content","Open Source","Podcast"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/","url":"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/","name":"Git Workflows with Tim Pettersen - Software Engineering Daily","isPartOf":{"@id":"https:\/\/softwareengineeringdaily.com\/#website"},"primaryImageOfPage":{"@id":"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/#primaryimage"},"image":{"@id":"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/git.jpg?fit=720%2C300&ssl=1","datePublished":"2016-04-07T03:47:15+00:00","dateModified":"2021-11-05T07:32:00+00:00","breadcrumb":{"@id":"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/#primaryimage","url":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/git.jpg?fit=720%2C300&ssl=1","contentUrl":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/git.jpg?fit=720%2C300&ssl=1","width":720,"height":300},{"@type":"BreadcrumbList","@id":"http:\/\/softwareengineeringdaily.com\/2016\/04\/06\/git-workflows-tim-pettersen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/softwareengineeringdaily.com\/"},{"@type":"ListItem","position":2,"name":"Git Workflows with Tim Pettersen"}]},{"@type":"WebSite","@id":"https:\/\/softwareengineeringdaily.com\/#website","url":"https:\/\/softwareengineeringdaily.com\/","name":"Software Engineering Daily","description":"","publisher":{"@id":"https:\/\/softwareengineeringdaily.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/softwareengineeringdaily.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/softwareengineeringdaily.com\/#organization","name":"Software Engineering Daily","url":"https:\/\/softwareengineeringdaily.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/softwareengineeringdaily.com\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2024\/01\/cropped-sed_website_banner.png?fit=549%2C169&ssl=1","contentUrl":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2024\/01\/cropped-sed_website_banner.png?fit=549%2C169&ssl=1","width":549,"height":169,"caption":"Software Engineering Daily"},"image":{"@id":"https:\/\/softwareengineeringdaily.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/software_daily"]},{"@type":"Person","@id":"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/609dd9667c84e7f6b8406a7a1bd2fb5c","name":"Pranay","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e85f4744ae484bd83dca0d08c8ce0625?s=96&d=retro&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e85f4744ae484bd83dca0d08c8ce0625?s=96&d=retro&r=pg","caption":"Pranay"},"url":"https:\/\/softwareengineeringdaily.com\/author\/pranay\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/git.jpg?fit=720%2C300&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p7GuoD-CJ","_links":{"self":[{"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/posts\/2401"}],"collection":[{"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/comments?post=2401"}],"version-history":[{"count":0,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/posts\/2401\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/media\/2405"}],"wp:attachment":[{"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/media?parent=2401"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/categories?post=2401"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/tags?post=2401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}