
Тилда Наклонена Черта
Опитни програмисти си говорят подробно и дълго на всевъзможни технически теми. От античното до модерното с периодично спиране на забавното и интересното. 100% код, 0% мениджмънт. Ако разбирате това, значи ще ви е интересно.
Episodes
47: Борислав Станимиров (на път към ML/LLM/AI)
От последния разговор насам, Боби е сменил попрището и се е забъркал в LLM startup. В епизода той разказва на Стефан през какво е минал, и опъва черта към българската следа в съвременните големи езикови модели.Special Guest: Борислав Станимиров.
46: Иван Йонков (историята на уеба през Java и PHP)
След предния епизод решихме да си поговорим с Иван за историята на уеба от камбанарията на Java и (донякъде) PHP света. Започваме с как изглеждаха нещата през края на 90те и стигаме до модерната Java, която едновременно изглежда много позната и много различна на Стефан.Special Guest: Иван Йонков.
45: Михаил Кочанов A.K.A. Stilgar (историята на уеба през ASP и ASP.NET)
Все още сме на нередовна програма, но все пак записахме един епизод с любимия на всички Стилгар, в който той разказва на Стефан историята на уеба през призмата на ASP и ASP.NETSpecial Guest: Михаил Кочанов.
44: Mid-hiatus чуванка
Имахме късмет с Владо са се озовем на едно място за малко, и да може да запишем епизод. Не сме особено технически насочени, но пък си говорим малко за новата любов на Стефан, механичните клавиатури, както и новата любов на Владо - iOS и iPad.
43: Красимир Цонев ("vanilla" уеб приложения)
В този епизод Владо е в Австралия, но пък Стефан си е тук и говори с Краси за правене на уеб приложения без да се посяга към React, Angular, Vue и други "по-сложни" стекове (да, говорим си и малко за HTMX).
Обратна връзка и сервизни:
Обратна връзка може да ни дадете в Discord или пък просто да попълните този уеб формуляр;
Ако не сте попълнили анкетата ни, ще сме ви признателни ако го н
42: Александър Шопов (Преводи на софтуер)
В епизода Владо и Стефан си говорят с Александър Шопов за преводите на софтуер на български език. Темите които покриват са:
за кой се превежда софтуер;
каква е технологичната рамка;
консистентост на превода;
повелителното наклонение (обясняваме го в епизода, оставете факлите).
Обратна връзка и сервизни:
Обратна връзка може да ни дадете в Discord или пък просто да попълните този уеб
41: Мило Средков (Култура)
В епизода Владо и Стефан си говоря с Мило за културата на програмиране и културата в различните организации. Засягат теми като "защо ни е култура", културата на перфекционистите", "културата на оптимистите", "културата на оптимизаторите", "културата на дебъгващите", "културата на експериментаторите" и, разбира се, "културата на прокрастинирането".
Обратна връзка и сервизни:
Обратна вр
40: Rickard Andersson (Programming Language, Simplicity and Complexity, Learning)
В първият ни изцяло на английски епизод Стефан и Владо си говорят с Rickard за Programming Language, Simplicity and Complexity, Learning като преминават през всякакви технологии в един дълъг и напоителен епизод.
Обратна връзка и сервизни:
Обратна връзка може да ни дадете в Discord или пък просто да попълните този уеб формуляр;
Ако не сте попълнили анкетата ни, ще сме ви признателни ако
39: Мета, Advent of Code и зимна ваканция
В епизода Владо и Стефан говорят за сезона на подкаста, до момента, бъдещата му ваканция и бъдещето на подкаста. Също така обсъждат в дълбочина започналия от няколко дена Advent of Code. Не може да познаете Стефан с кой език участва там. Не мо-же-те.
Обратна връзка и сервизни:
Обратна връзка може да ни дадете в Discord или пък просто да попълните този уеб формуляр;
Ако не сте попълнили
38: Валентин Атанасов (Elixir)
В епизода Стефан и Владо си говорят с Валентин за екзотики като Elixir и Erlang, като покриват части от тяхната история, защо съществуват тези технологии, и разбира се, какви са техните недостатъци.
Обратна връзка и сервизни:
Обратна връзка може да ни дадете в Discord или пък просто да попълните този уеб формуляр;
Ако не сте попълнили анкетата ни, ще сме ви признателни ако го направите
37: Четимост (feat. Stilgar)
В този кратък епизод си говорим за четимост на код. Стилгар смята, че трябва да е като английския, Стефан смята, че трябва да е като математиката. Дали ще се разберат?
Обратна връзка и сервизни:
Обратна връзка може да ни дадете в Discord или пък просто да попълните този уеб формуляр;
Ако не сте попълнили анкетата ни, ще сме ви признателни ако го направите;
И, да, не забравяйте да прове
36: Найден Гочев (Полиглотността в програмирането)
В епизода Стефан и Найден си говорят за "полиглотно програмиране". Най-смята, че е много хубаво (а и често) неизбежно човек да владее повече от един език за програмиране. Стефан е съгласен. Обсъждаме защо си струва и как да подходим, ако искаме да се научим.
Обратна връзка и сервизни:
Обратна връзка може да ни дадете в Discord или пък просто да попълните този уеб формуляр;
Ако не сте п
35: A Philosophy of Software Design
В този епизод обсъждаме книга – A Philosophy of Software Design. Хубавите книги за дизайн са изключително редки. И двамата сме ентусиазирани, че има книга, която е добро "задължително четиво". Споделяме някои от идеите в нея, какво ни хареса, и какво не ни хареса. Нещо като ревю в ефир.
Обратна връзка и сервизни:
Обратна връзка може да ни дадете в Discord или пък просто да попълните то
34: Радо Станков (tech stack-овете на ProductHunt и AngryBuilding)
В епизода Владо и Стефан си говорят с Радослав Станков, отново, като този път темата са архитектурните решения, които Радо е взимал като Head of engineering в Product Hunt и CTO в Angry Building.
В епизода ще чуете:
Как се проектират приложения, които имат десетки хиляди активни потребители в секунда
Практически съвети за интернационализация и локализация на софтуер;
Как се организира
33: S.O.L.I.D. Principles – има ли смисъл?
В този кратък епизод Ники и Стефан си говорят за SOLID принципите. И двамата са критични към тях, но Ники е по-склонен да ги отпише, докато Стефан да намери нещо смислено.
В епизода ще чуете:
Какво са SOLID принципите
Кратко разяснение и дискусия на всеки един от тях
Кога са приложими и кога не са
Има ли смисъл да се занимаваме с тях въобще
Обратна връзка и сервизни:
Обратна връзка
32: Георги Ангелов (В търсене на перфектния език за програмиране)
В епизода Владо и Стефан си говорят с Георги Ангелов за перфектния език за програмиране. Георги е супер събеседник, защото освен, че е мега опитен програмист, самият той разработва езика за програмиране Photon.
В епизода ще чуете:
Какво е Photon и кой има нужда от още един език за програмиране през 2023-тал
Какво представлява идеалния език за програмиране според Георги и Стефан;
Обр
31: Продуктивност
В този епизод, Стефан и Николай си говорят за продуктивност. Епизода е от кратките, което идва да покаже че и двамата са... продуктивни.
Обратна връзка и сервизни:
Обратна връзка може да ни дадете в Discord или пък просто да попълните този уеб формуляр;
Ако не сте попълнили анкетата ни, ще сме ви признателни ако го направите;
И, да, не забравяйте да проверите нашия магазин, щото имаме
30: Иван-Асен Иванов (Game development)
В епизода Владо и Стефан си говорят с Иван-Асен за Game Development. Иван-Асен е един от най-подходящите събеседници за този разговор, защото е CTO на Haemimont Games, едно от големите студиа за разработки на игри в България.
В епизода ще чуете:
Какво е да си Game Developer;
Защо да разработвате собствен game engine;
Кои са технологиите, които се ползват при разработката на игри, няко
29: Качествен код
В епизода Стефан и Ники си говорят за най-мъглявото, субективно и неясно нещо, а именно - какво е качествен код. Епизодът е от "кратката" ни поредица, като този път сме се разпищолили в близо 60 минути качествено съдържание, ама обещаваме да сме по-кратки занапред.
В епизода ще чуете:
Работещ код бързо или перфектен код, ама след много време;
Винаги ли трябва да спазваме добрите практи
28: Венцислав Николов (Svelte)
В епизода Владо и Стефан си говорят с Венци за Svelte... yet another JS web framework.
В епизода ще чуете:
Силните и слабите страни на Svelte;
Разликата му спрямо други подобни web frameworks;
как Владо рейджва срещу текущото състояние на web development-а и колко по-хубаво беше преди 20 години.
Обратна връзка и сервизни:
Обратна връзка може да ни дадете в Discord или пък просто д
27: Technical debt
В епизода Стефан и Ники обсъждат technical debt, като се опитват да го обяснят, да обяснят причините за него и за кого е този термин. Владо чопли семки отстрани.
Това е нов формат на подкаста, като ще се радваме да ни дадете обрата връзка в Discord или пък просто да попълните формата ни за обратна връзка.
Така и така сте тук, може да ни попълните анкетата, ако не сте го направили вече.
26: Васил Колев (Debugging)
В епизода дебъгваме света с Васил Колев, по-известен като Maniax-a. Стефан и Васил разказват за това как подхождат като се натъкнат на проблем, какво казват дебелите книги по темата и споделят умилителни истории за проблеми, които са решавали.
Добре дошли в началото на втората част на сезон две на тилда наклонка. Това е изказано на един дъх.
Така и така сте тук, може да ни попълните анк
25: Лятна ваканция (Сезон 02)
Подкастът излиза във ваканция за месец-два. Стефан твърди, че ще излезе епизод и по-рано, предстои да видим. Приятно ваканцуване от нас, ще се видим като почне дъждовния сезон, а докато чакате може да попълните нашата анкета или пък да ни подкрепите като си купите някоя от нашите тениски.
24: Милко Славов (Serverless)
В епизода си говорим с Милко Славов, официално CTO-то най-голямата брада, което сме интервюирали до момента. Темата на епизода е са Serverless технологиите, като основните акценти на разговора са:
как да се ориентираме в текущата екосистема от технологии
предимства и недостатъци
архитектурата на Токи (компанията, в която Милко работи)
Какви видове специалисти има в една почти изцяло съ
23: Ива Канева (македонският revolut и impostor синдрома)
В епизода Владо и Стефан си говорят с Ива Канева (не е свързана със Стефан) на тема Македонският револют, но всъщност си говорят за React Native. Ето и неизчерпателен списък на основните теми:
Кой е идеалния шрифт за писане на код и коя е идеалната цветова комбинация (да, не се шегуваме)
React Native (дъъъ)
Firebase (щото сме хипстъри)
Impostor Syndrome (в този сегмент тримата си мерят
22: Дизайн на бази от данни
В този епизод Владо и Стефан се обясняват в любов към релационните бази, като фокусът е основно PostgreSQL. Основните акценти на епизода, подредени по важност, са:
Новите тениски на Тилда Наклонка
Релационната теория
ORM срещу SQL заявки
Stored procedures или да сме агностични към базата
Кога има смисъл да ползваме индекси в базата
JSON в базата
Черешката на тортата е финала, когато з
21: Димитър Тодоров (Machine Learning)
В епизода Владо и Стефан си говорят с Димитър Тодоров на тема ChatG... ммм, Machine Learning. Разговорът е по-фундаментален, като старателно избягва злободневието, и се фокусира върху основите на машинното самообучение и пивотира към полу-успешен опит за лекция по радиото.
Основните акценти на разговора:
Въведение в машинното самообучение (алгоритми, задачи и какво е deep learning)
Не
20: Минко Гечев (modern web frameworks)
В епизода Стефан и Владо си говорят с Минко Гечев за състоянието на съвременните web frameworks, като основния фокус на разговора е Angular, но покриват и почти всичко друго дето е модерно и шава. В епизода се говори много малко за големите езикови модели, така че дишайте спокойно.
Връзки:
Книгата на Минко "Switching to Angular"
[Minko@github](github.com/mgechev)
[Minko@twitter](twitt
19: Александър Ангелов и Симеон Мартев (Scrapy и Elastic)
В епизода Владо и Стефан обсъждат последните новини около големите езикови модели (въздъх) и философстват дали това е истински изкуствен интелект или е просто зомби папагал. Това е само прелюдия към същинската част на епизода, а именно разговор за Scrapy (технология за събиране на данни от отворени източници на информация - сайтове) и Elastic (технология за индексиране на големи масиви от
18: Роботи-програмисти и автоматизирано тестване
Това е първи епизод от експерименталния ни нов формат от по-кратки епизоди, ама пак се оляхме с двучасов епизод.. Освен, че все още напипваме формата и продължителността, в епизода си говорим за това дали и как технологии като големите езикови модели (Large Language Models) ще променят програмирането само в рамките на три години, и как биха еволюирали програмистите, ако това се сбъдне.
17: Боян Кроснов (инфраструктура, assembler, x86)
Боян има много опит с доста сложни системи. Решихме да си поговорим с него за ред неща. Разговорът ни се въртеше най-вече около инфраструктура, но минахме и през ред интересности с които той се е занимавал, като състезателно програмиране, някои особености на x86 и assembler.
Ако искате да разберете повече за продукта върху който той работи, може да погледнете сайта им – StorPool.
Ако ис
16: Борислав Станимиров (C++ и game development)
В предишните епизоди многократно "хвърляхме сянка" върху C++. За да сменим ъгъла, решихме да поканим Борислав Станимиров, който има много опит с езика.
Освен пример за подражание на един по-млад Стефан, Боби има много опит с писане, четене, разбиране и простелване в краката чрез C++. Занимавал се е стабилно с разработка на игри в няколко български фирми, макар и вече да е сменил поприщет
15: Деян Пейчев (Knowledge Bases)
В този епизод си говорим с Деян Пейчев, CTO на Identrics, който освен, че свири на цигулка и има страст към биотехнологиите, от години разработва семантични технологии.
В броя обясняваме какво са семантичните мрежи и базите на знанието, кои са най-популярните хранилища за триплети, само философите ли се интересуват от онтологии и как се прави ETL в база на знанието. И, да, обясняваме как
14: Захари Караджов (Nim)
За втория епизод тази година решихме да поговорим със Захари Караджов.
Темата е Nim – един много любопитен език за програмиране. Захари е contributor от години насам, и има любопитни възгледи за това как би изглеждал "идеалният" език за програмиране.
Ако искате да питате Захари нещо, може да се пробвате в нашия Discord. Ако пък имате размисли, които искате да ни споделите, може да ползв
13: Марин Тодоров (Swift, iOS и Apple неща)
За начало на сезон 2023 се чухме за по-дълъг разговор с Марин Тодоров, известен iOS/Apple/Swift програмист.
Марин има богат опит в тази екосистема. Написал е няколко книги за RayWenderlich.com (вече kodeco.com), както и участва в няколко интересни open source проекта. Може да прочете повече на сайта му, underplot.com, където има линк и към новото му приложение – dataTile.
Ако искате да
12: Стефан Кънев (Ruby)
За последния епизод през 2022 се събираме да си говорим за Ruby.
Може да се присъедините към нашия Discord или да ни напишете нещо във формата за обратна връзка.
11: Борис Симандов (Node, Go и архитектура)
В предпоследния епизод тази година решихме да поканим Боби Симандов и да си говорим за всевъзможни неща.
Имахме идея в посока "битката за душата на съвременната архитектура", и дори успяхме да си поговорим малко за това. През останалото време приказвахме за Node, Go и всякакви други проблеми, с които сме се сблъсквали в работата си. Щяхме да кажем, че искаме да го държим по-кратко, но ще
10: Михаил Кочанов AKA Stilgar (C#)
За десетия епизод сме подготвили нещо специално.
По едно или друго стечение на обстоятелствата, Мишо и Владо заедно повлияха на Стефан да направи този подкаст. Решихме да си говорим с него за C#. За някои може да звучи скучно, но C# всъщност е шокиращо добър език за нещо на 20 години. В епизода покриваме надълго и нашироко защо всъщност е толкова як.
За разнообразие, имаме малко бележки
9: Андрей Радев (Rust)
За девети епизод се събрахме с Владо и Андрей и си поговорихме за Rust. Смисъл, понеже имаше Андрей и Стефан в една стая, трябваше първо да си поговорим поне малко за Vim, но като леко се понаситихме на темата, минахме към Rust – един от най-яките езици напоследък. Не знаем какво друго да напишем тук, освен да ви насърчим да го слушате.
Ако искате да ни оставите обратна връзка: https://d
8: Николай Бачийски (Консистентност)
След три месеца лутане, стигнахме до хубаво кръгло (в програмистския смисъл) число на епизода (8) и решихме отново да поканим Ники. Също така, решихме дискусията да е малко по-философска и да си поговорим за това как мислим за консистентността при писането на софтуер. Докато определено има много предимства, и двамата сме виждали как понякога "консистентност на всяка цена" води до проблеми
7: Еленко и Серж (съвети за начинаещи, ужким)
След три месеца подкаст решихме да спрем за момент и да направим quarterly review.
По изключение (обещаваме да го правим рядко) решихме да си поемем въздух от "по-силно" техническата агенда, и да си поговорим малко по-общи (ама все пак програмистски) приказки. За целта поканихме Серж и Еленко. В предишните епизоди се старахме да не си поставяме тема и да говорим за повече неща, но се про
6: Радослав Георгиев (РадоРадо)
Този пък сме с Радослав Георгиев AKA РадоРадо и си говорим за доста неща, включително и зайтгайста на уеб програмирането.
Ако искате да ни оставите обратна връзка: https://docs.google.com/forms/d/e/1FAIpQLSeennpYdS4pqydlgrac9l56deoR7RvBEGI35W7jWOHDSvVmcQ/viewform?usp=sf_linkSpecial Guest: Радослав Георгиев.
5: Свилен Иванов AKA buhtum (Kotlin)
В петия епизод сме със Свилен, още известен като buhtum!
Говорим си за Kotlin, както и разни други програмистски неща.
Изглежда сме се примирили, че "бележки на шоуто", поне засега, няма да има, и дори не се опитваме да ги споменем.
Ако искате да ни оставите обратна връзка: https://docs.google.com/forms/d/e/1FAIpQLSeennpYdS4pqydlgrac9l56deoR7RvBEGI35W7jWOHDSvVmcQ/viewform?usp=sf_linkSp
4: Красимир Цонев (React)
За четвъртия епизод се срещнахме с Краси и решихме да си поговорим за React. Стефан и той са големи фенове и разказват за различни премеждия които са имали, както и генерално защо всъщност са големи фенове.
Втори епизод подред не обещаваме нищо за "бележките на шоуто" и deliver-ваме.
Ако искате да ни оставите обратна връзка: https://docs.google.com/forms/d/e/1FAIpQLSeennpYdS4pqydlgrac9l
3: Радослав Станков (GraphQL)
В третия епизод приклещихме Радо и решихме да почоплим GraphQL.
Започваме с това да обясним какво е (защото, все пак, нали) и продължаваме със собствените си истории около тази технология и "внедряването" и. Стефан просто си признава как и от втория път не бе успял да я схване, та му трябваше трети, а пък Радо споделя мъдрости. Владо (като не-програмист) се опитва да стои в дискусията и
2: Божидар Бацов (Emacs vs Vim)
Явно сме сериозни, защото записахме втори епизод.
Събрахме се с Божидар да си говорим за нашите любоми текстови редактори, именно Emacs (в неговия случай) и Vim (в моя). Не успяхме съвсем да построим мост над бездната между враждуващите фракции в този древен кофликт, но намерихме някоя друга обща точка. На първо място се съгласихме, че Владо трябва да престане да ползва Atom и да мине на
1: Николай Бачийски (TypeScript)
Първи епизод! Започваме минималистично и без ясен план.
Разговаряме с Ники за това колко е готин TypeScript. Обсъждаме личния си опит с езика, както и как, защо и дали сме го внедрили в организациите, в които работим. От време на време се разсейваме с детайли. Има хумор, но може да е по-добър.
В епизода обещаваме да добавим разни неща в "бележките от шоуто", но това така и не се случва.











