Pro vývojáře od vývojářů z AGRP[DEV] #1: Inspirativní zdroje a tipy pro tvůj lepší kód
Ve světě technologií se neustále objevují nové a fascinující informace,a proto si zajímavé zdroje, jako jsou články, podcasty, repozitáře, videa a další, nechceme nechat jen pro sebe. Ve vnitrofiremní skupině „sharing is caring“ na Teamsech si pravidelně sdílíme inspirativní materiály, které nás posouvají vpřed. A protože věříme, že sdílení je opravdu cenné, rozhodli jsme se o ty nejlepší z nich podělit i s tebou. Tak mrkni na následující tipy – třeba tě něco zaujme a pomůže v profesním růstu.
👨💻 TIP OD NAŠEHO JAVISTY DALIBORA
## Prohloubení znalostí Spring Frameworku
Pokud hledáš komplexní zdroje pro učení se Springu, neváhej navštívit tento GitHub repozitář. Najdeš zde pečlivě vybrané knihy, kurzy a videa doporučované komunitou vývojářů. Tyto materiály jsou ideální pro začátečníky i pokročilé uživatele.
👨💻 TIP OD NAŠEHO JAVISTY PEPY
## 5 Signs of an Inexperienced Self-Taught Developer (and how to fix)
Zajímavé video, které může pomoci juniornějším vývojářům. Autor videa odhaluje pět klíčových znaků, které mohou ukazovat na nedostatek zkušeností u samouků – vývojářů. Nabízí konkrétní kroky, jak tyto nedostatky překonat a zlepšit tak svou hodnotu v týmu. Prozkoumej tato důležitá doporučení a posuň své dovednosti na novou úroveň!
👨💻 TIPY OD NAŠEHO CTO TOMÁŠE:
## Zajímavý Search Engine
## Jamba – Studio pro Generování Jazyka od AI21 Labs
Jamba je výkonná platforma pro tvorbu jazykových modelů od AI21 Labs, která umožňuje vývojářům snadno vytvářet, trénovat a nasazovat vlastní modely založené na umělé inteligenci. Tato platforma je ideální pro projekty, kde je potřeba zpracování přirozeného jazyka, jako je automatizace odpovědí, generování obsahu, nebo analytika sentimentu.
## Podcast Dev Interrupted
Kromě cool loga mají i zajímavý obsah, který je vhodný pro všechny leadery v oblasti vývoje softwaru. Moderátoři Dan Lines a Conor Bronsdon každý týden zvou odborníky z celého světa, aby se podělili o své znalosti a zkušenosti. Povídají si o všem možném – od měření úspěšnosti týmů po zlepšení rychlosti dodávek. Takže, jestli máš chuť dozvědět se něco nového a inspirativního, nepropásni jejich týdenní epizody!
👨💻 TIPY OD NAŠEHO DEVOPS MISTRA MARTINA
## Renovate
Univerzální opensource nástroj pro automatickou správu závislostí. Renovate umí analyzovat závislosti vašeho projektu, zjistit, jestli jsou dostupné nové verze a rovnou otevřít pull request s aktualizací. Funguje jak u čistě vývojářských projektů, frontend i backend, vše od Javy přes Python k PHP a dál, tak i pro infra a devops oblast, terraform, ansible, helm charty a další.
👉 Odkaz na podcast najdeš ZDE.
## GrafanaCON 2024
Minulý měsíc proběhl v Amsterdamu GrafanaCON 2024, kde došlo ke spoustě oznámení a novinek, například:
1. Za zmínku stojí Grafana 11. Loki 3.0 se spoustou perfomance vylepšení.
2. Grafana Alloy, což je OpenTelemetry collector, úplná novinka.
3. Veliké UI/UX vylepšení práce s logy, mocné LogQL stále zůstává, ale nově je možnost pracovat s logy komfortněji přímo v Grafaně: odkaz ZDE.
👉 Odkaz na všechny přednášky najdeš ZDE.
## Rethinking infrastructure as code from scratch
Zamyšlení nad stavem infrastructure as code nástrojů, jejich komplexitou, komplexitou cloudových služeb a jejich API a jestli stávající nástoje dávají správnou abstrakci, jak tuto komplexitu zvládnout. Krom samotného textu, který popisuje problémy a nabízí možná řešení, taky odkazuje na dva velmi zajímavé projekty:
1. Kombinuje popis infrastruktury a samotný kód, který na ní bude běžet, což vývojáři ulehčí práci, odstraní nutnost změny kontextu při práci na infra a na samotném kódu aplikace. Odkaz ZDE.
2. Pokus o zcela nový způsob práce v oblasti které se obvykle říká DevOps, více vizuální tooling se zcela novým přístupem. Odkaz ZDE.