
www.knesl.com
Základní informace o zdroji
Podtitulek | Programuju, školím programování, produktivitu a Scrum a také o tom píšu. |
---|---|
Domovská stránka | http://www.knesl.com/ |
RSS export | http://www.knesl.com/articles/rss/clanky |
Systémové informace o zdroji
ID | 397 |
---|---|
Jmenné ID | knesl |
Články ručně přidává správce systému | NE |
Články jsou schvalovány správcem | NE |
Titulek zdroje stahován z RSS exportu | ANO |
Kontrola aktuálnosti proběhla | 4. června 2023 06:30 |
Návratový kód | HTTP 404 |
RSS export naposledy zpracován | 6. dubna 2020 01:50 |
Kontrola aktuálnosti naplánována na | 4. června 2023 09:45 |
Má zkušenost s Laravelem
Za posledních 8 let jsem žádné dva projekty nenapsal v naprosto stejném setu technologií. Což je perfektní, když se chce člověk hodně naučit, ale docela špatné, když chce člověk dosáhnout velké produktivity. Já ale pro Flexianu hledám devstack, na…
Role analytika v metodikách na míru
Když už se má něco vyvíjet, je potřeba rozumět tomu, jaký problém zákazníka se řeší, jaký je kontext, co je důležitější a co méně. Tohle jak na straně zákazníka, tak na straně vývojové firmy. Promýšlet, jak řešení problému souvisí se současným systémem,…
Klady a zápory různých délek iterací
V metodikách na míru se neomezuju vždy na fixní iterace, jako to má Scrum. Vycházím z toho, co bude pro tým nejlepší. Výčet délek, který tu srovnám, není úplný, ale ukáže, jak může metodika třeba iterativnost řešit. Ono ani neplatí nutně to, že…
O konci Scrumu
Ještě jsem nečetl nikdy opravdu fundovanou kritiku Scrumu, kterou by člověk znající Scrum do posledního puntíku a který ho viděl v desítkách firem, nerozsekal na prach. A já vám dnes ten Scrum rozbiju. Prozačátek musím říct, že Scrum je super. Pomohl…
O výběru technologie pro IS
Dostal jsem se k tomu navrhnout a vyvinout pro zákazníka maličký projektík. Jedná se o vnitrofiremní rezervační systém, kde si obchodníci v terénu rezervují služby pro své zákazníky. Běhají po venku s tabletem nebo smartphonem a prodávají a rezervují…
O Doctrine 2 Best Practices
Jakub Kulhán dával na Twitteru odkaz na slajdy o nejlepší praktikách v Doctrine. Protože se o práci s databází zajímám, slajdy jsem si prošel. A některé praktiky mi přijdou dobré, některé věci bych řešil jinak. Určitě si projděte i ty slajdy, já reaguju…
Pozvánka na praktický workshop PSDM/A3
Zvu vás na prakticky zaměřený workshop PSDM/A3. Od 1. běhu jsem udělal řadu vylepšení podle svých zkušeností z firem, kde jsem PSDM/A3 školil. PSDM/A3 je extrémně variabilní systém, který se dá využít pro řadu účelů: řízení projektů s přesahem mezi…
Hledám Clojure vývojáře
Jsme malý tým, který vyvíjí dva produkty v Clojure, Postgresu. Hledáme k nám další dva kolegy, vývojáře, parťáky, s kterými to půjde celé víc dořpedu. Nemusíš být senior. Stačí, když v Clojure máš aspoň nějaké zkušenosti a v jiném jazyce jsi šikovný…
FP a OOP nejsou slučitelné
Už jsem o tomto tématu jednou psal, ale mám pocit, že to nedorozumění pořád pokračuje. Dnes se je pokusím znovu vyvrátit. Jádrem je, že si lidé myslí, že když můžou nad objektem zavolat map, nebo filter, že to je TO funkcionální programování. Ale ono…
Pozvánka na seminář o Product Ownerství a Product Managementu
Rád bych vás pozval na seminář o Product Managementu a Product Ownershipu. Naučte se lépe zadávat práci, prioritizovat kontrolovat práci. Budu povídat o tom: Jaké jsou alternativy pro zadávání práce s pomocí User Stories Jak dělat Product Management…
Jobs to be done jako alternativa User Stories
V agile se velmi často pro zadávání práce používají User Stories. Kdo nepoužívá User Stories, obvykle píše technická zadání, což nepovažuji za úplně dobré. Pokud vám ale User Stories nelíbí, existuje alternativa. Práci můžete zadávat ve formátu Jobs to…
Co je Scrum?
Scrum patří mezi takzvané agilní metodiky. Co znamená agilní podrobně vysvětluje článek o agilitě. Metodika znamená, že se jedná o ucelenou manažerskou metodiku, která zahrnuje kompletní řešení toho, jak zorganizovat práci v týmu. Scrum je primárně…
Jak Zapier škáluje miliardy tasků?
Zapier a IFTTT jsou služby, které spojují jednotlivá API a umožňují propojit stovky služeb dohromady. Zapier musí škálovat obrovské objemy těchto úloh. Co pro to používají? – Python a Django – primární jazyk a framework - MySQL – primární databáze -…
Co je agile?
Agile je způsob vývoje. Obvykle se používá k vývoji software, občas i k vývoji hardware a dalším vývojovým činnostem. Nejvíce spojované slovo s agile je flexibilita. Obsah toho slova je ale hlubší. Agile je složeno ze tří částí: – agilní kultura –…
Blinklist jako zdroj rychlých informací z knih
Snažím se opravdu hodně číst. Obvykle tak 6–7 knih měsíčně. Jednu nebo dvě beletrie čtené pozorně slovo od slova. Občas takto i nějaký životopis, odbornou knihu. No a pak několik knih, které rychle skenuju, sbírám si poznámky a podněty. Ale i tak to…
Theory of Constraints ve vývoji
U větších vývojových týmů (řekněme od desítek lidí výše) se dají dobře aplikovat postupy z Theory of Constraints. Tyto postupy vedou k vyšší produktivitě, zlepšují plánování práce, ale hlavně umí výrazně zkrátit Time To Market (od nápadu po realizaci…
The perils of overcommiting
Co se stane, když si tým bere příliš mnoho práce a co se s tím dá dělat? Celý článek zde: http://www.solutionsiq.com/…on-delivery/ Ve zkratce: 1. omezit Work In Progress 2. pracovat s velocity 3. párovat 4. poddimenzovat sprint a mít 1–2 úkoly v záloze…
Rozhovor s Honzou Řezáčem
Jeden z lidí, s kterými jsem chystal nový web, je i Honza Řezáč. A ohromně mi u toho pomohl, tak jsem se rozhodl ho oslovit a udělat s ním rozhovor. Honza souhlasil. 1) Honzo, děkuju ti za spolupráci při přípravě nového webu. Až při spolupráci s tebou…
Poděkování za web
Na tomto webu se podílela řada lidí, rád bych jim v náhodném pořadí poděkoval a doporučil je dál. Jakub Blatný - vizuální identita Michal Mervart - design U obou grafiků bych rád vyzvihl rychlost a profesionalitu. Na nic jsem nemusel čekat, designy…
Nový web
Cesta k novému webu se začala psát už před třemi lety. Před rokem šla práce intenzitou extrémně nahoru a dnes mám velkou radost, že můžu představit výsledek. Zásadním motivem ke změně bylo to, že starý web už obsahově nevyhovoval tomu, co nabízím, jak…
Pozvánka na seminář podniková kultura
Rád bych vás pozval na seminář věnovaný podnikovým kulturách. Podnikové kultury zásadně ovlivňují firmy a to, jak se v nich pracuje. Rozhodují o tom, jaké lidi bude firma přitahovat, které dobré i špatné vlastnosti v lidech se budou projevovat. Budu…
Shrnutí roku 2015
Jako každý rok, i tento mě hodně naučil a leccos se povedlo. Je toho jak zdraví, sport, práce, rodina a tak dál. Na začátku roku jsem se dostal do ketózy, ve které jsem během 3 měsíců shodil 10 kil, v jednu chvíli jsem měl dokonce o 14 kil méně, ale to…
Každý měsíc smažte své GTD
Polovina GTD je kontrola, seznam úkolů. Druhá polovina je perspektiva, smysl, účel, cíle a vize. První půlka je ta nejnižší úroveň, ten seznam úkolů, které je potřeba udělat. A tu dělají lidi špatně. A tu druhou vlastně taky… Z mé zkušenosti s GTD vidím…
O čem budu povídat na Devfestu?
Téma mé přednášky na dalším Devfestu, který bude tento týden v Ostravě, je Continuous Improvement. V této přednášce se dostaneme za takové ty běžné věci, jako že máte dělat na konci sprintu review a proč. Vysvětlíme si, jak důležitá je zpětná vazba, jak…
Workshop PSDM/A3
Rád bych vás pozval na workshop PSDM/A3. O co jde? PSDM/A3 je postup, jak řešit problémy, dělat rozhodnutí (z toho zkratka Problem Solving, Decision Making) inspirovaný přístupem firmy Toyota, která pomocí tohoto procesu dokázala zpracovat miliony…
První zkušenosti při přechodu z GTD do Trella
Zkusil jsem přesunout všechny své pracovní záležitosti z GTD do Trella. Motivem bylo to, že je nás ve Sprint Masters víc a já cítím potřebu nějak sdílet, na čem dělám teď, v jakém je to stavu. Cítím potřebu lépe sledovat, v jakém stavu práce je a tag…
InteLoad Post Mortem
Stopnul jsem práci na jednom ze svých podnikatelských nápadů, na Inteloadu. InteLoad byl load testovací cloud. Nakonec jsem řešení prodal včetně všech zdrojáků jednomu zákazníkovi a tým rozpustil. Co jsem se naučil? 1. Priorita Měl jsem…
Jak jsem programoval čtečku
Pro zákazníka teď vyvíjím aplikaci pro chytrou čtečku čárových kódů. Čtečka běží na Androidu a je napojená na ABRA sklad. Z čtečky může skladník ovládat celý sklad a zvládne vše od naskladňování až po inventuru. Postupně jsem vyzkoušel 4 přístupy. 1)…
Zajímavé nástroje pro OSX
Použivám několik programů, které mi výborně slouží a pomáhají snad každý den. Část z nich je hodně známá a nejspíš ji už používáte. Část bude pro vás novinka. Organizace práce, komunikace Airmail 2 je e-mailový klient. Dlouho jsem používal Sparrow,…
Co budujete vs v čem to budujete
Když lidé píší svou zkušenost s vývojem aplikace, webu nebo jiného produktu, obvykle mají články dvě podoby. Co jsme budovali vs jak jsme to budovali. Jeden by řekl, že je to nahodilé, že kdokoliv může napsat článek na obě témat. Ale nezdá se mi, že to…