{"id":2612,"date":"2022-08-10T09:00:10","date_gmt":"2022-08-10T16:00:10","guid":{"rendered":"http:\/\/www.codingdojo.com\/blog\/?p=2612"},"modified":"2022-10-07T13:01:00","modified_gmt":"2022-10-07T20:01:00","slug":"trait-of-great-programmers","status":"publish","type":"post","link":"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers","title":{"rendered":"10 Traits of Great Programmers"},"content":{"rendered":"<p>If you&#8217;re looking to get into programming, you might be wondering, is programming hard?<br \/>\nThe short answer is no. But what can make you a great programmer?<br \/>\nIf you\u2019re up-to-speed on the latest programming languages and the newest frameworks\u2014great! You\u2019ve mastered the technical skills you need to write great code. But having solid technical chops isn\u2019t the only thing needed have a thriving career as a programmer. To really stand-out you\u2019ll need to possess a variety of traits necessary to do the job\u2014and to do it well.<br \/>\nHere\u2019s a breakdown of several qualities that make good programmers, well, great:<\/p>\n<h2>How to Become a Great Programmer<\/h2>\n<h3>1. Be Well Rounded.<\/h3>\n<p>It\u2019s great to know one technology in depth, but problems in the real world are never solved with just a single technology. Even if you\u2019re hired as a specialist, you still need to understand how your tech interacts with the other software, hardware, and network that make up the application\u2019s ecosystem. You\u2019ll also be able to contribute to your project in multiple ways, helping out wherever more assistance is needed.<\/p>\n<h3>2. Enjoy Solving Puzzles<\/h3>\n<p>Building applications is not a straightforward process. Figuring out why code isn\u2019t compiling, what\u2019s causing bugs, and how to solve production problems requires puzzle-solving skills, as well as the belief that there\u2019s always a solution and not giving up until it\u2019s found. If you can solve puzzles under pressure, that\u2019s even better\u2014when the system\u2019s down, you can expect management to be breathing down your neck while you figure it out.<\/p>\n<h3>3. Love Learning<\/h3>\n<p>Technology is constantly changing. The tools and languages you work with today are not the tools you\u2019ll be working with next year, let alone next decade. You need to always be developing new skills to be able to contribute to upcoming projects. Your employer may provide ongoing training, but the best developers take time to learn on their own.<\/p>\n<h3>4. Good Communication Skills<\/h3>\n<p>Working as a developer isn\u2019t just about technology. Developers need to talk with business users to understand what they need from the application. Developers also often need to generate technical documents, so being able to write clearly is also important\u2014even if it\u2019s just to produce a status report.<\/p>\n<h3>5. Confidence<\/h3>\n<p>There\u2019s never just one way to build a system. No matter how good your ideas are, they won\u2019t have value if you keep them to yourself. The best developers have confidence in their ideas and speak up in design discussions to help shape the application architecture. To boost your confidence, start with a small suggestion, rather than proposing an entire application redesign.<\/p>\n<h3>6. Be Interested in the Business<\/h3>\n<p>Businesses use technology to solve business problems. The more you understand about your company\u2019s business, the better prepared you are to understand their problems and build solutions that help them grow. You should take advantage of opportunities to talk to the business users and ask them questions about the challenges they face in their work. If you get really interested in understanding the business, you can take courses or even work towards certifications in the business domain.<\/p>\n<h3>7. Be a Team Player<\/h3>\n<p>Movies often glorify a solo coder, and students usually work on assignments on their own, but real-world projects are team efforts. It\u2019s important for developers to be able to get along with co-workers. You need to be able to deal with people with varying abilities and respond to differences of opinion respectfully. If you can, get to know your teammates as people, not just technical staff. Having conversations about other things than the project helps form relationships that make working together easier.<\/p>\n<h3>8. Understand the Importance of Deadlines<\/h3>\n<p>The best project managers will get their developers\u2019 input when coming up with project deadlines, though sometimes external factors drive the schedule. In either case, once you\u2019ve agreed to do a task, do your best to meet the deadline, even if it means a few late nights. You don\u2019t have to give up your whole personal life for the organization, but demonstrating commitment to completing the project and understanding its value to the business make a positive impression at work.<\/p>\n<h3>9. Be Adaptable<\/h3>\n<p>Projects and priorities change for many reasons, and developers need to be able to context-switch to focus on what\u2019s most important right now. The changes may be small and temporary or major and permanent. If they\u2019re temporary, make sure you have good notes that will help you get back to your regular work when things settle down. If the changes are permanent, allow time to understand what the new situation is and how you fit into it. It may present new opportunities to help you achieve your goals. In any case, it\u2019s important to respond professionally and not lash out in frustration.<\/p>\n<h3>10. Own Your Product<\/h3>\n<p>Technically, your job may be done once you\u2019ve written code that compiles cleanly and passes its test cases. Stand out by following it through the rest of its lifecycle\u2014be willing to help with testing, deployment, training users, and solving production problems. While this helps your business, it actually helps you more, because you see and understand the real-world effectiveness of the code you wrote. Then take that understanding and let it help you make your next application even better.<br \/>\nLuckily, there are a lot of <a href=\"https:\/\/www.codingdojo.com\/blog\/best-free-web-development-courses-beginners\">great (and free) resources<\/a> out there at your disposal to help you become a more skilled programmer.<\/p>\n<h2>Become a Great Programmer at Coding Dojo<\/h2>\n<p>One way to become a great programmer is to enroll in a coding bootcamp. Whether you&#8217;re looking to learn the basics and find your first job, round off your skillset by learning a new stacks, or master a new language, Coding Dojo can help.<br \/>\nOur <a href=\"https:\/\/www.codingdojo.com\/software-dev-comparison\">four different coding bootcamps<\/a> will give you a chance to earn more money on your own time. We offer two part-time classes as well as onsite and online versions that can help you master full-stack development and get you prepared for the job market with our lifetime career service team.<br \/>\nAll you have to do is <a href=\"https:\/\/www.codingdojo.com\/apply\">apply today<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you&#8217;re looking to get into programming, you might be wondering, is programming hard? The short answer is no. But what can make you a great programmer? If you\u2019re up-to-speed on the latest programming languages and the newest frameworks\u2014great! You\u2019ve mastered the technical skills you need to write great code. But having solid technical chops [&hellip;]<\/p>\n","protected":false},"author":1489,"featured_media":11614,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[2,93],"tags":[],"ppma_author":[141],"class_list":["post-2612","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-posts","category-career-advice"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>10 Common Traits of Great Programmers<\/title>\n<meta name=\"description\" content=\"Writing great code isn&#039;t the only trait needed to succeed as a programmer. Here are 10 traits of great programmers.\" \/>\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.codingdojo.com\/blog\/trait-of-great-programmers\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"10 Common Traits of Great Programmers\" \/>\n<meta property=\"og:description\" content=\"Writing great code isn&#039;t the only trait needed to succeed as a programmer. Here are 10 traits of great programmers.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers\" \/>\n<meta property=\"og:site_name\" content=\"Coding Dojo\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/CodingDojodotco\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-10T16:00:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-10-07T20:01:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codingdojo.com\/blog\/wp-content\/uploads\/coding-3.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"534\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Katie Bouwkamp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CodingDojoDotCo\" \/>\n<meta name=\"twitter:site\" content=\"@CodingDojoDotCo\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brad Mitchell\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers\"},\"author\":{\"name\":\"Brad Mitchell\",\"@id\":\"https:\/\/www.codingdojo.com\/blog\/#\/schema\/person\/f0763260736567f77d8107c616816792\"},\"headline\":\"10 Traits of Great Programmers\",\"datePublished\":\"2022-08-10T16:00:10+00:00\",\"dateModified\":\"2022-10-07T20:01:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers\"},\"wordCount\":1035,\"publisher\":{\"@id\":\"https:\/\/www.codingdojo.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codingdojo.com\/blog\/wp-content\/uploads\/coding-3.jpg\",\"articleSection\":[\"All Posts\",\"Career Guides\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers\",\"url\":\"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers\",\"name\":\"10 Common Traits of Great Programmers\",\"isPartOf\":{\"@id\":\"https:\/\/www.codingdojo.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codingdojo.com\/blog\/wp-content\/uploads\/coding-3.jpg\",\"datePublished\":\"2022-08-10T16:00:10+00:00\",\"dateModified\":\"2022-10-07T20:01:00+00:00\",\"description\":\"Writing great code isn't the only trait needed to succeed as a programmer. Here are 10 traits of great programmers.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers#primaryimage\",\"url\":\"https:\/\/www.codingdojo.com\/blog\/wp-content\/uploads\/coding-3.jpg\",\"contentUrl\":\"https:\/\/www.codingdojo.com\/blog\/wp-content\/uploads\/coding-3.jpg\",\"width\":800,\"height\":534,\"caption\":\"Two people working on code on a laptop\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.codingdojo.com\/blog\/#website\",\"url\":\"https:\/\/www.codingdojo.com\/blog\/\",\"name\":\"Coding Dojo\",\"description\":\"Coding Bootcamp News, Career Guidance and More\",\"publisher\":{\"@id\":\"https:\/\/www.codingdojo.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.codingdojo.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.codingdojo.com\/blog\/#organization\",\"name\":\"Coding Dojo\",\"url\":\"https:\/\/www.codingdojo.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codingdojo.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.codingdojo.com\/blog\/wp-content\/uploads\/Dojo-logo.png\",\"contentUrl\":\"https:\/\/www.codingdojo.com\/blog\/wp-content\/uploads\/Dojo-logo.png\",\"width\":287,\"height\":51,\"caption\":\"Coding Dojo\"},\"image\":{\"@id\":\"https:\/\/www.codingdojo.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/CodingDojodotco\",\"https:\/\/x.com\/CodingDojoDotCo\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.codingdojo.com\/blog\/#\/schema\/person\/f0763260736567f77d8107c616816792\",\"name\":\"Brad Mitchell\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codingdojo.com\/blog\/#\/schema\/person\/image\/ec2fbcd1523bbd2627b9829b755f9a82\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/dcc8629d03d0958c0b46f7b63ec616978cba85abe345283ecd4ae3dee76e5146?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/dcc8629d03d0958c0b46f7b63ec616978cba85abe345283ecd4ae3dee76e5146?s=96&r=g\",\"caption\":\"Brad Mitchell\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"10 Common Traits of Great Programmers","description":"Writing great code isn't the only trait needed to succeed as a programmer. Here are 10 traits of great programmers.","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.codingdojo.com\/blog\/trait-of-great-programmers","og_locale":"en_US","og_type":"article","og_title":"10 Common Traits of Great Programmers","og_description":"Writing great code isn't the only trait needed to succeed as a programmer. Here are 10 traits of great programmers.","og_url":"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers","og_site_name":"Coding Dojo","article_publisher":"https:\/\/www.facebook.com\/CodingDojodotco","article_published_time":"2022-08-10T16:00:10+00:00","article_modified_time":"2022-10-07T20:01:00+00:00","og_image":[{"width":800,"height":534,"url":"https:\/\/www.codingdojo.com\/blog\/wp-content\/uploads\/coding-3.jpg","type":"image\/jpeg"}],"author":"Katie Bouwkamp","twitter_card":"summary_large_image","twitter_creator":"@CodingDojoDotCo","twitter_site":"@CodingDojoDotCo","twitter_misc":{"Written by":"Brad Mitchell","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers#article","isPartOf":{"@id":"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers"},"author":{"name":"Brad Mitchell","@id":"https:\/\/www.codingdojo.com\/blog\/#\/schema\/person\/f0763260736567f77d8107c616816792"},"headline":"10 Traits of Great Programmers","datePublished":"2022-08-10T16:00:10+00:00","dateModified":"2022-10-07T20:01:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers"},"wordCount":1035,"publisher":{"@id":"https:\/\/www.codingdojo.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers#primaryimage"},"thumbnailUrl":"https:\/\/www.codingdojo.com\/blog\/wp-content\/uploads\/coding-3.jpg","articleSection":["All Posts","Career Guides"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers","url":"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers","name":"10 Common Traits of Great Programmers","isPartOf":{"@id":"https:\/\/www.codingdojo.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers#primaryimage"},"image":{"@id":"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers#primaryimage"},"thumbnailUrl":"https:\/\/www.codingdojo.com\/blog\/wp-content\/uploads\/coding-3.jpg","datePublished":"2022-08-10T16:00:10+00:00","dateModified":"2022-10-07T20:01:00+00:00","description":"Writing great code isn't the only trait needed to succeed as a programmer. Here are 10 traits of great programmers.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codingdojo.com\/blog\/trait-of-great-programmers#primaryimage","url":"https:\/\/www.codingdojo.com\/blog\/wp-content\/uploads\/coding-3.jpg","contentUrl":"https:\/\/www.codingdojo.com\/blog\/wp-content\/uploads\/coding-3.jpg","width":800,"height":534,"caption":"Two people working on code on a laptop"},{"@type":"WebSite","@id":"https:\/\/www.codingdojo.com\/blog\/#website","url":"https:\/\/www.codingdojo.com\/blog\/","name":"Coding Dojo","description":"Coding Bootcamp News, Career Guidance and More","publisher":{"@id":"https:\/\/www.codingdojo.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codingdojo.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codingdojo.com\/blog\/#organization","name":"Coding Dojo","url":"https:\/\/www.codingdojo.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codingdojo.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.codingdojo.com\/blog\/wp-content\/uploads\/Dojo-logo.png","contentUrl":"https:\/\/www.codingdojo.com\/blog\/wp-content\/uploads\/Dojo-logo.png","width":287,"height":51,"caption":"Coding Dojo"},"image":{"@id":"https:\/\/www.codingdojo.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/CodingDojodotco","https:\/\/x.com\/CodingDojoDotCo"]},{"@type":"Person","@id":"https:\/\/www.codingdojo.com\/blog\/#\/schema\/person\/f0763260736567f77d8107c616816792","name":"Brad Mitchell","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codingdojo.com\/blog\/#\/schema\/person\/image\/ec2fbcd1523bbd2627b9829b755f9a82","url":"https:\/\/secure.gravatar.com\/avatar\/dcc8629d03d0958c0b46f7b63ec616978cba85abe345283ecd4ae3dee76e5146?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dcc8629d03d0958c0b46f7b63ec616978cba85abe345283ecd4ae3dee76e5146?s=96&r=g","caption":"Brad Mitchell"}}]}},"authors":[{"term_id":141,"user_id":0,"is_guest":1,"slug":"cap-kbouwkamp","display_name":"Katie Bouwkamp","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&r=g","author_category":"","user_url":"","last_name":"","first_name":"","job_title":"","description":""}],"_links":{"self":[{"href":"https:\/\/www.codingdojo.com\/blog\/wp-json\/wp\/v2\/posts\/2612","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codingdojo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codingdojo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codingdojo.com\/blog\/wp-json\/wp\/v2\/users\/1489"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codingdojo.com\/blog\/wp-json\/wp\/v2\/comments?post=2612"}],"version-history":[{"count":0,"href":"https:\/\/www.codingdojo.com\/blog\/wp-json\/wp\/v2\/posts\/2612\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codingdojo.com\/blog\/wp-json\/wp\/v2\/media\/11614"}],"wp:attachment":[{"href":"https:\/\/www.codingdojo.com\/blog\/wp-json\/wp\/v2\/media?parent=2612"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codingdojo.com\/blog\/wp-json\/wp\/v2\/categories?post=2612"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codingdojo.com\/blog\/wp-json\/wp\/v2\/tags?post=2612"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.codingdojo.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=2612"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}