{"id":3649,"date":"2019-10-09T08:53:00","date_gmt":"2019-10-09T08:53:00","guid":{"rendered":"http:\/\/the-codest.localhost\/blog\/httpsthecodest-cothe-codest-review3-weekly-software-engineering-juice\/"},"modified":"2026-04-27T09:51:20","modified_gmt":"2026-04-27T09:51:20","slug":"the-codest-review3-weekly-software-engineering-juice","status":"publish","type":"post","link":"https:\/\/thecodest.co\/en\/blog\/the-codest-review3-weekly-software-engineering-juice\/","title":{"rendered":"TheCodestReview #3 &#8211; weekly software engineering juice"},"content":{"rendered":"<p>Since we live and breathe <a href=\"https:\/\/thecodest.co\/blog\/\">Ruby on Rails<\/a>, this week we have decided to put some spotlight on StimulusReflex that is getting the attention in the community as a new kid on the block, being an alternative to using modern <a href=\"https:\/\/thecodest.co\/en\/blog\/hire-javascript-developer\/\">Javascript<\/a> frameworks in <a href=\"https:\/\/thecodest.co\/en\/blog\/ways-to-increase-your-rails-performance\/\">Rails<\/a> projects to avoid overkill. Additionally, we take a swing on when Scrum doesn\u2019t work and privacy engineering in <a href=\"https:\/\/thecodest.co\/en\/blog\/banks-go-high-tech-unravel-fraud-with-machine-learning\/\">fintech<\/a> projects based on Plaid (https:\/\/plaid.com\/eu\/)<\/p>\n<h2>Glossary of aspects we are tackling:<\/h2>\n<ol>\n<li><a href=\"https:\/\/thecodest.co\/en\/blog\/conditional-component-visibility-in-react\/\">React<\/a> is dead. Long live StimulusReflex!<\/li>\n<li>When Scrum doesn\u2019t work?<\/li>\n<\/ol>\n<p>3 Privacy engineering in <a href=\"https:\/\/thecodest.co\/en\/blog\/what-are-the-top-fintech-development-partners-for-rapid-scale\/\">fintech products<\/a> based on Plaid<\/p>\n<p>The StimulusReflex and Scrum comments this week are delivered to you by our <a href=\"https:\/\/thecodest.co\/en\/blog\/hire-ror-developer\/\">Ruby<\/a> engineer and <a href=\"https:\/\/thecodest.co\/en\/dictionary\/why-do-projects-fail\/\">Project<\/a> Manager.<\/p>\n<p>In the next episode it is my pleasure and I\u2019m excited to announce that we will have a guest post by React engineer from Vinted.com. For those of you who have never heard of Vinted (low odds, but still possible), Vinted is a fashion marketplace originating from Vilnius, Lithuania that has reached a unicorn valuation back in 2019. The platform is built on solid <a href=\"https:\/\/thecodest.co\/en\/case-studies\/delivering-ruby-on-rails-talent-for-fast-integration\/\">Ruby on Rails<\/a> foundation backed up by React on the frontend part.<\/p>\n<h3><a href=\"https:\/\/medium.com\/@obie\/react-is-dead-long-live-reactive-rails-long-live-stimulusreflex-and-viewcomponent-cd061e2b0fe2\">React is dead by Obie Fernandez<\/a><\/h3>\n<p>(HUMOR ALERT)<\/p>\n<p><em>Controversial title, isn\u2019t it? I have to admit that it was equally shocking for me, so I was eager to read and check what\u2019s there behind the slogan or if it is just another clickbait. I was skeptical but also full of hope to be fair. Don\u2019t get me wrong. I don\u2019t have problems with React and Javascript in general but when I read \u201eReactive Rails\u201d my imagination went crazy. Enough about my feelings, let me summarize what is juicy in this article.<\/em><\/p>\n<p><em>This full of humor and hype article looked chaotic at first sight but I gave it a try, because I enjoy this sense of humor and the first paragraphs boosted my hope and hyped me even more.<\/em><\/p>\n<p><em>Obie Fernandez explains what stands behind the name \u201eReactive Rails\u201d. To give you a quick view it is mostly working with StimulusReflex and ViewComponent.<\/em> <strong><em>These two powerful tools convinced the developer that React was no longer needed. He even wrote there that \u201ethere is absolutely no technical need for Rails developers to use React anymore\u201d.<\/em><\/strong> <em>Blunt, right?<\/em><\/p>\n<p><em>Of course the author doesn&#8217;t leave <a href=\"https:\/\/thecodest.co\/en\/blog\/why-us-companies-are-opting-for-polish-developers\/\">us<\/a> with this slogan. To prove his words (if someone doesn\u2019t believe them) he summarizes Reactive Rails&#8217; approach in bullet points. He also guides us through his adventure of rewriting some parts of his side project that used Vanilla Rails and some jQuery <a href=\"https:\/\/thecodest.co\/en\/dictionary\/what-is-code-refactoring\/\">code<\/a> to follow the Reactive Rails approach. He found out that the setup was relatively painless and it was really quick to get productive after not so much time spent on learning new tools. All is of course followed with code examples so we get a better view on what happened during this process.<\/em><\/p>\n<p><em>Not to get you bored I really convince all of you to read this article. To be honest I am really excited and hyped after reading it. The way Obie Fernandez introduced Reactive Rails hit me a lot and gave me hope that something big is happening in the Ruby community. He bought me with this article, I will for sure explore this new approach.<\/em><\/p>\n<p>Codest recommendation &#8211; StimulusReflex could be worth a try if you are an early stage startup having a Ruby <a href=\"https:\/\/thecodest.co\/en\/blog\/how-to-hire-the-best-outsourced-development-team-for-a-scaleup\/\">team<\/a> and lack of frontend capacity. If the UI of your platform is facing B2C users and you need to make it fancy and shiny right from the start, you may consider giving a go to StimulusReflex over jQuery classic code. If you wanna add a feel of a modern application to the existing Rails project lacking modern <a href=\"https:\/\/thecodest.co\/en\/blog\/hire-vue-js-developers\/\">JS<\/a>, you should find StimulusReflex a solid and time efficient alternative (taking your Rails version is up to date). Implementing it to your existing project should be relatively painless.<\/p>\n<p><article-inline-code-review><\/article-inline-code-review><\/p>\n<h3><a href=\"https:\/\/www.debooij.training\/2020\/02\/25\/development-team-why-your-scrum-doesnt-work-2-3\/\">Why your Scrum doesn&#8217;t work? by Matthijs de Booij<\/a><\/h3>\n<h4><strong>Misinterpretations by the organization<\/strong><\/h4>\n<h4><strong>Misinterpretations by the Development Team<\/strong><\/h4>\n<p><em>Even if the rules seem to be very simple, their implementation is a hard nut to crack. It requires the work and engagement of all team members. You cannot afford to have someone who just does nothing. When the Scrum statements are convergent with your employees\u2019 beliefs, the entire process is easy as a piece of cake. People will gladly accept additional responsibilities and their cooperation will be highly efficient. But if their<\/em> <strong><em>mindset has nothing in common<\/em><\/strong> <em>with the Scrum approach, it is going to be a strenuous task and most of the workload will be on the Scrum Master\u2019s shoulders. Despite all the obstacles, you can still succeed if the team is sufficiently engaged. The specifics of the <a href=\"https:\/\/thecodest.co\/en\/dictionary\/how-to-make-product\/\">product<\/a> type can also be a factor in why Scrum hinders rather than helps. These are mainly projects regarding tangible products, such as hardware. There are some projects which require a different approach than Agility. The reason might lie in the people included in a project.<\/em> <strong><em>Scrum demands the Product Owner and Scrum Master\u2019s presence.<\/em><\/strong><\/p>\n<p>You can also read: <a href=\"https:\/\/thecodest.co\/blog\/why-agile-development-is-winning\/\">Why Agile is winning?<\/a><\/p>\n<p><em>But: <a href=\"https:\/\/medium.com\/serious-scrum\/but-a-killer-of-scrum-d272314825e1\">A Killer of Scrum<\/a> by Dirk Bolte<\/em><\/p>\n<h3><a href=\"https:\/\/moderncto.io\/242-jean-denis-greze-head-of-engineering-at-plaid\/\">Episode #242 of Modern CTO podcast with Jean-Denis Greze from Plaid<\/a><\/h3>\n<p><strong>Thoughts on privacy engineering and making sure security is built in from the beginning of a product.<\/strong><\/p>\n<p><strong>How the pandemic has accelerated peoples digital experiences.<\/strong><\/p>\n<p><strong>How to scale yourself as the engineering team grows beyond the point where you can know everyone individually.<\/strong><\/p>\n<p>Among a couple of interesting subjects, Jean touches upon privacy and privacy engineering based on their experiences as a fintech company. Issues of derived <a href=\"https:\/\/thecodest.co\/en\/blog\/app-data-collection-security-risks-value-and-types-explored\/\">data<\/a>, good data deletion practices, data anonymization and reselling it to 3rd parties on the <a href=\"https:\/\/thecodest.co\/en\/dictionary\/what-is-adtech\/\">adtech<\/a> carousel. What is the responsibility of companies towards their users about the privacy of their data? What are the best data privacy practices for fintechs? Jean also underlines the importance of cooperation of the private sector with governments and regulators in the process of creating a well balanced PPP to comply with <a href=\"https:\/\/thecodest.co\/en\/blog\/cyber-security-dilemmas-data-leaks\/\">GDPR<\/a> and not kill the innovations at the same time.\u00a0<\/p>\n<h2>Summary<\/h2>\n<p>Thanks for reading and coming back to you with the next episode soon(ish)!\u00a0<\/p>\n<p><article-software-consulting><\/article-software-consulting><\/p>\n<p><strong>Read more:<\/strong><\/p>\n<p><a href=\"https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/\">TheCodestReview #2 \u2013 weekly software engineering juice<\/a><\/p>\n<p><a href=\"https:\/\/thecodest.co\/blog\/thecodestreview-1-weekly-software-engineering-juice\/\">TheCodestReview #1 \u2013 weekly software engineering juice<\/a><\/p>\n<p><a href=\"https:\/\/thecodest.co\/blog\/how-to-improve-vue-js-apps-some-practical-tips\/\">How to improve Vue.js apps? Some practical tips<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello and thank you for coming over here to check the 3rd episode of our TheCodestReview series. That means a lot to us and hope it will be a time well spent.<\/p>\n","protected":false},"author":2,"featured_media":3650,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[15,8],"tags":[],"class_list":["post-3649","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fintech","category-software-development"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>TheCodestReview #3 - weekly software engineering juice - The Codest<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thecodest.co\/en\/blog\/the-codest-review3-weekly-software-engineering-juice\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TheCodestReview #3 - weekly software engineering juice\" \/>\n<meta property=\"og:description\" content=\"Hello and thank you for coming over here to check the 3rd episode of our TheCodestReview series. That means a lot to us and hope it will be a time well spent.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecodest.co\/en\/blog\/the-codest-review3-weekly-software-engineering-juice\/\" \/>\n<meta property=\"og:site_name\" content=\"The Codest\" \/>\n<meta property=\"article:published_time\" content=\"2019-10-09T08:53:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-27T09:51:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/the-codest-review.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"thecodest\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"thecodest\" \/>\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:\\\/\\\/thecodest.co\\\/blog\\\/the-codest-review3-weekly-software-engineering-juice\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-codest-review3-weekly-software-engineering-juice\\\/\"},\"author\":{\"name\":\"thecodest\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/person\\\/7e3fe41dfa4f4e41a7baad4c6e0d4f76\"},\"headline\":\"TheCodestReview #3 &#8211; weekly software engineering juice\",\"datePublished\":\"2019-10-09T08:53:00+00:00\",\"dateModified\":\"2026-04-27T09:51:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-codest-review3-weekly-software-engineering-juice\\\/\"},\"wordCount\":1067,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-codest-review3-weekly-software-engineering-juice\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/the-codest-review.jpg\",\"articleSection\":[\"Fintech\",\"Software Development\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-codest-review3-weekly-software-engineering-juice\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-codest-review3-weekly-software-engineering-juice\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-codest-review3-weekly-software-engineering-juice\\\/\",\"name\":\"TheCodestReview #3 - weekly software engineering juice - The Codest\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-codest-review3-weekly-software-engineering-juice\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-codest-review3-weekly-software-engineering-juice\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/the-codest-review.jpg\",\"datePublished\":\"2019-10-09T08:53:00+00:00\",\"dateModified\":\"2026-04-27T09:51:20+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-codest-review3-weekly-software-engineering-juice\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-codest-review3-weekly-software-engineering-juice\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-codest-review3-weekly-software-engineering-juice\\\/#primaryimage\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/the-codest-review.jpg\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/the-codest-review.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-codest-review3-weekly-software-engineering-juice\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thecodest.co\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"TheCodestReview #3 &#8211; weekly software engineering juice\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"name\":\"The Codest\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thecodest.co\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\",\"name\":\"The Codest\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"width\":144,\"height\":36,\"caption\":\"The Codest\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/pl.linkedin.com\\\/company\\\/codest\",\"https:\\\/\\\/clutch.co\\\/profile\\\/codest\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/person\\\/7e3fe41dfa4f4e41a7baad4c6e0d4f76\",\"name\":\"thecodest\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"caption\":\"thecodest\"},\"url\":\"https:\\\/\\\/thecodest.co\\\/en\\\/author\\\/thecodest\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"TheCodestReview #3 - weekly software engineering juice - The Codest","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:\/\/thecodest.co\/en\/blog\/the-codest-review3-weekly-software-engineering-juice\/","og_locale":"en_US","og_type":"article","og_title":"TheCodestReview #3 - weekly software engineering juice","og_description":"Hello and thank you for coming over here to check the 3rd episode of our TheCodestReview series. That means a lot to us and hope it will be a time well spent.","og_url":"https:\/\/thecodest.co\/en\/blog\/the-codest-review3-weekly-software-engineering-juice\/","og_site_name":"The Codest","article_published_time":"2019-10-09T08:53:00+00:00","article_modified_time":"2026-04-27T09:51:20+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/the-codest-review.jpg","type":"image\/jpeg"}],"author":"thecodest","twitter_card":"summary_large_image","twitter_misc":{"Written by":"thecodest","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thecodest.co\/blog\/the-codest-review3-weekly-software-engineering-juice\/#article","isPartOf":{"@id":"https:\/\/thecodest.co\/blog\/the-codest-review3-weekly-software-engineering-juice\/"},"author":{"name":"thecodest","@id":"https:\/\/thecodest.co\/#\/schema\/person\/7e3fe41dfa4f4e41a7baad4c6e0d4f76"},"headline":"TheCodestReview #3 &#8211; weekly software engineering juice","datePublished":"2019-10-09T08:53:00+00:00","dateModified":"2026-04-27T09:51:20+00:00","mainEntityOfPage":{"@id":"https:\/\/thecodest.co\/blog\/the-codest-review3-weekly-software-engineering-juice\/"},"wordCount":1067,"commentCount":0,"publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"image":{"@id":"https:\/\/thecodest.co\/blog\/the-codest-review3-weekly-software-engineering-juice\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/the-codest-review.jpg","articleSection":["Fintech","Software Development"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/thecodest.co\/blog\/the-codest-review3-weekly-software-engineering-juice\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/thecodest.co\/blog\/the-codest-review3-weekly-software-engineering-juice\/","url":"https:\/\/thecodest.co\/blog\/the-codest-review3-weekly-software-engineering-juice\/","name":"TheCodestReview #3 - weekly software engineering juice - The Codest","isPartOf":{"@id":"https:\/\/thecodest.co\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thecodest.co\/blog\/the-codest-review3-weekly-software-engineering-juice\/#primaryimage"},"image":{"@id":"https:\/\/thecodest.co\/blog\/the-codest-review3-weekly-software-engineering-juice\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/the-codest-review.jpg","datePublished":"2019-10-09T08:53:00+00:00","dateModified":"2026-04-27T09:51:20+00:00","breadcrumb":{"@id":"https:\/\/thecodest.co\/blog\/the-codest-review3-weekly-software-engineering-juice\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thecodest.co\/blog\/the-codest-review3-weekly-software-engineering-juice\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thecodest.co\/blog\/the-codest-review3-weekly-software-engineering-juice\/#primaryimage","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/the-codest-review.jpg","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/the-codest-review.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/thecodest.co\/blog\/the-codest-review3-weekly-software-engineering-juice\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thecodest.co\/"},{"@type":"ListItem","position":2,"name":"TheCodestReview #3 &#8211; weekly software engineering juice"}]},{"@type":"WebSite","@id":"https:\/\/thecodest.co\/#website","url":"https:\/\/thecodest.co\/","name":"The Codest","description":"","publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thecodest.co\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/thecodest.co\/#organization","name":"The Codest","url":"https:\/\/thecodest.co\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","width":144,"height":36,"caption":"The Codest"},"image":{"@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/pl.linkedin.com\/company\/codest","https:\/\/clutch.co\/profile\/codest"]},{"@type":"Person","@id":"https:\/\/thecodest.co\/#\/schema\/person\/7e3fe41dfa4f4e41a7baad4c6e0d4f76","name":"thecodest","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","caption":"thecodest"},"url":"https:\/\/thecodest.co\/en\/author\/thecodest\/"}]}},"_links":{"self":[{"href":"https:\/\/thecodest.co\/en\/wp-json\/wp\/v2\/posts\/3649","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecodest.co\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecodest.co\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecodest.co\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/thecodest.co\/en\/wp-json\/wp\/v2\/comments?post=3649"}],"version-history":[{"count":3,"href":"https:\/\/thecodest.co\/en\/wp-json\/wp\/v2\/posts\/3649\/revisions"}],"predecessor-version":[{"id":8025,"href":"https:\/\/thecodest.co\/en\/wp-json\/wp\/v2\/posts\/3649\/revisions\/8025"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecodest.co\/en\/wp-json\/wp\/v2\/media\/3650"}],"wp:attachment":[{"href":"https:\/\/thecodest.co\/en\/wp-json\/wp\/v2\/media?parent=3649"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecodest.co\/en\/wp-json\/wp\/v2\/categories?post=3649"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecodest.co\/en\/wp-json\/wp\/v2\/tags?post=3649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}