Jak se mi daří v jednom člověku provozovat a rozvíjet junior.guru? Od posledních poznámek už utekl nějaký ten týden (10. 4. až 17. 4.), tak nastal čas se opět ohlédnout a utřídit si myšlenky.

Čísla: Finanční výsledky, návštěvnost a další čísla k junior.guru mám přímo na webu.
O víkendu jsem si dal super procházku přes celou Šárku až na Babu a objevil spoustu věcí, o kterých jsem ani nevěděl, že je v Praze máme. Schválně jsem nebral kolo a prolezl jsem hezky pěšky každou zapadlou cestičku, docela bezcílně, abych si to užil jako zcela spontánní průzkumnou expedici.


Minule jsem plánoval udělat pět (!) věcí a všechny jsem udělal 💪 Docela klidný týden. Sice jsem navštívil pár vzorkových prodejen, ale jinak jsem chodil do práce a pracoval. Největší překážkou bylo občasné nevyspání, protože se mi nedařilo chodit do postele brzo, ale školkový budík byl ráno neúprosný.
Velký kontrast oproti minulému týdnu, kdy jsem si mohl vyspávat, jak jsem chtěl. Škoda, že se to nedá nasbírat nějak do zásoby. Stačí jeden, dva dny sklouznout k tomu, že člověk nezaleze do postele včas, a dny jsou hned jak s kocovinou. Tak to bych potřeboval ještě nějak vyladit.
Nová homepage
Homepage junior.guru jsem začal měnit postupně, od vrchu dolů. Měl jsem nějaké nápady, co by se mělo změnit, ale ještě jsem to konzultoval s Claudem a třeba i nějakými náhodnými moudry z internetu. Třeba tady ten status od Terky Kubíčkové.
Docela pěkně ten Claude zvládne i něco jako wireframe, to mi pomohlo si změny vizualizovat. Texty jsem ho psát nenechal, protože to bych ladil ještě doteď. Pomáhá mi to s psaním, navrhuje synonyma apod., upozorňuje na nedostatky, ale že by to samo dokázalo vyplodit text, který by mi přišel kvalitní, to teda vůbec. Třeba to jen neumím, ale to je fuk 🤷♂️

Začal jsem tím, že jsem na homepage přidal formulář na kontrolu GitHub profilu. Pak jsem si hodně hrál se vzhledem a upravoval jsem i jiné formuláře na webu, aby to bylo konzistentní. Vymýšlel jsem hlavní claim a podtitulek, to dalo taky hodně práce. Loga novin jsem utlumil, byť tam stále jsou. Přidal jsem čísla a předesignoval. Do formuláře jsem pak ještě přidal kuře a odladil všechny možné viewporty.
Pak jsem přidal nějaký abstraktní obrázek na pozadí, aby to nebylo jen ploše žluté a fádní. Nevím, jestli jsem s puntíkama úplně spokojený, ale prozatím to je OK. Vyzkoušel jsem tři různé jiné, ale tohle bylo nejvíc OK. S vytvořením vhodného SVG mi hodně pomohl AI agent, který nemá žádný problém na základě textového popisu SVG upravovat přesně tak, jak chci, a nemusím se o to ručně snažit v Inkscape. Navíc některé úpravy, které jsem sice nepoužil, ale chtěl vyzkoušet, bych asi dělal těžko: „Zkus tečky předělat tak, aby měly tvar jako vejce“ je pro AI agenta na minutu práce, ale já bych to dělal celý den, abych to pak zahodil, že to vypadá hrozně 😀
Zbytek homepage zatím zůstává stejný, ale budu jej upravovat v dalších týdnech tak, aby stránka co nejlíp představila, co lidi na junior.guru najdou. Taky budu muset konečně říznout i do patičky, to s tím jde ruku v ruce.


Příběhy z klubu
V klubu se toho dělo docela dost. Nově příchozí nováček nám pomohl trochu oživit skupinku o vývoji her.
Dozvěděl jsem se, že J. Veselý, který si nedávno mazal profil z junior.guru, protože sehnal práci, ji sehnal opravdu díky seznamu kandidátů na junior.guru! A nakonec si dokonce vybíral ze dvou prací. To vypadá, že to fakt funguje! A to je to teprve úplně na začátku.
Den po tom, co jsem změnil claim na homepage na „Najít první práci v IT je těžší, než ti slibovali“ jsem pak na Discordu našel tohle: „Jen krátce pro zajímavost – řešil jsem požár ubytovny, kde jsem v tu chvíli bydlel, v prvním měsíci nové práce v IT. Shořelo mi vše, co jsem tam měl, včetně oblečení. Ubytování už mám…“ Brutální 🤯 Boy, that escalated quickly!
Pročetl jsem si nový deníček a našel tam úplný poklad. Jeden z členů klubu si tam psal, co mu klub dává, a v podstatě každou z jeho 4 zpráv jsem si mohl zarámovat jako pochvalu. A přidávali se tam i další.
A slavili jsme v klubu minimálně dvě nové práce, jednak ten J. Veselý, ale taky Monika, takže super, emoji lítaly na všechny strany! Je paráda vidět, že to s tím trhem není zas tak špatné a když člověk drží směr, tak do cíle dojde.
Přednáška o Rustu
Ve středu byla přednáška od Kuby Beránka a byla hóóódně fajn. Sešlo se publikum, které Rust fakt zajímal, byla hromada dotazů, Kuba o všem zapáleně vyprávěl, nakonec jsme protáhli docela dost i tu diskuzi potom.
A nebyly vůbec žádné technické potíže. Kubovi se teda vybily sluchátka, ale na kvalitu zvuku to nemělo vliv a vše jelo, jak mělo, dokonce na čas. Myslím, že dobrý pocit po přednášce měl jak Kuba, tak i publikum, a koho téma zajímá, určitě dopručuju záznam.

Scrapery
Přidal jsem do Discord bota podporu pro NePyvo. Protože teď nově mají .ics, tak to bylo celkem snadné, ale bez bugů se to neobešlo a musel jsem pak ještě opravovat timezone a pak ještě detekci lokace, protože s formátem adresy, v jakém to bylo, můj systém nepočítal. Teď bude bot v klubu Brňáky upozorňovat na to, když bude nějaké další setkání. Přidal jsem rovnou testy i pro scraper, který řeší Pyvo.
V rámci scraperů nabídek práce jsem stahoval portal.isoss.gov.cz a to přestalo fungovat. Když to nefungovalo několik dní v kuse, postěžoval jsem si na Mastodonu a LinkedInu. Čekal jsem pak ještě několik dní, ale pod tím LI postem se množilo nějaké insider info, že už to existovat ani nebude. Tak jsem to smazal. A přesně v tu chvíli to začalo zase fungovat 🤷♂️ Ale asi jsem líný to tam teď zase vracet. Myslím, že tam těch IT pozic bylo fakt strašně málo.
Ke konci týdne pak začal LinkedIn scraper vracet nesmyslně mnoho nabídek, které byly z celého světa. Už jsem to chtěl nějak řešit, ale naštěstí to byl bug přímo na LinkedInu a oni ho do druhého dne opravili, takže stačilo vytrvat a spravilo se to samo. Když jsem byl ale u toho, opravil jsem jak funguje kontrola vypršení LinkedIn nabídek.
Další
- Volal jsem si po dlouhé době s bráchou. Bylo to dlouhé, protože jsme oba ukecaní 😀
- Spravil jsem rozbitou instalaci prohlížečů na CircleCI. Spravil jsem race condition při registraci nových členů do newsletteru.
- Vzal jsem dvanáctiminutový materiál, který natočila dcera s autíčkama a panáčkama, a sestříhal jsem z něho skoro opravdový závod F1 😀 Moc se jí to líbilo a já jsem si to užil taky.
- Dokončil jsem březnovou a dubnovou práci pro Apify, udělal souhrn práce, poslal fakturu. Včera jsem ještě něco doopravil, když kolega udělal review, a dneska jsem si dal ještě call s novou fajn kolegyní, která tam bude dělat dokumentaci.
- „Ptala jsem se personalistky, proč mě nepozve ani na pohovor. Že prý si ředitel přeje absolventa ČVUT nebo Matfyzu, protože umí OOP. Přesně to jsem tehdy shodou okolností učila její kolegyni na kurzu PyLadies. Bylo to frustrující.“ Zbytek v nejnovějším rozhovoru s Elvírou! Zaplatil jsem fakturu za rozhovor, zpropagoval jsem to na Mastodonu a na LinkedInu a spolu s Táňou jsme pro Adélu vybrali nějaké další adepty na rozhovory.
- Konečně jsem zaplatil daně, všechno poslal datovkama a nastavil nové trvaláky.
- Přidal jsem do katalogu kurzů Petra Fialu a Markétu Willis. Aktualizoval jsem Entership a udělal přesměrování z původního „Nauč mě IT“. Při té příležitosti jsem aktualizoval screenshoty na celém webu.
- Pomohl jsem kámošovi odstěhovat stůl.
- Po vzoru junior.guru jsem poladil Lychee konfiguraci i na docs.pyvec.org, aby to fungovalo líp.
- E-maily, klubový Discord, Pyvec Slack, zprávy na LinkedIn, upgrady závislostí na všech projektech. Hlavně těch závislostí bylo tento týden nějak strašně moc! Napsal jsem Erikovi doporučení na LinkedInu. Odpověděl jsem jednomu borcovi dlouhým e-mailem – jde z gastra do IT a nevěděl, co od toho očekávat. Odpověděl jsem jinému borcovi krátkým e-mailem – původně snad instalatérovi, který hledal nadšence pro svůj navibekóděný projekt, a ozval se mi, protože mu AI nabídla moje jméno jako ideálního kandidáta 🤦♂️
- Za 8 dní jsem na túrách nachodil 18 km. Celkem jsem se hýbal 4 h a zdolal při tom 18 km. Detaily na Strava, jediné sociální síti, kde si napsání statusu musíte zasloužit.
Plánuji
- Překopu konečně už patičku webu.
- Udělám soutěž o Java knihu.
- Napíšu zas nějaké statusy na Linkáč.
Zaujalo mě
Když na něco narazím a líbí se mi to, sdílím to na Mastodonu. Od posledních poznámek jsem sdílel:
- Lidé kapitulují před AI, varuje výzkum před dalekosáhlými dopady
„Varovné je také to, jak by mohl vypadat kognitivní úpadek lidí, kteří svěřují na AI řadu svých rozhodnutí – zejména jedná-li se o vysoce postavené podnikatele, investory nebo politiky, kteří by se stali na radách AI natolik závislými, že by se jejich opravdové schopnosti začaly snižovat a nebyli by schopní racionálního rozhodování na základě úvah založených na procesech v lidském mozku…“ U těch podnikatelů to lze na LinkedInu sledovat v přímém přenosu 🫣 - Už to prostě nepoznáte. A to je ten menší problém – Václav Maněna
To bych asi taky naletěl. Ale komunikovalo by se jinak. To, co se tam odehrávalo, je Xko v celé své parádě. - Magyar je extrémně konfliktní. Pro EU bude větším problémem než Orbán, předpovídá komentátor | iROZHLAS - spolehlivé zprávy
Nechci kazit všeobecné veselí, jen bych rád připomenul tento zajímavý rozhovor. Asi je na místě radost, že Orbán skončil, ale otázka je, co přichází po něm. Matovič už dříve na Slovensku ukázal, že sesadit neoblíbeného politika nestačí. Ostatně Orbán sám začínal jako miláček Západu — na základě toho, že odstavil předchozí moc. A jak se zmiňuje v rozhovoru, pro Slovensko je dnešek nejspíš smutným dnem. Když zmizí Orbán, přesměruje Rusko všechno své úsilí na Fica. - P. Koubský: Co byste měli vědět o mainstreamových médiích (B3B35HSS) - YouTube
Uklidil jsem u toho koupelnu a hezký to bylo 😀 - Original Apollo 11 code open-sourced by NASA — original Command Module and Lunar Module code repos are now public domain resources | Tom's Hardware
Apollo 11 je open source - Má 9 dětí a nelituje ničeho: Největší chyby děláme na prvních dvou, říká Dušan Ferby - YouTube
Možná znáte Kateřinu Ferbyovou, která má kavárnu Zastávka v Pasohlávkách. Na LinkedInu dost celebrita. Je z devíti dětí a toto je její otec, kterého se v tátovském podcastu ptají, jak těch devět dětí zvládl. Kdo máte feministickou duši, tak mnoho z pronesených vět vám nebude úplně po srsti. Ale je to zjevně opravdové, takhle odžité, a myšlené s dobrým srdcem. Takže povrchní kulturní války do toho netahám, je to pro mně prostě zajímavé nahlédnutí do jiného světa. - Inside Sydney Architect’s Clever DIY Transforming Apartment, 51sqm/549sqft - YouTube
Tohle je úplně úžasný byt. Tolik vychytávek na tak malém prostoru! - Why IGORRR Is The Most Interesting Band In The World • Behind The Scenes of 'Amen' - YouTube
Tomu teda říkám propracovaná hudba! - Open Printer
Tohle bych si snad i koupil! A to jsem kdysi prohlásil, že nic tak ďábelsky nezkrotného, jako je tiskárna, mi nesmí do domu, že si raději budu chodit tisknout do copycentra a platit jim za to, že se o ten stroj nemusím starat.