• Unlocking Sustainability at Scale with Static Site Generation and Composable Architecture

    Sustainability is no longer a nice-to-have, side effect feature or just a KPI we need to report on. It's a serious design consideration in many solutions we plan and implement. Can we combine modern, dynamic design and complex business requirements with a lightweight, dev's friendly implementation? How can we have a real impact on data consumption and deliver high performant digital experiences? Let's deep dive into the technical intricacies of sustainability at scale. We will examine a large-scale global website with 1000s of pages, where each one seamlessly integrates CMS content alongside data from various other sources. The example explored will show you how to build a resilient, true headless, and composable content layer with a preprocessed, incrementally and statically generated site based on Astro and Vue.js using latest Umbraco CMS and a suite of best-of-breed services such as Enterspeed (Content federation layer), Cloudinary (DAM/CDN) and Algolia (Search as a service).

  • Co edukator wie o edukacji - lekcje z 7 lat (pola bitwy) prowadzenia szkoły programowania dla dzieci

    Słodko-gorzka opowieść o historii i przygodzie jaką w moim życiu było 7 lat współprowadzenia szkoły programowania dla dzieci WOW School. Od wyrwania mnie z hardcore'owego wypalenia zawodowego, przez wspinaczkę po biznesowej drabinie i rozbujanie firmy do ponad 60 osobowej ekipy WOW, aż po klęskę (?) i zamknięcie firmy - połączone z grupowym zwolnieniem "done right". Lekcje, obserwacje, przeżycia z nutką inspiracji dla wszystkich uwięzionych w sidłach ich ról i ścieżek karier.

  • Po co programiście soft skille?

    W trakcie prezentacji poruszymy takie tematy jak: - istota komunikacji i jej rodzaje w pracy w rozproszonych zespołach międzynarodowych - dobre i złe praktyki zebrane z placu boju 😊 - marka osobista w IT - AI, ChatGPT i sile „promptów” do sztucznej inteligencji - ścieżki rozwoju w branży oraz perspektywy na najbliższe lata z mojej subiektywnej perspektywy.

  • Living on autopilot with low-code platforms and Umbraco

    Are we - developers, really a species in danger? Should we be scared of AI/robots/automation and no-code platforms? What if we can use them to help us with daily tasks and life in general? A quick dive into a low-code platform as a Umbraco developer to automate as much as possible.

  • Siła umiejętności miękkich w IT

  • Trzeba było zostać dresiarzem... O szeleście dolarów i morzu możliwości w branży IT z perspektywy sprzedajnego programisty

  • Modern Web Performance Testing - DF20

    Most of us developers think about performance when it's already 'a little bit too late'. When the client or user reports that our solution is 'slow' or fails every time on Friday at 5 pm when more than 'X' users opens the app... Why???!!! Would we care more if it was easy and simple? What if I tell you that it is? Let's talk about the Umbraco implementations in which each millisecond and TTFB matters. We'll talk about low-level code optimisations, but also the whole setup to let us convert our benchmarks and data into fully automated performance testing setup to deliver high quality and high-performance web applications.

  • Modern Web Performance Testing

    Most of us developers think about performance when it's already 'a little bit too late'. When the client or user reports that our solution is 'slow' or fails every time on Friday at 5 pm when more than 'X' users opens the app... Why???!!! Would we care more if it was easy and simple? What if I tell you that it is? Let's talk about the Umbraco implementations in which each millisecond and TTFB matters. We'll talk about low-level code optimisations, but also the whole setup to let us convert our benchmarks and data into fully automated performance testing setup to deliver high quality and high-performance web applications.

  • Rodzaje "karier" i ścieżki rozwoju w świecie IT

    Webinar zamknięty dla rodziców uczniów WOW School.

  • Umbraco as a Headless CMS

    Build .NET Core websites and Xamarin cross-platform mobile apps powered by Umbraco as a headless CMS (slides made for workshop with PoCs and more).

  • Always up-to-d8! What's New in C# 8?

    Some developers haven't switched their manners to using the new C# 6 features yet and now we have version 7.3 and 8.0 in the preview! What’s new in the latest version? Should we be scared of the coming changes? Should we refactor current solutions or use the latest features in the next projects? For those and other questions, we will answer during this talk...

  • Fail often. Do stupid sh*t. Learn. Repeat. (or... Fuckup(s) Driven Development)

    We all make mistakes, right? Do we all learn from them? Can we learn from other people mistakes? YES! Open Source is a powerful 'toy' in our hands, so let's use it! We all need to stop being imposters and just admit we're not ideal here. The story will show which mistakes I and we as a company made in the recent history and how we learned from them (and ton of other people mistakes - Umbraco included :)) to deliver high quality solutions for our Clients. Keywords: Fuckups, mistakes, imposters syndrome, quality, code, refactoring, calm down

  • We got 99 problems and a glitch is one

    Is your website geared up to handle large amounts of unexpected traffic? Are you confident your site can "bear the load" without a hitch, allowing you to focus on more important things? What about doing all of this without an unlimited budget? Callum and Marcin's Umbraco site for their secret side project just went viral... But it keeps crashing which is ruining their street-cred! Sadly, the original developer left a few glitches behind and they need to be fixed pronto to avoid letting down their new-found fans... Using tools like remote debugging and performance profilers to fix "The Notorious C.P.U" spikes, they will work against the clock to resolve the glitches; featuring some common mistakes seen in Umbraco sites, and some more "Juicy" problems too... They'll share creative solutions to problems, such as scaling on a budget, and will benchmark all of their changes, with tools like BenchmarkDotNet, to prove their impact before pushing live.

  • Scalable High-Traffic Solutions with Umbraco and Azure

    How many UU hits do you consider a "high traffic" website? Is 1 mln UU/day enough? Will your (Umbraco) site handle it out of the box? During this talk, we'll find answers to these and many more questions.

  • Career in/with Open Source

    O Open Source każdy słyszy i prawdopodobnie z tego typu oprogramowania czy bibliotek korzysta, ale gdy dochodzi do kwestii tego ilu z nas – developerów – dołożyło swoje cegiełki do projektów o otwartym źródle, statystyka i liczebność tejże grupy spada dość drastycznie. Dlaczego tak się dzieje? Nie mamy na to czasu? Czy też może cytując hit Kayah nie widzimy w tym sensu i nucimy sobie: “Po co? Po co? Po co? Po co?”. Czy rzeczywiście można “wygrać” swoje developerskie życie jednym commitem oraz o tym jak o 180 stopni moje programistyczne (i nie tylko!) życie zmieniła aktywność na przestrzeni wolnego oprogramowania opowiem w trakcie prezentacji.

  • Co nowego w C# 7, 7.x i... 8!

    Wielu programistów .NET nie przywykło (bądź nawet nie próbowało przywyknąć - #smuteczek) do stosowania wszystkich udogodnień, które udostępnione zostały nam w wersji 6 języka C#. Tymczasem na mapie wydanych wersji widnieje już wersja 7, 7.1 i 7.2, a na Githubie trwają burzliwe dyskusje na temat zakresu zmian w C# 8! Co nowego szykują nam twórcy języka? Czy powinniśmy obawiać się nadchodzących zmian i wyjścia poza strefę naszych programistycznych nawyków? Czy powinniśmy refaktoryzować nasze projekty, aby być zawsze na bieżąco w ramach platformy? Na te i inne pytania odpowiemy w trakcie tej prezentacji.

  • CMS as a Service, czyli Umbraco w chmurze! (v2)

    Czy w dobie popularyzacji narzędzi osadzonych w chmurze i dostarczanych w modelu SaaS (Software as a Service) jest miejsce dla oprogramowania typu CMS? Czy programiści, którzy z reguły zawsze twierdzą, iż zrobią coś lepiej samodzielnie, potrzebują i są w stanie wykorzystywać w swojej pracy narzędzia na licencji Open Source? Czy musimy posiadać wiedzę z zakresu administracyjnego, aby z powodzeniem wykorzystywać Continous Integration oraz Continous Delivery w procesie tworzenia oprogramowania webowego? Na te i inne pytania znajdziemy odpowiedzi w trakcie sesji nt. Umbraco – najlepszego systemu do zarządzania treścią opartego o technologię ASP.NET MVC z otwartym kodem źródłowym.

  • What's new in C# 7... and 8!

    Some developers haven't switched their manners to using the new C# 6 features yet and now we have version 7 and 8 on the map! What’s new in the each version? Should we be scared of the coming changes? Should we refactor current solutions or use the latest features in the next projects? For those and other questions we will answer during this talk..

  • Community Driven Self-Development v2

    Why does community really matter? Can being active and helpful bring you closer to your life (and business) goals? How open source software and knowledge sharing may help us to stop being introverted?

  • Cracow Umbraco Meetup #2

  • Warsaw Umbraco Meetup #2

  • CMS as a Service, czyli Umbraco w chmurze!

    Czy w dobie popularyzacji narzędzi osadzonych w chmurze i dostarczanych w modelu SaaS (Software as a Service) jest miejsce dla oprogramowania typu CMS? Czy programiści, którzy z reguły zawsze twierdzą, iż zrobią coś lepiej samodzielnie, potrzebują i są w stanie wykorzystywać w swojej pracy narzędzia na licencji Open Source? Czy musimy posiadać wiedzę z zakresu administracyjnego, aby z powodzeniem wykorzystywać Continous Integration oraz Continous Delivery w procesie tworzenia oprogramowania webowego? Na te i inne pytania znajdziemy odpowiedzi w trakcie sesji nt. Umbraco – najlepszego systemu do zarządzania treścią opartego o technologię ASP.NET MVC z otwartym kodem źródłowym.

  • Umbraco (Cog) Best Practices

    Are you wondering what is the most efficient way of doing things with Umbraco? Are you curious how other teams are dealing with the best .NET open source CMS? Do you want to play a game? :) If so, this talk is perfect for you! During this session, Marcin will share some cog-best-practises covering areas like team management and Umbraco development used inside The Cogworks organization. Photo credits: Douglas Robar, Korsan Studio, Twitter.

  • Umbraco w Chmurze

  • Umbraco CMS - "scyzoryk" w rękach .NET developera

  • Programowanie trzecim niezbędnym językiem

  • Poland Umbraco Meetup #8

  • Certyfikacja Umbraco w Polsce

  • Poland Umbraco Meetup #7

  • Community Driven Self-Development

    Why does community really matter? Can being active and helpful bring you closer to your life (and business) goals? Is being an ‘Umbraco Unicorn’ a full-time job? What will particular steps and goals bring to your life? Be prepared for revelations about life, the Umbraco community, and Unicorns.

  • Why Umbraco? Myth Busters!

    This talk will aim to give you a range of perspectives on what Umbraco can offer, bust any pre-conceived ideas and showcase the string of benefits for all involved. Video: https://www.youtube.com/watch?v=N6a2xzm_XO4