From 16543bf1f937f6e03f9044063f24327707082850 Mon Sep 17 00:00:00 2001 From: Vinicius Gubiani Ferreira Date: Sat, 4 Oct 2025 00:02:29 -0300 Subject: [PATCH 1/3] chore: First commit --- .../blog/keynote-felipe-de-morais.md | 95 +++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 content/markdown/portuguese/blog/keynote-felipe-de-morais.md diff --git a/content/markdown/portuguese/blog/keynote-felipe-de-morais.md b/content/markdown/portuguese/blog/keynote-felipe-de-morais.md new file mode 100644 index 0000000..b72354f --- /dev/null +++ b/content/markdown/portuguese/blog/keynote-felipe-de-morais.md @@ -0,0 +1,95 @@ ++++ +title = "Felipe de Morais: keynote confirmado na Python Sul 2025" +date = "2025-09-04T21:00:00Z" +description = "" +author = "Vinícius Gubiani Ferreira" +image = "images/posts//.jpg" +categories = ["keynote"] +url = "felipe-de-morais" +draft = false +key = "keynote-felipe-de-morais" ++++ + +E para fechar o anúncio de keynotes, temos o prazer de anunciar o **quarto keynote confirmado** da Python Sul 2025: **Felipe de Morais**! + + + + + + + + + + +Cesar une experiência técnica, paixão por software livre e compromisso com a comunidade. Prepara o mate, que tem história e inspiração vindo por aí! + +Cesar é avô, nerd, escritor e CTO da Quaza Tecnologia. Atua na área de informática desde 1982, com grande parte de sua formação profissional nos **Estados Unidos, Canadá e França**. Começou a trabalhar com **Linux em 1993** e, desde 1997, desenvolve através da **BrodTec** serviços de consultoria, gestão de projetos e criação de modelos de negócios baseados em softwares de código aberto. + +Ao longo da vida profissional, trabalhou com **mainframes, sistemas para processamento massivo e tolerantes a falhas**, e só depois disso teve seu primeiro computador doméstico. Ele acompanhou o auge e o declínio de tecnologias que pareciam mágica, mas sempre se manteve fascinado por sistemas elegantes como o **Unix (hoje Linux)**, **Python** e o **manifesto pela artesania de software**, cultivando um olhar atento à simplicidade e à eficiência. + +{{< image src="images/posts//.jpg" alt="Felipe de Morais" >}} + +## Quem é Felipe de Morais? + +Cesar tem um **espírito curioso e inquieto**, sempre buscando aprender e compartilhar conhecimento. Desde cedo, explorou sistemas Unix e GNU/Linux e dedicou esforços para incentivar **comunidades tech fora das grandes capitais**, mostrando o potencial de pessoas e equipes distantes dos grandes centros urbanos. + +Presença constante em eventos de software livre no Brasil e no exterior, Cesar foi responsável, entre 2006 e 2009, pela gestão de projetos dos **Innovation Centers de Interoperabilidade e Open Source**, apoiados pela Microsoft, na **UFRGS** e na **Unicamp**. É idealizador e um dos fundadores da **Solis, Cooperativa de Soluções Livres**, e membro do projeto internacional **“Linux around the World”**, de Jon “Maddog” Hall, que busca conscientizar e disseminar o uso de software livre globalmente. + +{{< iframe src="https://www.youtube.com/embed/x0BgSMYAwUY?si=K98hTaKB3SLN6YJY" title="Palestra de Cesar Brod" >}} + +## Livros e Contribuições Literárias + +Além de sua trajetória técnica, Cesar é escritor e autor de diversos livros sobre **Scrum e metodologias ágeis**, que oferecem orientação prática para desenvolvedores, líderes e gestores. +Seus livros estão disponíveis em seu site: [https://scrum.brod.com.br/](https://scrum.brod.com.br/). + +- **[Scrum. Guia Prático Para Projetos Ágeis](https://www.amazon.com.br/Scrum-Guia-Pr%C3%A1tico-Projetos-%C3%81geis/dp/8575224417)** +- **[SCRUM: Projetos Ágeis e Pessoas Felizes](https://www.amazon.com.br/SCRUM-Projetos-%C3%81geis-Pessoas-Felizes-ebook/dp/B0FLKJLQ2B/)** +- **[Aprenda a Programar](https://www.amazon.com.br/Aprenda-Programar-Cesar-Brod/dp/8575223496?dib=eyJ2IjoiMSJ9.iU0OR-twO_czapAWlTn3GK5hVfPfESj1CVvdcv3G6rHwESgFl8ZxnOCXtQo_xTpKRcOijfTd8Wv61yG1wtNJQmTo0sBKfxDPvYl8MvD2sei9N6DHP3pJ0WgAQo4D_xeFY4UOXIafe5J5ZOKPkXv3hQ.E2LwUvpxMeGcTGkbFLXNeD58IXUUh6pBgIqxb6Q-UY0&dib_tag=se&qid=1758941561&refinements=p_27%3ACesar+Brod&s=books&sr=1-8&text=Cesar+Brod)** + +Combinando experiência prática com visão estratégica, seus livros ajudam equipes de todos os tamanhos a adotar metodologias ágeis de forma eficiente e sustentável. + +## Fossday: incentivo à tecnologia no interior do RS + +Cesar também foi **padrinho do evento Fossday**, que tinha como objetivo levar conhecimento sobre software livre, GNU/Linux e Scrum para cidades do interior do Rio Grande do Sul, como Lajeado, Bento Gonçalves e Pelotas. O evento era gratuito, permitindo que muitas pessoas curiosas e interessadas se conectassem com a comunidade tech. + +Um dos momentos mais marcantes foi em **2018, em Lajeado**, quando Cesar conseguiu trazer **Jon “Maddog” Hall** para o evento e facilitou uma **mesa de conversa aberta sobre Software Livre**, proporcionando um espaço de troca e aprendizado que impactou positivamente a comunidade local. + +## Trajetória Profissional + +Ao longo de sua carreira, Cesar acompanhou a evolução de sistemas complexos e tecnológicos, sempre preservando a elegância de soluções como Unix/Linux e Python. Ele contribuiu de forma significativa para a disseminação de softwares livres e metodologias ágeis, além de apoiar diversas iniciativas no interior do RS. Sua trajetória mostra que é possível unir **curiosidade, técnica e espírito comunitário**, inspirando profissionais e entusiastas a expandirem seus horizontes. + +## Mais conteúdo + +### Trabalho Home Office (ou Remoto): participação da dupla Kleiton e Kledir +{{< iframe src="https://www.youtube.com/embed/zI72zot27Rg?si=lW0nRQRXdWzpV618" title="Trabalho Home Office (ou Remoto): Experiências individuais" >}} + +### LIVE SOBRE MÉTODOS ÁGEIS E SCRUM NA PRÁTICA - DIA-1 +{{< iframe src="https://www.youtube.com/embed/DVmic73J_nM" title="LIVE SOBRE MÉTODOS ÁGEIS E SCRUM NA PRÁTICA - DIA-1" >}} + +### Reimagine sua imagem com Inteligência Artificial +{{< iframe src="https://www.youtube.com/embed/PFa_MDKbEsI" title="Reimagine sua imagem com Inteligência Artificial" >}} + +### Webinar LPI Train the Trainer em Português +{{< iframe src="https://www.youtube.com/embed/Ys05wJK2vQs" title="Webinar LPI Train the Trainer em Português" >}} + +### Como me interessei por métodos ágeis +{{< iframe src="https://www.youtube.com/embed/NdQc6KJYMsI" title="Como me interessei por métodos ágeis" >}} + +### Cesar Brod é brother do Linus Torvalds e John Maddog? | Coffops +{{< iframe src="https://www.youtube.com/embed/J4QSiNQz8Ec" title="Cesar Brod é brother do Linus Torvalds e John Maddog? | Coffops" >}} + +--- + +### Fossday 2018 - Bento Gonçalves +{{< image src="images/posts/cesarbrod/cesar-brod-diolinux-fossday-bento-2018.jpg" alt="Cesar Brod em evento de software Livre com participação do Diolinux" >}} +{{< image src="images/posts/cesarbrod/cesar-brod-livro-fossday-bento-2018.jpg" alt="Cesar Brod e lançamento de livro sobre Scrum">}} + +## Acompanhe + +- [Site pessoal](https://felipedemorais.com.br/) +- [Youtube](???) +- [TikTok](???) +- [Instagram](???) +- [LinkedIn](https://www.linkedin.com/in/felipe-de-morais/) + +Bem-vindo a Python Sul 2025, Felipe! From 79ad9e22bbdf7b46550860fa34b4df5dc0149f26 Mon Sep 17 00:00:00 2001 From: Vinicius Gubiani Ferreira Date: Sun, 5 Oct 2025 10:48:19 -0300 Subject: [PATCH 2/3] chore: Add content --- .../felipedemorais/felipe-de-morais.jpeg | Bin 0 -> 26450 bytes .../blog/keynote-felipe-de-morais.md | 84 ++++++------------ 2 files changed, 25 insertions(+), 59 deletions(-) create mode 100644 content/images/posts/felipedemorais/felipe-de-morais.jpeg diff --git a/content/images/posts/felipedemorais/felipe-de-morais.jpeg b/content/images/posts/felipedemorais/felipe-de-morais.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..187f2d899d07bbaa80139253b736b9c62ebce540 GIT binary patch literal 26450 zcmbTdbyS;O)IAt9IHe74ZE+|Rhv2luJ-8N^P$UGWI0c&GPKrYa?rtr`-5pv=aEcTy zQaZff_gk~(&zZSvJxQK*vy$v9`|h*P$-l*aD}V?90X{wuACCYC1QHSw5RrgLNr;I_ zXdgcz2QktyGcnRJFg#`D<9Pb~1q%ZMrx@1@egR=&VP+1nw78%YpOCO179k-a2{8!` zDJhNMGlpk^|DW5xuK)@HtWm5{9IWR6YzizK3ao#Zjp(9*H7b8vET3yX+~iGw9xzfn+BQdUvb)zddHG%_}^v9+^zaCCygJ-xhr zeEs~xBR)h%MSnyjC8wmOrDtR!3kr)+#psgKvby?)#-`?$*0ygwy?y-ygG0m9GqZE^ z3yVw3KQ}O&TiZLkd;7mn&(1F{ul`)$U;%Lc7tX`u{{s4d;GuZHgN=)egA4o*4;Hr1 z!-YeEi}y?b|FOId&D)?`TqGu3VhAw=;Ngi# zkSnACVxKMy&{1^E!$xq90bcW8lj<@;SAU5n>H|%NO=Agmuz zjKPO1Za;G>)xL5bYTA6V*QYCyRUp^;F4<5uY^gsGAVNGqA#N>XB&DD*yRg_(OEc?0 zqMXT6dvo2 z)C(h5*DKFEg0zJ5$JSp{xV&mUkG-AS`BpiZq8)>^a-rc57aKb zM})-3eyw<>tUY6_3?hbr=|vu&I*lQq^KKpqYSZ;^kC9U;vBmYd$8cHL zDG}354chE|L#Q#)5SSeK7@t!^=Pu2@kldcaQg%v?$NG)}FovKOtjK=Yir+v*fQA;$<(CSuy_rm8xulSf@=&^4}X? z*bQ~x9Y~!D%rd2lv?s{Z_W9_fp?Qtgm_GenbC>(%?AhC|HMsL9u)G?VfnvI&YO1$3 z<|fE%>5q>I_0z@C-igOsD)%D)02CIV3=O5Od4x)0JWD?qe(W;>iX_u9DuA^4A4VNe z_&_#_kW$ReUMs{_eL6tk1EG=*9Sg=*OoZ04g~#zyi_%@Arepk0dy2-9yY&#A}65u5^bGup7)xd z@S)$j1h)?W*+@$uM3`{N<>6tcg+9!uo=02HlfhruB|{w3MOAP6nvZZrAJvT9o$l1d zXzbci&`z2ecJG;ZqA8`n4 z4GpIP0bn^*MFbE70 z9}y2uOi-*f&jlcMY=*_{r2KCThDWwn;;s7p^|rihB8$AFUoG$PJ&kkB5)>yPZ!|GJ z;rVb9d$n|AH)Csm9rc;XKOpobsBy6zhD1LhZm=*#_+&|!h4`lmLg~1ao3|0#*Clh@ za$!Z4O0HLh!JYI@q6mDxpUUIXPNKTz;(0{%T^mp~RC=X|CXcAFplhnypR(BjM47~F zOxk~^8$x}05*q?RsscQ`DD5RGvK35YVCD|85FItSg3u2jZB8u5|KWQCfQytD1eoUR z;|2AKf$|_za`>DDX$g2BtT9dyASx7jwldT=U+4u-+HiRK*q{4Ez`VHGb6!GZ?%R&X zGoFh>3*V}K5bNC{5k5RrufY(nBKjpdu7BysY{!vJ32xy~I#K4lApc3U`%2sMu6**n zeCs+t=j{(J*58P}+PXNQ7Mp639z?H)B=7h#$gk1iMHg8|R+N*dLrn?#Bzu+yxQ)}b zd>&m@S-C)>gwa3pa*>{m9oCv}>Fl^_o%>}SFG5G(-r;yZC5Q9KgRgrN6Do(IEib$5YoK%}bbxlP%k+EfSp&E$0&~!6zp&%zt zZY8|Y9-8x^)}!0cZGh4uU@R-S?@4)ogrLu%(Ly>sP&eyR_|RK2)r(V=@n*NLfA58jCr)GFxJrHbhX=UBd8H$$E?#D6?NQ)mzbkUAmd6ValqkS3J@> z@4{kkzjo>C$B=T>%fwV!?h|S5Gi%fHcvKC#@@`Cbo5CC-@&Adq*C$3(IHXs|i>ZKzw zH`wQuwb@yMDhU0k_CLJ#AGh%W*g*SEdAJ4P3fTXn%}i7+W&wpLUeLn|3z8802l&S8 zo=`5?&V4AS#uQ-4Cl?@3i0I!VeKP3oj?k2iC!#rxdB96W=+U`{6N%y+Eb2EUk;ZM)u` z+9ihFze>aONqFw1PGS@W^f_+k+dfNLD=Q5DLxE_$^ksYH!WU6^Tj5vku}1|FeLgd%RE|Xc=&8~8V9Gys z|Mh8*@M<2Bpisr#t{W9C)(}`1aUMvv@D2;bunsqBLJGUD;wO{s#b6D-wK9K0p`IAt z!1+sPx@AXrD}RPSxbf+%HNNPz?*M~g&Vk2gZ%b-mqd#R&4Wxp6zO~b&+cwidn|=}D zxmAVIlyHP;vrREseXR4_o4MoO6tkw%lGHZp@s^+YT`sn)=YyAFro~)#Bz{*G!StlQ zb@K-v6RO_)Q|gh22wQC<>7T?U%lQp9Wk3s!Y^AwGTB&0z59Ms|kBGBtLjm~uf`g30 zsw6&uTN>D?M@LrfGOC*+yDY+&ML!jmHNSiG1QPjI20|r&m2!cfHm;HGXavi$Zz=ku zqjF`|=J#o8F2rqMzKuuiA3*$R3SQ9R(ib8S*nG-tbwsy4R)2zJ`)TQARd_cf)%n1~ z&%mHxI{IFfC!;3Y*yd?+jx62mN$gi9&i3#Gbq8?<2L68l=J`$|$-?on3V-~4jk_5w z)tD^(#jh>NsmF+#beFi+ikkD^?2@zMpdx4D!UIieW04frD>Q4Sh|Cz}s55aKSCSb_ zFLh5%Z&;K|b$y3J_?vHDqPk6}kzl{FQ<-@FxTC7VV$JdkIwHim9PT(#eSPm`F`=pEYrKNDk_N4|Vr{0+Agy(kRI2Xu(=A!O&fNb-_&Sx& zWV3dpSgi$HH2GX)Vz0KcF9ni1A`w2H-bYIPVmQJO#@L z?FW4~k9@T1_{gkO(Dd2Fd$?Xy_`8%H=lF7lV2K~jJuxIiXqZ0>W1DVT1S%-f=aMqD zcDR@37WuB85}S27JfCn+-)@$*qw~@63hh?(L8xI&n)aJk{fYVdltd@;nM&gKy;wP! zl}%Jrrio|Z0i8)hp1;pP(;J>PXXNZ_)5+pz7HZEbG`BlTR>!Qn?dYw-Cb8# zs)viu$S0mgm9nNARO4osSp;kXS68i!(3?9jiN3ZuCN8I-Wc80iRo(Al9Pg(aO)vAp zl;0#YEv48Qk-(2t3ZWZ6^=&6IZ}f}jOQI<2!Sg5HwX}cNHf;WurIC~DJKr~*#9t{< z{y16%GWgH((yl7u2F&avbY^K93mem7kHEG=|84>=N^DOqI(WO-DO&HD%ACst!pIZ} z4)r`UY-aDYwp8;ALUG=4M6&+Q9h~d;HhlK&XfW#AzWrsWSYnXKP+811%lc0*sa zRjSA^ddY_J-oBqW25~*jPJ-zUE;7|kq-V%Gw;su$L(N#@DN!jfoDXu8!B}Q3nM+2y zJ&K1-<~E;R5w6GBC(Tjl0szw7G3n1G<%~|WK({KHDHP+*qi(OKl*fM;IeG$9LNkhD z2WI*2Gb;{EGfCu*Xdgn--(!PX#1@eT%pAC6LdY#o=dsJ-zO%0~YuqN@EytB{(H5iN z49n1!{ECq^ximY29ZJ0Il4yYhEi(h7&!cRu1J#wf?Oehia|4uE6Gho^yoF*G=*#!h z)9d{d_mxv%jVk!<4UUD4@9(BVV+&&f7I;fcRNzhWk4R$~R-|b*OZ{M!& z?Du~Fou@DAo`+s3(N<&>eyL3vVjL;-kF3nJZEH=8O2aS$@IN!Qt9(ck)D#Hg-k8<@ zn7Yzhh<0vHHYF&MvCS6b-p&T6I@Bl{^fC zO6T~5#;l1Ree@o3)>tQsBi;(J;d%Qt28-3w<3U(K&Ozfq#?UI~#{5<^oV)Hx;vaox zV%4ZVYL^^!W$A!MNP8CzH+|j^c+WJK-1A&C-K4(yn9r;%d5JnE$geni$e*q)d&N|x zGt#ioVY;NVv~{LSafl@nSP6amd?*W(bD^fytKISRq{3aA=gp6oqfxD>p8*qsLuvNd z+KZL}IjK|D9rgNctu?K!$VEGK+jS;P?l#Zlopfoi^R9tUCrNEs&*ZsmNwxh43oo0Y z-f7tT{-m@WaP3$&4I0YU`2V$ukQnWZ3VjZs4&n;v;w(G?Bb;jtoazAnau_a3P zu=MwIm>Rh~OX=7^4Pj}a(f<>j|EI-e8e!ZqE{2bOn@0)S&g#Myo=54ZARh#H5va2S zOUcAUUQO9bt{_F5;D0R`gaP1C0i=rq?1NvMXvZ+wCXgSPy(wGCryT;z4!8ZFs#jsl zZn=$uH=i<(x3VRSm5Kr>vcnN)FpsNWK31uDN@eBO-c$KQL#+32Qyuqi-{;3Emmym@ zEzPRPJXFs6G|)%f;xdIuOaMzI*>CpT%YOipAEub}4pyJX&3OKZ%MWkM`pm+=mLoAv(b1@T`%)FupNyQ zu!yAX@`P>J+&1}qg=-caD{JyhOHHjp5b<8zjn7sy;<$n0B3!QAK&g%Toc@GWr{ZK) zr-%iC5}#5-l%m9J`E-$EAn*T*ng@g9P(>jmjD3hDDp^L_}4V;(>(=YI&CMwPc;qH7!K8cu`NzJL_VBU`ym$9a*C} zmB;*XyVaDp|Hka>tckqIId9GuXxQeu5^@((<-Zt#v?m?`gDRUGg;;$9 zEl!&c6F(KAhBF2@I`!Jp-?xw+8a&O^S7JfIwcf-5cS&$HBFj;_ist3p368xR}e#G!FJ4thIWrp)U_EEkvmkrtxxu3UWh zSG+Z{w%?bzdq<~5Z3QLsDrCJG-kuo$b)l^XuWj|sFhZ0aU(zt`O}qnVOd0{XW{9Ca zdToiO-!{?q{-p48_G+^Ns&&=Wk0R4{I1)Y~lS&fr^tY&9`1j^BnpGZLlO^>6Eym_)8)O|NeC5vfK$x$jP^I5h_Ilvhru~l3p3C@LX zS7qPZKLMCl%~9sE3=`_W_;C_^67T(|?YK#K2Rj1Sqc1)+r1i5sE@DmUaAiUH#zbz6 zulI4MCI%`5;G^MwZfWMKmYcSq)cU)F__i6_ISwJSCL-EW}CHE<7Z{{PR zWH(4=@?V(N-_c2Wd@j~}1hhR2Sh-)3mpqw5Ou#KYDe%u-DM|D%f=GvLW4Wz~>vg>a z_{&iRxTc|4SZ!#@pteAertg6NXq|P_41)usEO&jm-6BAfoIwZOPep|r1nT;_d==9w zN3Htx{o>AYdvMgH^-9leZM?wHeQG~|wX0>EYz`xC)ch^q%Btos3v3{`|G;zxl}v~fz|>Y#n>jVYCfV@CyP@?Yd&VIZyt>74|UmwvfZ zcNK`qB(+vHpcDuA-y-V+-xGJlhnOXwk6BLyF$oHU;rUT+Cc7}9ICrbwxEdePyP-|$ zNtUquZ|BuLLb+r;n{5o%t=U*9VhmY){Idz>Op_^abHsP1n=7hbmq@n7HIBHEh+@tw zUHI%aM8G@;Z#*q8#T+7uZ=HB|;zt!}>{t+IjH=7QWYAnYK9i-$-OSr~^&7+mP3{)u zYxC)+^PYQ8VUhdsaXRf3rj;?e^-_n`yxUgWGPEt-hmbIeU?1-F^9M2?VMx>xsn|Ez zptgN?0i4f2<9qZZom-wp+NlKUSSHEnDbYFCDo_!EiSa6ptQGLMm3e1~{{sq0OuF?C z_AV6KC-Oa0*^2X}sce1g!KlU3nha?PlE*Grk)G>0a>AFeZo%;Gi;a%M!$W__-j}6} z`Idp*{GdlLLu*Vk`AZjj+_@er1MvNeKaZf=oBT3lG{bJ z3U*C`qkcsg)E>TjfAqs|qEtA2!IyQ@5|R>a8rRk_t_2;;alh^^tKX;3b@kmtqF=0Y zf%~jCT|f!xF6kEjo&{@}`aMkW#Bk#YciUvv-v+$J-vL12a&u8@YG$??+Ee1&%2;Zh zc#=lOIrHX1*{jg!3OXSGfMNDt>E{fa0TnsSfklFZVd)2hPg1M89SPb%;fBIW&#b&B zDAm$eF&iiy<0dm5`fAEoR*{upAmwLS5-96Aud4yn!QVi5YQFYGn$UrPVWR$Y1$wQN z)9WEQ6~Za}V3t2by?DL>`m+^_Cz#b_eHI8Vx3zjyQAO#cLJD2(H;E#4pf zL@t%QK0%heCG zv0*^@?zIlG;V9a1yTk71;_)+y)H;{8n4sS?$AVZlnCXriR&QISRc4$dfws;}i-F|J7L{4;hH@)JA_met)UPQ$< z+v$1kYP|~{gUz|Xfp3*WS>i9}T+F8b_H z`mUVD!zKgKHjNnX`PvGdetyc}33gNy;(Pyh@u&LAla^S^1$aYgdx7 zbZ=ZV7ZVdkd8UA>r=)ZjUm7ZV-!~)kl}g9_cSZKCvN!x%GL}{1H&Xp)gfxN3UGT>l zlzJyOu84$Z#U?Z&8D(e2jBKlsVg$%$Om5~QQ-i1SDls*p7YoACFgRQ2FUq{2Of@b>6ia;@v`B(zf4n$h{T$Xpl^ zX>(pCk-agc#xJ6#ROc1vm38b%q{bWQlrqz2EY89zT;|_Y_$_{c{`mJm3P*E0-mxcP z@(Gc9hC%R{DzVNX-r(D_z`gg&1%zn3(zE!~^p54%9E{NP424%`H9%0n8$LzftLPmu ziPRA$<;3uv1G5#ew1MyKxm1oxN+lBkL{HqrM*rMXNe2^c@Y%3<*d+K~RjCYoHt?3; z%iFE5c_awvGgeE=_4Oy?0ow_X;G8B;{x*1n=+-+~IzBW@j*XoW&9hHtI9trEbm~6M z3XQqguHm&~mlL{sn^8HUgp2JTM{32QcjRI+2#cQ)LDRbnA^Jm_6otkd`&w-7xD;Xw zE`L!B7DFXmx~hvuoIC{MR~a5Dy&^9uE=xPVg9Zea_RHNl>-EMHE%5G~+}DeISdiqO z>Js<*6+D4*h&3M~O(273EmXaiJK3b${>1W}xk;|#MB-v_$8B<>3fMw@O`a4_y_R0UMSb% zUg@nZAp-Q{Q7AArwkZ%rywNVpvjj*ImBLtDucKK`tNc`twpW`b-!_ELl~pV-Fwoh~ zJfoRl$rH(xY8jf)G8r0#a=QGTA6&e^nQq;4RY^%49EaWLf4VKu4`KaFYL!`YI0%RX zWA1)yN<=ig7?GJajnfndkLl%Dl*eWL1DHfQhxe1oF;`Opk;aJ2N*hMyci#U1-`9g^ zOKohf;&o=0%flqan2J$R+qX-1<;DE_wo6OCKuv1@Z(3a6-Vm2v+0zXCxu@K3*YI2D z>GKnL$0=zOo%YmSXy)$L5PfakULsroGt?L?4_D3Gt^k2P11kMuz;D#&KJ4jyK*wM~ zmK@&=gd0->cPdqW5IHk>Uq57E7fX&5G&LK(I_(+P4b7u1QnBF%)DLP!=Ra?M8Nn4Y zqv+%~27r%f>1y-DnD`*{$ zpU(F{jvQc}j-8pTNn3=yk?w+>MG62wFbFK+lZu{Dxkt^aA7-A;{ip|DqNp-4UJR9p z-LGv;k9n~3!n=W;e#eOSl9$@9E(`q39eIH>_msb!orvNyTyN%_Ja4(gcm~?tpO)@v zB|yDp+*A2`8Ga*UM2XHO8olnpCml$(Yu{5B_HEJg3*h&bb3jf|MwQ=;v!Z8zpav%! zeL~`oDrb-B*EQ>Z{i-}xnT2TA;fdz`i3Kjv8o?d-fC`Gl_WglBLD|j-m{`omiW#2B zXVFJW{tF+JXt66zRntnSerPu8{{s|9wB9{9dQ~CdntIr-U?bAtW#%P|Az{COhG6Ma z20cNjw)h%bN=@@C7E7h;JMNa8?|XxdnK5~`1J7OF1^CZw)j94QQA=WQ>^-|Ag}lrd6Hh1z6=IqtIlW2z0@*U3$k2)5BO=o6O=QW?1ENVr@<2T zrxT$wo!qh48^w{2u-xSL%pV!rdo0RfS%SGG44N{FE%tqg-RyA2xPEm;l}dk5`#C{o z;Tx_?)$~WM&@(9~S~~cvVe_sDUU4Y8vayCOUQo4X8@?a>tqtUA173NR`$0;ki+TDD z-|ID1pHWP{O!#7OtSeoz3%#>~S8e!$!5b%TNXiGUHN@a2FBWNKo8ksz5S+h`b5*UM zhfitbiRt5&$2_6|qC!t`n?L|B2u1hSoRV%o!o7n<;2sWaSvW)h>ikd z2^MET%p~vy((ZRZa1Rn}{{wwu-`>zHKc%###b0`8vdnIn`1Ojhz-h5s3KLFsaWJ}(UA)!tBl@R7GC@v*yPx?NGzpUi8~ssBSf5Czqt5Hr$IJba$y!vqlDa7y*;zRqx^<5x_(UccImyV^ zzM}atly993zRh62qw^t(Kt966%-C8D-%R2e_?%v+uF=CaEn`-TG+7w&)j9R5toqUfTiSOi7j(2l^c+~4% z0LTx-vrx&1$=b}h*fJ>fGiFK^-*s*ni3$Is_ff`>^m<-Zxi>7(U%&H@`cAy+kYt($ zA3gf5jH0lP<>S6T2>slVFosTkj;V8 zGXAvIKR{IxnUC(2ou?bycp&*}Gp|t>ylxeFLk8=&|tE#MS4vzmpFv zMt+)8O{moSVq#4W*z7XmGh6=x8+{QA#uB63Ut3IGeIK-%Yb}qGWfG;mQ$Z#RVP{gVVN>XYrkU7T-h# zxtyiU`CT=kz3`~xF||*xU+5q#WzHQCpF>dcWv6e@HKi&g+0iEIjw7wnd>RH8jn;?b zr1~+lp-`DrJ7|NKoxirgtd5F0-a`Re!$S?90>HHd4dLa5DqF`q+|U%Uat`gO`-Po= zMTlGBLwB42A3k>pJ%>t}q>v|JTzQ8N3s%*c@8^67<9wKqIxa@~b~Yqjj)FO5<}FJi zq%Dm5rMCYhcK_BN;mU6O0>veEZhKk~mVp!U$=5*<5TqdqZa^!xrM#yzK%Sd+%MGK;WWj758>c1(-8e&v@9ePc&Mkl)rOYg~ul8p@p4smI@}3XB03K>h3ocDicp@mSzI$ zx6(en(O+D7Z|=8;IOCLh9SoH-eqDWKOZ$)!T98NonO_P~D`9$)+ZFEd4-gAiBZSaZ zYRo@>EP>$|i3xNTJ$i@Ff=rV9!)J45l_J4}a+bL?+sTnGr}oM(vuAG&P{#bXOu%C6V40yyeOR8;)*{qo58knMeAjl(_+jK+%GZs{c)uo89faR2c_t7 z_Q!sIETeg9W}(fiN?Vt^-{%!mB}+knXu#7YeihpIEW&h=j1O* ze~TAw#lRO0*lzqhb6) zGbmwlkH8kGGgUI6YN+Xh&CHgV=uQ_4Xl5Lj_-%lTSR=JF4QIiJc69_oOuGvf^Jz=K?pOSSTc z&^%Z-{QqUh$Qm*V#S4Y8x*8sG3XQDXwDv?rw)RQeHgr~sM(1TZy#wiB_7Ko$1#FD- z`k@RF7bg!L1i~V8&|LW-&1QHhld^BqUpb-pO97zlR9s+8OJFSXxt%Uq=1vL5C+ZJMD)COL%XeH%*l}RRcg!ce)TH}2{%5A@pNCrNDJ74; zb*p*1mIX`c#;w0Es2`m6gB42VAUcqX%{B8)QFQNCwA5n^1AhJk5UuRGb0zS6mlbRQ z58OU)SY+UBtf)W=hv1&JRA> zrPA{xX`w7F{*K_(6ShA58keqlkkFYZW9{eRw70!E3Z6oLp4+{6 z$A`e=!MiIY55@FnYCR=(Fp zMzGmogC_%5Prh%o6#FhVAn-Q?kOim00j5C=K8&Sv`9#s$<(%0}tsWMlW)~uE-xd_< ztuxmJHd-@}kd6h9vFROckY5TkY8UbQ$(#uxjgs_S-wmZ7e>)bc!2pY$Q4J|B0NVvD zJ5QsY2|FEC(1`HPi(^*A{$qV3{X-bR_tWOld z4J2A;DnuA7ZhVCgfYdv|fSg&J5JOj(iX^$mhwWU(t=iau(F!J^BU1kuv#(Kq6D|CG zcVWnb^H_P;7jx!cd<%in1C{=ZCJ5#A-dE#W*CCue^L59pLq?#}{;JinMzHwtgB>u| zw=&xE)V;N;K4YOa#S!VeU;Pj4c4cbxN8R2{t z>uBu3#In7%ov<-Oe{7`0D+ukf>7g(+881ppGYyroAx|;PF*6fBqw)ZQ4~z{;@|lI8 zde=oFk8(5PIlkwND*@~iDB?DdN7qBNHw%dzKHmN+j(i&`JO35Bp15(KW&U!N$XNRI zX(bskk03*A-bey=PKveYD4(S~3REz%|9XX8va0bgU7=rnbHCNrt9V)BdN{E2i$l+b zGL9G5OUDVM%NM<9Yv|EZ8y#PI-OHev^062W%H5yP)_{tiy}D}O6%64#L+op1S|jJX zvZ)$YvWb55Oi|(IQV`JJX>u#|l?jnK9%&M5q(r+P(J1*B%4H{^lR}QXeV(ux2Wp)t zSwDVy+3~hDK?9;Z?`k0mdZD_QDsR}(X_yjJCrJ}1eWuUL%1f6#sb8aJ7wDXGB|&t| zJgS72()B(Be=XbUuN%O$wz+-Hwo{);U`((DAvq%)VQ;W*>2~|ph;#VsJ4H+ZK(8F{IvZE z*U;E&xHt}WHtT0<${d}Xx9N@EIt(}y9Lnftk}13w}SKvvxDl00~j9Kb%<=5TQJ<6-47H zBG@8cVv7|e`#}&)=I;AEgtz7~+bc3dr+x8Kox0*YcoSwR>Oh?UBWcU>{UI_a7~BV! zuu3{GmQ8$zNNhr|>A@14Gsj0PVQbkFuE5eV73eoD2k-0^$mLyf7CFp9!z9i_n$BIv;Ei4MwYjoP zL2PeUmUR?-Q2b^iBadV=q4W1R4;54sALMdT8VMp-t*DSY$XU896-xjgD`Wc*iAx#i z_kQ8B^gAyXgTr!F``dD%PY$M$Pwe&2d(&t!3nD$vI1{s>_Vn7Gj9Ma#4Uo5Mea--U zV>8b4p^MA1<}al0->^Bnb`jMKG8VWynC#JYGH1{)YI1n`i)M3%2C@73p^(f1>3v*; z2(A>neQru_nV;cs#7|p#t@En+q2cVpYLu1y$yuNJevcMm z%p((h=J{r(`5mox(JR*zGt4X`F6eE~_n zzyoCua-5vZ0jM)9u~670=Wj?=uJRWdBPG{tAu|ln7ON&GOZTvtVwgIZX|24O)HHP| zYi@7NoY7@$h$S52G!)u#Arh06X(6M68`RiJeMF&Bt-6C_@Us38JJDlx)@uG0c%uR< zPD#~};)O$_(K>*eK*>K-b5AL+7&js-f>~FSH@w#WN+#voiigs7n?CM!BAUk}oEuqW zP<{`n91Mbu@P5dAiE?6H7gmZTk1@oZcPC5`ShaYS8TZRq3JsP~QyeC<)zhU}vZLtd)d@rl=T-KzV{Xrg21X`cFE>72Kou*AKYTX26Nk)6 z({Z4a{f9rmN%uhA&T2;Zlt!00u{)0-_i=0$e;^d!k2kOB@IQcH zPGkg*PkHec7(dT@`L_M4WRnznjU$jeE~$N1d>Gq(fwtu9W0$|%;~0wfxX?w0Ve4UJ zRWlfe75KT#G%^?5V90i2s%W}_7eUKYxj#W~q4@KY1z7@&@aafAUe~`=N_uYAfd`ob zpV`l@VqaX5O66y4(m4)FrdK!mwIEg}Qs4PZp@ypl(zxX|^3&8wa-?BeKWBFmzn6>Q z#`YpMC2+lY!uSnQ!VFKo4pgH=a<_LF1xayO$x=dclMh}e0RUOn1>~WTMM#~kWR+0G zQ=Kq!E%kZI&HQxQjRvAkM`EFbJhIL6O0I9eJ`N9Pt;aH{eHs!m21R4= z#fOd-cTRy9RnyAx(8*~}$A&Sc+h;H1Huyz z^`u@GKNRTrPz}lk#Qxs7?Mb|6j#W@T>nm74)^b0RcRG;- z;!hEaP026Ys{-gw$`q$(&-0EvDZu-Fc|Si64PEYX6PUTs3|*kFvyxiHOJ10H4`{v9 zO#u+lkgD6SW5fSwM{%T$OLK+z1$G}CByqK?imEW^<%f&m#8+|wE(Ug{OQqk;O?iCV zECk3M^m%S5Et(Ce)m)NR^-S9JTU&z=@ zC``iOL+!T(Rqz<@PYsD5h2UfDw7*Li=-O}5q5ag!>aXXnYGE^Z=-XtSXEb{Q&_qH1 z*&23>pcIV8aKTm_p8RE_eJ{7!&1D|3yocYqZcUlQoO}J3@0K~=a(KIM#|M5FY zAu#uj~!dv z!o^u}!UB2l&maM|@lKJZ*RunbZ!0RO)5MuKbKlK2C5Tjx!gUZ_Z~+*4xQj^rxaf%B(Q4JVFiEkP^#66y*$dH64hd^g>Yp>0V%pPXg7$ojiXR5&Hg0rZjPXCQsm``m& z*83PBW6OI(+4=o>sNRl!v)0XImGXdMmwk*3TaxofUWdNQZ$n!>+khNzAQ<9-t`h1# zG;kAH$(A7OIKlh+chg|SXK+{MQcjBe@=Lb;nvz4g(FCp`DMwl{yW{6~Cj#r6!2}n~ zo^z7sbmPP`tcaJ!%BSnywy{l^AVRi}0CzHACtF;~Tj9-_!@sVEbsEMj(1Bj9U?<^p zQD-LB6+%N?&6fSBKVMR%k9n7u&@Z=o5%gopTRMlyMkZ;cHt0dB8!ed~4|GBdb|Geq z{Moh5L~$@tFOpQN7tc+EPykpg%qQu&1-tc2qsVetoTUL(3HEa!BWq)~%N==9LLtPAY zoJ-%j%5l(Cv@Cej%L-mzRQwis*Q!%V^wueflQ|U}Pum9+zeO{0p(4k=Wc!W&dL%mEFkQP-4}rLxi(KD-fM-v$g1NXY+b_>-uLca=J2^?(idNM?jS<-z-$?6E(dfVX-V7Ii;o2s{1Pob*ZkS5Y_uYc+XSXY6t&GDy z_r}#y4Jjo!59fhznRn{=uuz*sxer^UmMhEKr~pNQTukwWKi)twRja{<}5gF zc1)p}^+|jXRA&%FTTBw>gRRt>XNxGhV&wXXjfvUxmgbffkUKnQ+}GPFDaK)Z0uZ=! zvV?=md|+DktT3InEqD@-2^{9buA^a`&0CS5YQ}(A3W;s(-)mN&cNPQYk9koo5KUzn zRugjd?|g=k3D%-0&e(|;J)o~+2Xc%y|8f(%B~c|@2$w9;9zjP(c*Y)U>Tboj`crCx zDOsVwHRjl-w2Y<6+u5I(HNRD2Cz811@yD+Eg^)vyHX<1Cm>YRDLFwP6S9XP|Sb8$CW-*Km*#;ff{G7u8a>pX$*YvL>;G84OXye~XpJ z+0^4rP?lEPw0>6MDyp_B_?ri-5Ch#+*y3_m+=g=0(&eTX>G#&sizmb`xtlI4Mm4ux z=<}-9tmjnL0EQ&zVUd@h9$4uZYl7TlN56=@eMAV^%$a569&)GOAXP#uIapu@;jv)7 zc3J7;OsrOJ(#KY%=2xaU`|Z+;7AOT!!l>7?Z=aYaUEUT_$m6K8##<++i!=IJUC(`D zge)JezRUgPQBSdDCfbt7i{mJf~8Bv9xz4VRYV#uhc$TSs5bGrCKfBg->Yp-s^hld!m!=_HbeWBLB86v!o?3t@u8V!4j`$tO)Yx6ifk7 zIRfE2p_o0%!uPI|$DNf1H_Kjs4|qDiTG5b*s`~sgQ&7Qyp1LI?3{gF>X3;aHgc+*1 z&T+9b0ow!wic5&fAk7#P&>qz~)TXDDTdc`Og54X||G- zcivX9s6ouG2YE?3op;58n1-tj)lCu4?SUtxHr?t<-V%(F41T16f8TeckX7<7J3H(n z8(XyQyxqVcxwgLtx8xyhqY9=m(_Uq6USlc^fCo13rRWSiOI)0`nBJ$H@1#4D_3;ht zXKaixVQO`0`>ye7ZPW277S3mT@cUMdou@mrv&!cQH(At8I>r-^0w!z+v{Fs8|cAhW~ zp;e+vl+#fD;`OW7FJe!_etZkbF2CrmG~jZhB}yEi0UKd(apGd&L*fHw$cfao#hM+C zPX7!$I=$=p^j+4hwG6~cMm=2D1rR2FgFpzJdH7DCROxZOrGcIHYir{v|5pH;C1l#H ztSM}Qqz}TYmH_9!^r;+x{{Sx)32c%;$;Bav>=bq2_NZOdj1W2esFA}l9Zd+JpO?KL z9T4nBLF55aoT)vBwJ;Dq>Eu*zH$4dT_o-kqXV|3sdR8s$qiN?o_^k_>Nkfjtu&-vx z3!12{Nt4jK;k_^WXI+Ne{{X5}=E{HB9e+Lt<6gmacwrnZaX$|11a=o1i!aY3d1z1f zM<@0ERoC37nF&6X>(PfSPd==#A~C9u;>a~8+XM4h&X{hvr^hBZ-CJ1B#+%9-pl0Cb zwM4RJn{wqK$9Ct65(0Z0l4dDdY&giSYR*lwZtYzRa;%UN4@ztbw|J5^jfPc$RtLDR z9lf=EGgY3=`Xdkt?mHjL73?@NN$M+$_<^OQW(`U(ca!By>C@#u%vU{lb3oRNtt%Kd zQgjFZ0M%R8&y~r|a<)?8@t!fku8Pi2kbKqSOGbJTdKx316nCabxg@aT-j*^k*QZ)m z0gt^1qC5lhV2`CpGuI@O*cxvNI`QZ!>P9%`m=Xj%NF$Dv(}D@xf!x!98%}dg+zH1~ z^ri)J-#&Kmdh=VFZRYS1&)w-+QY!802hyX8Mutr11Kzsu^?7Ayv4v`U$nNegfVEXp zK5Q@NRPHtC>}B%&muUwJyX6Pyd)6JIV{OtGVL$pq#z$lx3dcQvjqwBzo<+sx#I74=6|tLys5+mhc;C?>1}f3rz9ln^<(FtV_8@WBnu^9rJU=qp+~wiCIEvy0EO!!1Y*4%}86flZ ztMa|Qlt}lItU21TTdOL_djL8FU#(9f#XYPbM&=8Z$cjK?c+NeBLwXU`vHHzLtd*g+ znO@Cpd$P=JhF5F07S6llXkQ54m^mjOg+P2oJXbzWqD7Q|qQ=cAF}ZGwjO35@haXDB zxp{mqHLMUkPiG-j@@`vV+h7t*i~%9fW5#=fTG6$pv86>kUSq=`AstsTK*Vx#e?LM# zwQ5tKxo_^jy?G;;Y zwcIz*`LH(S&Iss1^dq%bVNcG2$6;hjWsVlF<=zOn4wJhoFbv~Y7Q@4iF zQtU%px5|-@L4Hc)@Nhq^K%nZE@=YvPDQgD%bhVpkOM{Si5!bd);J&m>7hJfS%^=R6 zn~mp~j;$*kY$=h`t`9z^psjmNGE*8fHh;Q85g^9JP�qc8uq_CWlI;+ocbFURxmM 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 z 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 JxybiF|Jeye_n`m) literal 0 HcmV?d00001 diff --git a/content/markdown/portuguese/blog/keynote-felipe-de-morais.md b/content/markdown/portuguese/blog/keynote-felipe-de-morais.md index b72354f..533920f 100644 --- a/content/markdown/portuguese/blog/keynote-felipe-de-morais.md +++ b/content/markdown/portuguese/blog/keynote-felipe-de-morais.md @@ -1,9 +1,9 @@ +++ title = "Felipe de Morais: keynote confirmado na Python Sul 2025" -date = "2025-09-04T21:00:00Z" -description = "" +date = "2025-09-05T21:00:00Z" +description = "Conheça Felipe de Morais, uma das pessoas mais relevantes na comunidade Python do RS e Brasil." author = "Vinícius Gubiani Ferreira" -image = "images/posts//.jpg" +image = "images/posts/felipedemorais/felipe-de-morais.jpeg" categories = ["keynote"] url = "felipe-de-morais" draft = false @@ -12,84 +12,50 @@ key = "keynote-felipe-de-morais" E para fechar o anúncio de keynotes, temos o prazer de anunciar o **quarto keynote confirmado** da Python Sul 2025: **Felipe de Morais**! +Reconhecido pela expertise em frameworks web Python, sua dedicação à comunidade lhe rendeu prêmios como: +- Dornelles treméa da APyB; +- Community Service Award da PSF; +- Fellow 2025/Q1 da PSF; +Co-fundador da AfroPython, Felipe defende a diversidade e inclusão na tecnologia, criando oportunidades para grupos sub-representados. Além disso também é professor e conhecido como FeliPython pelas contribuições com a comunidade Python. +{{< image src="images/posts/felipedemorais/felipe-de-morais.jpeg" alt="Felipe de Morais" >}} - - - - -Cesar une experiência técnica, paixão por software livre e compromisso com a comunidade. Prepara o mate, que tem história e inspiração vindo por aí! - -Cesar é avô, nerd, escritor e CTO da Quaza Tecnologia. Atua na área de informática desde 1982, com grande parte de sua formação profissional nos **Estados Unidos, Canadá e França**. Começou a trabalhar com **Linux em 1993** e, desde 1997, desenvolve através da **BrodTec** serviços de consultoria, gestão de projetos e criação de modelos de negócios baseados em softwares de código aberto. - -Ao longo da vida profissional, trabalhou com **mainframes, sistemas para processamento massivo e tolerantes a falhas**, e só depois disso teve seu primeiro computador doméstico. Ele acompanhou o auge e o declínio de tecnologias que pareciam mágica, mas sempre se manteve fascinado por sistemas elegantes como o **Unix (hoje Linux)**, **Python** e o **manifesto pela artesania de software**, cultivando um olhar atento à simplicidade e à eficiência. - -{{< image src="images/posts//.jpg" alt="Felipe de Morais" >}} - ## Quem é Felipe de Morais? -Cesar tem um **espírito curioso e inquieto**, sempre buscando aprender e compartilhar conhecimento. Desde cedo, explorou sistemas Unix e GNU/Linux e dedicou esforços para incentivar **comunidades tech fora das grandes capitais**, mostrando o potencial de pessoas e equipes distantes dos grandes centros urbanos. - -Presença constante em eventos de software livre no Brasil e no exterior, Cesar foi responsável, entre 2006 e 2009, pela gestão de projetos dos **Innovation Centers de Interoperabilidade e Open Source**, apoiados pela Microsoft, na **UFRGS** e na **Unicamp**. É idealizador e um dos fundadores da **Solis, Cooperativa de Soluções Livres**, e membro do projeto internacional **“Linux around the World”**, de Jon “Maddog” Hall, que busca conscientizar e disseminar o uso de software livre globalmente. - -{{< iframe src="https://www.youtube.com/embed/x0BgSMYAwUY?si=K98hTaKB3SLN6YJY" title="Palestra de Cesar Brod" >}} - -## Livros e Contribuições Literárias - -Além de sua trajetória técnica, Cesar é escritor e autor de diversos livros sobre **Scrum e metodologias ágeis**, que oferecem orientação prática para desenvolvedores, líderes e gestores. -Seus livros estão disponíveis em seu site: [https://scrum.brod.com.br/](https://scrum.brod.com.br/). - -- **[Scrum. Guia Prático Para Projetos Ágeis](https://www.amazon.com.br/Scrum-Guia-Pr%C3%A1tico-Projetos-%C3%81geis/dp/8575224417)** -- **[SCRUM: Projetos Ágeis e Pessoas Felizes](https://www.amazon.com.br/SCRUM-Projetos-%C3%81geis-Pessoas-Felizes-ebook/dp/B0FLKJLQ2B/)** -- **[Aprenda a Programar](https://www.amazon.com.br/Aprenda-Programar-Cesar-Brod/dp/8575223496?dib=eyJ2IjoiMSJ9.iU0OR-twO_czapAWlTn3GK5hVfPfESj1CVvdcv3G6rHwESgFl8ZxnOCXtQo_xTpKRcOijfTd8Wv61yG1wtNJQmTo0sBKfxDPvYl8MvD2sei9N6DHP3pJ0WgAQo4D_xeFY4UOXIafe5J5ZOKPkXv3hQ.E2LwUvpxMeGcTGkbFLXNeD58IXUUh6pBgIqxb6Q-UY0&dib_tag=se&qid=1758941561&refinements=p_27%3ACesar+Brod&s=books&sr=1-8&text=Cesar+Brod)** - -Combinando experiência prática com visão estratégica, seus livros ajudam equipes de todos os tamanhos a adotar metodologias ágeis de forma eficiente e sustentável. - -## Fossday: incentivo à tecnologia no interior do RS - -Cesar também foi **padrinho do evento Fossday**, que tinha como objetivo levar conhecimento sobre software livre, GNU/Linux e Scrum para cidades do interior do Rio Grande do Sul, como Lajeado, Bento Gonçalves e Pelotas. O evento era gratuito, permitindo que muitas pessoas curiosas e interessadas se conectassem com a comunidade tech. - -Um dos momentos mais marcantes foi em **2018, em Lajeado**, quando Cesar conseguiu trazer **Jon “Maddog” Hall** para o evento e facilitou uma **mesa de conversa aberta sobre Software Livre**, proporcionando um espaço de troca e aprendizado que impactou positivamente a comunidade local. +Felipe é um resolvedor de problemas, além de ser um grande engajador da comunidade Python (e da TI) no Brasil. -## Trajetória Profissional +Nascido no RJ, mas há algum tempo já residindo em Porto Alegre com a esposa e seus dois gatos, iniciou na área de direito, mas sentiu que não era o que queria. Na faculdade conseguiu um estágio em uma das maiores empresas do Brasil, onde conheceu Python/Django, e posteriormente passou a frequentar eventos locais e aprender sobre open source. -Ao longo de sua carreira, Cesar acompanhou a evolução de sistemas complexos e tecnológicos, sempre preservando a elegância de soluções como Unix/Linux e Python. Ele contribuiu de forma significativa para a disseminação de softwares livres e metodologias ágeis, além de apoiar diversas iniciativas no interior do RS. Sua trajetória mostra que é possível unir **curiosidade, técnica e espírito comunitário**, inspirando profissionais e entusiastas a expandirem seus horizontes. +Vendo que as mulheres eram um grupo sub-representado na TI, passou a se engajar com eventos focados para mulheres como Django Girls contribuindo com sua experiência. Mesmo dessa forma percebia que ainda assim não era a diversidade e inclusão que gostaria, o que o levou a fundar o AfroPython. -## Mais conteúdo -### Trabalho Home Office (ou Remoto): participação da dupla Kleiton e Kledir -{{< iframe src="https://www.youtube.com/embed/zI72zot27Rg?si=lW0nRQRXdWzpV618" title="Trabalho Home Office (ou Remoto): Experiências individuais" >}} +## Palestras e tutoriais -### LIVE SOBRE MÉTODOS ÁGEIS E SCRUM NA PRÁTICA - DIA-1 -{{< iframe src="https://www.youtube.com/embed/DVmic73J_nM" title="LIVE SOBRE MÉTODOS ÁGEIS E SCRUM NA PRÁTICA - DIA-1" >}} +Não deve ser surpresa para ninguém, mas vale mencionar: Felipe marca participação em uma longa lista de eventos. Adora viajar e participar em eventos, que incluem DjangoCon, PyCon US, Python Brasil, eventos Python regionais (Nordeste, Sul, ...) entre outros. Abaixo apenas uma breve amostra das participações dele: -### Reimagine sua imagem com Inteligência Artificial -{{< iframe src="https://www.youtube.com/embed/PFa_MDKbEsI" title="Reimagine sua imagem com Inteligência Artificial" >}} +### AfroPython: empoderando a la población negra usando Python en Brasil +{{< iframe src="https://www.youtube.com/watch?v=vFsUHJRPtJ4" title="AfroPython: empoderando a la población negra usando Python en Brasil - PyCon 2019" >}} -### Webinar LPI Train the Trainer em Português -{{< iframe src="https://www.youtube.com/embed/Ys05wJK2vQs" title="Webinar LPI Train the Trainer em Português" >}} +### AfroPython: Technology & Black Activism +{{< iframe src="https://www.youtube.com/watch?v=txOGCraf4lo" title="AfroPython: Technology & Black Activism" >}} -### Como me interessei por métodos ágeis -{{< iframe src="https://www.youtube.com/embed/NdQc6KJYMsI" title="Como me interessei por métodos ágeis" >}} +### Como organizei minha vida financeira com Python e você pode organizar a sua também +{{< iframe src="https://www.youtube.com/watch?v=Le0LN6Z-FGc" title="Como organizei minha vida financeira com Python e você pode organizar a sua também" >}} -### Cesar Brod é brother do Linus Torvalds e John Maddog? | Coffops -{{< iframe src="https://www.youtube.com/embed/J4QSiNQz8Ec" title="Cesar Brod é brother do Linus Torvalds e John Maddog? | Coffops" >}} +### Seeing yourself in the Room +{{< iframe src="https://www.youtube.com/watch?v=SY4qxQQM0V4" title="Seeing yourself in the Room" >}} ---- +### O Múltiplo Universo Python +{{< iframe src="https://www.youtube.com/watch?v=HN_YBHeeBuE" title="O Múltiplo Universo Python" >}} -### Fossday 2018 - Bento Gonçalves -{{< image src="images/posts/cesarbrod/cesar-brod-diolinux-fossday-bento-2018.jpg" alt="Cesar Brod em evento de software Livre com participação do Diolinux" >}} -{{< image src="images/posts/cesarbrod/cesar-brod-livro-fossday-bento-2018.jpg" alt="Cesar Brod e lançamento de livro sobre Scrum">}} ## Acompanhe - [Site pessoal](https://felipedemorais.com.br/) -- [Youtube](???) -- [TikTok](???) -- [Instagram](???) - [LinkedIn](https://www.linkedin.com/in/felipe-de-morais/) +- [Github](https://github.com/lipemorais) Bem-vindo a Python Sul 2025, Felipe! From f05140d884627caa0fff7a290ba6a5d7e547c5b5 Mon Sep 17 00:00:00 2001 From: Vinicius Gubiani Ferreira Date: Sun, 5 Oct 2025 18:05:30 -0300 Subject: [PATCH 3/3] chore: Adjustment --- content/markdown/portuguese/blog/keynote-felipe-de-morais.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/markdown/portuguese/blog/keynote-felipe-de-morais.md b/content/markdown/portuguese/blog/keynote-felipe-de-morais.md index 533920f..a83b61f 100644 --- a/content/markdown/portuguese/blog/keynote-felipe-de-morais.md +++ b/content/markdown/portuguese/blog/keynote-felipe-de-morais.md @@ -27,7 +27,7 @@ Co-fundador da AfroPython, Felipe defende a diversidade e inclusão na tecnologi Felipe é um resolvedor de problemas, além de ser um grande engajador da comunidade Python (e da TI) no Brasil. -Nascido no RJ, mas há algum tempo já residindo em Porto Alegre com a esposa e seus dois gatos, iniciou na área de direito, mas sentiu que não era o que queria. Na faculdade conseguiu um estágio em uma das maiores empresas do Brasil, onde conheceu Python/Django, e posteriormente passou a frequentar eventos locais e aprender sobre open source. +Nascido no RJ, e morando em Porto Alegre há mais de 10 anos. Pai da Paçoca 🐶, faixa roxa de Jiu Jitsu 🥋. Considerou cursar direito para o lutar contra injustiças. Mas decidiu seguir pela tecnologia, e conseguiu um estágio em algumas das maiores empresas do Brasil, onde conheceu Python/Django, e posteriormente passou a frequentar eventos locais e aprender sobre open source. Vendo que as mulheres eram um grupo sub-representado na TI, passou a se engajar com eventos focados para mulheres como Django Girls contribuindo com sua experiência. Mesmo dessa forma percebia que ainda assim não era a diversidade e inclusão que gostaria, o que o levou a fundar o AfroPython.