{"id":1783,"date":"2018-04-05T13:06:09","date_gmt":"2018-04-05T13:06:09","guid":{"rendered":"https:\/\/2018.porto.wordcamp.org\/?post_type=wcb_speaker&#038;p=1783"},"modified":"2018-04-05T13:13:42","modified_gmt":"2018-04-05T13:13:42","slug":"ricardo-castelhano","status":"publish","type":"wcb_speaker","link":"https:\/\/porto.wordcamp.org\/2018\/speaker\/ricardo-castelhano\/","title":{"rendered":"Ricardo Castelhano"},"content":{"rendered":"<p>Ricardo Castelhano \u00e9 o CTO da <a href=\"http:\/\/log.pt\/en\/\" rel=\"nofollow\">log<\/a>, uma empresa especializada em desenvolvimento de webapps complexas, multisites, portais online e solu\u00e7\u00f5es SaaS utilizando WordPress e ReactJS para grandes empresas.<\/p>\n<p>Tem mais de 16 anos de experi\u00eancia como engenheiro web, particularmente no sector Digital Media, e mais de 10 anos de experi\u00eancia como gestor t\u00e9cnico de equipas de programadores.<\/p>\n<p>Um dos seus lemas de vida \u00e9 &#8220;partilha sempre o conhecimento&#8221;, por isso est\u00e1 sempre em busca de oportunidades para ensinar ou realizar ac\u00e7\u00f5es de densevolvimento pessoal e t\u00e9cnico. \u00c9, desde 2010, orador convidados em diversos eventos da Microsoft e Adobe.<\/p>\n<h3>Yet another talk about headless WordPress with React<\/h3>\n<p>Em 2016, uma grande empresa portuguesa de telecomunica\u00e7\u00f5es tinha um problema. A resposta passava por desenvolver o seu sistema de gest\u00e3o de conhecimento, usando WordPress de forma &#8220;headless&#8221;. Foi necess\u00e1rio um ano inteiro para desenhar uma solu\u00e7\u00e3o destinada a ser usada 24\/7 por 4.000 utilizadores em simult\u00e2neo, correndo sem grandes sobressaltos ou solu\u00e7os.<br \/>\nA apresenta\u00e7\u00e3o ser\u00e1 sobre a jornada de resolu\u00e7\u00e3o de um problema complexo usando WordPress, React, Redux, ActiveDirectory e ElasticSearch.<\/p>\n<p>Apesar do t\u00edtulo em ingl\u00eas, a apresenta\u00e7\u00e3o ser\u00e1 feita em portugu\u00eas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ricardo Castelhano \u00e9 o CTO da log, uma empresa especializada em desenvolvimento de webapps complexas, multisites, portais online e solu\u00e7\u00f5es SaaS utilizando WordPress e ReactJS para grandes empresas. Tem mais de 16 anos de experi\u00eancia como engenheiro web, particularmente no &hellip; <a href=\"https:\/\/porto.wordcamp.org\/2018\/speaker\/ricardo-castelhano\/\">Continuar a ler <span class=\"assistive-text\">Ricardo Castelhano<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1034113,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_user_name":"riccastelhano","footnotes":""},"speaker_group":[],"class_list":["post-1783","wcb_speaker","type-wcb_speaker","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9nRRq-sL","avatar_urls":{"24":"https:\/\/secure.gravatar.com\/avatar\/7f1d57d549e5fa70cfd5a8a3556646c46e424db8aa953bf23097c3a99da58c83?s=24&d=mm&r=g","48":"https:\/\/secure.gravatar.com\/avatar\/7f1d57d549e5fa70cfd5a8a3556646c46e424db8aa953bf23097c3a99da58c83?s=48&d=mm&r=g","96":"https:\/\/secure.gravatar.com\/avatar\/7f1d57d549e5fa70cfd5a8a3556646c46e424db8aa953bf23097c3a99da58c83?s=96&d=mm&r=g","128":"https:\/\/secure.gravatar.com\/avatar\/7f1d57d549e5fa70cfd5a8a3556646c46e424db8aa953bf23097c3a99da58c83?s=128&d=mm&r=g","256":"https:\/\/secure.gravatar.com\/avatar\/7f1d57d549e5fa70cfd5a8a3556646c46e424db8aa953bf23097c3a99da58c83?s=256&d=mm&r=g","512":"https:\/\/secure.gravatar.com\/avatar\/7f1d57d549e5fa70cfd5a8a3556646c46e424db8aa953bf23097c3a99da58c83?s=512&d=mm&r=g"},"_links":{"self":[{"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/1783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers"}],"about":[{"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/wcb_speaker"}],"author":[{"embeddable":true,"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/users\/1034113"}],"replies":[{"embeddable":true,"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/comments?post=1783"}],"version-history":[{"count":2,"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/1783\/revisions"}],"predecessor-version":[{"id":1786,"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/1783\/revisions\/1786"}],"sessions":[{"embeddable":true,"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2396?_embed=1&context=view"},{"embeddable":true,"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2370?_embed=1&context=view"}],"wp:attachment":[{"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=1783"}],"wp:term":[{"taxonomy":"wcb_speaker_group","embeddable":true,"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/speaker_group?post=1783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}