PageSourceSearch

https://programistka.com/category/tech/

html programistka.com collected 2026-10-08 07:13:55 UTC 30,277 bytes, 30 lines download raw bytes

1<!DOCTYPE html><html lang="pl-PL"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"><title>Tech Archives | programistka.com</title><meta name="description" content="Blog programistki - moje programistyczne notatki. Znajdziesz tu felietony, notki techniczne, tutoriale i poradniki. Technologie, którymi się zajmuję to: ASP.NET/C#, Java, Python, Android, JavaScript, Angular."><link rel="canonical" href="https://programistka.com/category/tech/"><meta name="robots" content="index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large"><link rel="next" href="https://programistka.com/category/tech/page/2/"><meta property="og:locale" content="en_US"><meta property="og:type" content="website"><meta property="og:title" content="Tech Archives | programistka.com"><meta property="og:description" content="Blog programistki - moje programistyczne notatki. Znajdziesz tu felietony, notki techniczne, tutoriale i poradniki. Technologie, którymi się zajmuję to: ASP.NET/C#, Java, Python, Android, JavaScript, Angular."><meta property="og:url" content="https://programistka.com/category/tech/"><meta property="og:site_name" content="programistka.com"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Tech Archives | programistka.com"><meta name="twitter:description" content="Blog programistki - moje programistyczne notatki. Znajdziesz tu felietony, notki techniczne, tutoriale i poradniki. Technologie, którymi się zajmuję to: ASP.NET/C#, Java, Python, Android, JavaScript, Angular."><meta name="twitter:site" content="@programistka"><meta name="twitter:creator" content="@programistka"><link rel="alternate" type="application/rss+xml" title="programistka.com » Feed" href="https://programistka.com/feed/"><link rel="sitemap" href="/sitemap-index.xml">
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":["Person","Organization"],"@id":"https://programistka.com/#person","name":"Iwona","sameAs":["https://facebook.com/maga.programistka","https://twitter.com/programistka"],"logo":{"@type":"ImageObject","@id":"https://programistka.com/#logo","url":"https://programistka.com/wp-content/uploads/2020/05/programistka-3000px.png","contentUrl":"https://programistka.com/wp-content/uploads/2020/05/programistka-3000px.png","caption":"Iwona","inLanguage":"en-US"}},{"@type":"WebSite","@id":"https://programistka.com/#website","url":"https://programistka.com","name":"Iwona","publisher":{"@id":"https://programistka.com/#person"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https://programistka.com/category/tech/#webpage","url":"https://programistka.com/category/tech/","name":"Tech Archives | programistka.com","isPartOf":{"@id":"https://programistka.com/#website"},"inLanguage":"en-US"}]}</script>
1<!-- Site icon — the duck 🦆, exactly as WordPress' Site Icon feature emitted it --><link rel="icon" href="/wp-content/uploads/2018/06/kaczka-150x150.png" sizes="32x32"><link rel="icon" href="/wp-content/uploads/2018/06/kaczka.png" sizes="192x192"><link rel="apple-touch-icon" href="/wp-content/uploads/2018/06/kaczka.png"><meta name="msapplication-TileImage" content="/wp-content/uploads/2018/06/kaczka.png"><!-- Fonts: same families as the WP theme (customizer.css maps them to font-1/2/3) --><link href="//fonts.googleapis.com/css?family=Open+Sans%7CMontserrat%7CCrimson+Text%3A400%2C400italic" rel="stylesheet"><!-- Theme stylesheets — same order as on the live WP site --><link rel="stylesheet" href="/assets/notumn/css/bootstrap.css"><link rel="stylesheet" href="/assets/notumn/css/font-awesome.min.css"><link rel="stylesheet" href="/assets/notumn/css/lightgallery.min.css"><link rel="stylesheet" href="/assets/notumn/css/lg-transitions.min.css"><link rel="stylesheet" href="/assets/notumn/style.css"><link rel="stylesheet" href="/assets/notumn/css/notumn-responsive-styles.css"><link rel="stylesheet" href="/assets/notumn/css/customizer.css"><link rel="stylesheet" href="/assets/notumn/css/lightbox.css">
1<script>
2            window.sentryOnLoad = function () {
3              Sentry.init({
4                sampleRate: 1.0,
5                ignoreErrors: [
6                  'ResizeObserver loop limit exceeded',
7                  'ResizeObserver loop completed with undelivered notifications.',
8                  'Non-Error promise rejection captured',
9                ],
10                denyUrls: [
11                  /^chrome-extension:\/\//i,
12                  /^moz-extension:\/\//i,
13                  /^safari-(web-)?extension:\/\//i,
14                  /disqus\.com/i,
15                  /googletagmanager\.com/i,
16                ],
17              });
18            };
19          </script>
19<script src="https://js-de.sentry-cdn.com/401b29eec96edafe0434dfb9898c579b.min.js" crossorigin="anonymous"></script>
19<!-- Google Analytics 4 (plain gtag, replaces Site Kit) -->
vendor: 63 bytes, line 19
19<script async src="https://www.googletagmanager.com/gtag/js?id=
19G-9JKGDJNBKE
vendor: 11 bytes, line 19
19"></script>
19<script>(function(){const GA_ID = "G-9JKGDJNBKE";
20
21      window.dataLayer = window.dataLayer || [];
22      function gtag() {
23        dataLayer.push(arguments);
24      }
25      gtag('js', new Date());
26      gtag('config', GA_ID);
27    })();</script>
27<style>.entry-content .expressive-code{margin:.75em 0}
28.lang-switcher[data-astro-cid-3s4v7zxg]{align-items:center;gap:8px;display:flex}.lang-flag[data-astro-cid-3s4v7zxg]{opacity:.65;width:24px;height:16px;line-height:0;transition:opacity .15s;display:block;box-shadow:0 0 1px 1px #00000040}.lang-flag[data-astro-cid-3s4v7zxg]:hover,.lang-flag[data-astro-cid-3s4v7zxg].current{opacity:1}.lang-flag[data-astro-cid-3s4v7zxg] svg[data-astro-cid-3s4v7zxg]{width:100%;height:100%;display:block}
29</style></head><body class="wp-theme-notumn lite-theme archive category category-tech category-174"><!-- Page Wrap --><div class="page-wrap" id="top"><!-- Navigation --><div class="js-height-child" style="min-height: 52px;"><nav class="main-nav font-2"><div class="container relative"><div class="mobile-nav"><i class="fa fa-bars"></i></div><ul id="menu-menu" class="left-nav clearlist"><li class="menu-item menu-item-home"><a href="/">Strona główna</a></li><li class="menu-item menu-item-has-children current-menu-item current_page_item"><a href="/category/tech/" class="has-sub-mn">Tech</a><i class="fa fa-angle-down"></i><ul class="sub-mn clearlist"><li class="menu-item"><a href="/category/tech/web/">Web</a></li><li class="menu-item"><a href="/category/tech/mobile/">Mobile</a></li><li class="menu-item"><a href="/category/tech/desktop/">Desktop</a></li><li class="menu-item"><a href="/category/tech/data-science/">Data science</a></li><li class="menu-item"><a href="/category/tech/databases/">Databases</a></li><li class="menu-item"><a href="/category/tech/tools/">Tools</a></li><li class="menu-item"><a href="/category/tech/coding/">Coding</a></li><li class="menu-item"><a href="/category/tech/cheatsheets/">Cheatsheets</a></li><li class="menu-item"><a href="/category/tech/qa/">Q&amp;A</a></li><li class="menu-item"><a href="/category/tech/wideokursy/">Wideokursy</a></li><li class="menu-item"><a href="/category/tech/rozne-tech/">Różne</a></li></ul></li><li class="menu-item menu-item-has-children"><a href="/category/felietony/" class="has-sub-mn">Felietony</a><i class="fa fa-angle-down"></i><ul class="sub-mn clearlist"><li class="menu-item"><a href="/category/felietony/relacje/">Relacje</a></li><li class="menu-item"><a href="/category/felietony/rekrutacja/">Rekrutacja</a></li><li class="menu-item"><a href="/category/felietony/promocja/">Promocja</a></li><li class="menu-item"><a href="/category/felietony/rozne-felietony/">Różne</a></li></ul></li><li class="menu-item menu-item-has-children"><a href="/category/daj-sie-poznac/" class="has-sub-mn">Daj się poznać</a><i class="fa fa-angle-down"></i><ul class="sub-mn clearlist"><li class="menu-item"><a href="/category/daj-sie-poznac/daj-sie-poznac-2016/">Daj się poznać 2016</a></li><li class="menu-item"><a href="/category/daj-sie-poznac/daj-sie-poznac-2017/">Daj się poznać 2017</a></li></ul></li><li class="menu-item"><a href="/goscinne-wpisy/">Gościnne wpisy</a></li><li class="menu-item"><a href="/wystapienia/">Wystąpienia</a></li></ul><ul class="right-nav clearlist"><li><a href="https://www.facebook.com/programistkacom" title="Facebook" target="_blank" rel="noopener"><i class="fa fa-facebook"></i></a></li><li><a href="https://twitter.com/programistka" title="Twitter" target="_blank" rel="noopener"><i class="fa fa-twitter"></i></a></li><li><a href="https://www.linkedin.com/in/programistka/" title="LinkedIn" target="_blank" rel="noopener"><i class="fa fa-linkedin"></i></a></li><li><a href="https://github.com/programistka" title="Github" target="_blank" rel="noopener"><i class="fa fa-github"></i></a></li><li><a href="javascript:void(0)" class="search-nav">&nbsp;&nbsp;<label for="search"><i class="fa fa-search"></i></label></a></li></ul><!-- .right-nav --><div class="search-container"><form class="search-form form" action="/search/" method="get"><input id="search" type="text" name="s" placeholder="Type &amp; Hit enter..." required><input type="submit" value=""><div class="close-search"><i class="fa fa-close"></i></div></form></div><!-- .search-container --></div><!-- .container --></nav><!-- .main-nav --></div><!-- End Navigation --><!-- Header Logo --><section class="header-logo"><div class="container relative"><a href="/"><img src="/wp-content/uploads/2020/05/programistka-3000px.png" alt="programistka.com" width="600"></a></div></section><!-- End Header Logo --><div class="container container-lg"><div class="row"><div class="col-md-12"><div class="archive-box font-2"><div class="sub-heading">Browsing Category</div><h1 class="heading">Tech</h1></div></div><!-- .column --></div><!-- .row --><div class="row"><div class="col-md-8 posts-column"><div class="posts-container relative">
29<article id="post-3254" class="post-list post-list-item clearfix post-3254 post type-post status-publish format-standard has-post-thumbnail hentry category-tools tag-wordpress tag-astro tag-wydajnosc tag-hosting"><div class="entry-image standard"><div class="holder-ratio-wrap ratio-fit"><a href="/wordpress-vs-astro-wydajnosc/"><div class="ratio-wrap"><div class="ratio-box" style="padding-bottom: 66.66666666666666% !important;"><img src="/wp-content/uploads/2026/09/wordpress-vs-astro-wydajnosc-345x230.webp" alt="WordPress vs Astro na jednym serwerze. Zmierzyłam, co zmieniła migracja" loading="lazy"></div></div></a></div></div><!-- .entry-image --><header class="entry-header font-2"><div class="entry-category"><ul class="post-categories"><li><a href="/category/tech/tools/" rel="category tag">Tools</a></li></ul></div><h2 class="entry-title"><a href="/wordpress-vs-astro-wydajnosc/">WordPress vs Astro na jednym serwerze. Zmierzyłam, co zmieniła migracja</a></h2><div class="entry-meta"><span class="entry-date published"><i class="fa fa-clock-o"></i> 7 September 2026</span><span class="date updated hidden">7 September 2026</span><span class="entry-author-name vcard author post-author hidden fn"><span class="fn">Iwona</span></span><span class="entry-comments"><a href="/wordpress-vs-astro-wydajnosc/#respond"><i class="fa fa-comments"></i><span class="dsq-postid disqus-comment-count" data-dsqidentifier="3254 https://programistka.com/?p=3254" data-disqus-identifier="3254 https://programistka.com/?p=3254">No Comments</span></a></span></div></header><!-- .entry-header --><div class="entry-content media-body"><p>W sierpniu przeniosłam bloga z WordPressa na Astro. Teraz mam liczby. Postawiłam starą instalację na tym samym hostingu, pod techniczną domeną, i<span><a class="read-more" href="/wordpress-vs-astro-wydajnosc/">Read More</a></span></p></div><!-- .entry-content --><div class="entry-likes font-2"></div></article><article id="post-3253" class="post-list post-list-item clearfix post-3253 post type-post status-publish format-standard has-post-thumbnail hentry category-web tag-kopertina"><div class="entry-image standard"><div class="holder-ratio-wrap ratio-fit"><a href="/kopertina-buduje-aplikacje-do-budzetu-domowego/"><div class="ratio-wrap"><div class="ratio-box" style="padding-bottom: 66.66666666666666% !important;"><img src="/wp-content/uploads/2026/09/kopertina-cover-345x230.png" alt="💌 Kopertina: buduję aplikację do budżetu domowego" loading="lazy"></div></div></a></div></div><!-- .entry-image --><header class="entry-header font-2"><div class="entry-category"><ul class="post-categories"><li><a href="/category/tech/web/" rel="category tag">Web</a></li></ul></div><h2 class="entry-title"><a href="/kopertina-buduje-aplikacje-do-budzetu-domowego/">💌 Kopertina: buduję aplikację do budżetu domowego</a></h2><div class="entry-meta"><span class="entry-date published"><i class="fa fa-clock-o"></i> 31 August 2026</span><span class="date updated hidden">31 August 2026</span><span class="entry-author-name vcard author post-author hidden fn"><span class="fn">Iwona</span></span><span class="entry-comments"><a href="/kopertina-buduje-aplikacje-do-budzetu-domowego/#respond"><i class="fa fa-comments"></i><span class="dsq-postid disqus-comment-count" data-dsqidentifier="3253 https://programistka.com/?p=3253" data-disqus-identifier="3253 https://programistka.com/?p=3253">No Comments</span></a></span></div></header><!-- .entry-header --><div class="entry-content media-body"><p>Od kilku miesięcy buduję aplikację do prowadzenia budżetu domowego. Nazywa się Kopertina i dziś mogę Wam ją w końcu pokazać, bo właśnie<span><a class="read-more" href="/kopertina-buduje-aplikacje-do-budzetu-domowego/">Read More</a></span></p></div><!-- .entry-content --><div class="entry-likes font-2"></div></article><article id="post-3252" class="post-list post-list-item clearfix post-3252 post type-post status-publish format-standard has-post-thumbnail hentry category-ai category-tools tag-ai tag-astro tag-claude tag-wordpress tag-tools"><div class="entry-image standard">
29<div class="holder-ratio-wrap ratio-fit"><a href="/migracja-bloga-z-wordpressa-na-astro-z-ai/"><div class="ratio-wrap"><div class="ratio-box" style="padding-bottom: 66.66666666666666% !important;"><img src="/wp-content/uploads/2026/08/migracja-bloga-z-wordpressa-na-astro-345x230.png" alt="🚀 Jak przeniosłam prawie 20 lat bloga z WordPressa na Astro (w parze z AI)" loading="lazy"></div></div></a></div></div><!-- .entry-image --><header class="entry-header font-2"><div class="entry-category"><ul class="post-categories"><li><a href="/category/tech/ai/" rel="category tag">AI</a></li><li><a href="/category/tech/tools/" rel="category tag">Tools</a></li></ul></div><h2 class="entry-title"><a href="/migracja-bloga-z-wordpressa-na-astro-z-ai/">🚀 Jak przeniosłam prawie 20 lat bloga z WordPressa na Astro (w parze z AI)</a></h2><div class="entry-meta"><span class="entry-date published"><i class="fa fa-clock-o"></i> 18 August 2026</span><span class="date updated hidden">18 August 2026</span><span class="entry-author-name vcard author post-author hidden fn"><span class="fn">Iwona</span></span><span class="entry-comments"><a href="/migracja-bloga-z-wordpressa-na-astro-z-ai/#respond"><i class="fa fa-comments"></i><span class="dsq-postid disqus-comment-count" data-dsqidentifier="3252 https://programistka.com/?p=3252" data-disqus-identifier="3252 https://programistka.com/?p=3252">No Comments</span></a></span></div></header><!-- .entry-header --><div class="entry-content media-body"><p>Ten blog stoi na WordPressie od prawie dwudziestu lat. Kilkaset postów, setki plików w mediach, komentarze na Disqusie i wtyczki, które pamiętają<span><a class="read-more" href="/migracja-bloga-z-wordpressa-na-astro-z-ai/">Read More</a></span></p></div><!-- .entry-content --><div class="entry-likes font-2"></div></article><article id="post-3251" class="post-list post-list-item clearfix post-3251 post type-post status-publish format-standard has-post-thumbnail hentry category-ai category-tools tag-ai tag-automatyzacja tag-claude tag-llm tag-n8n tag-tools"><div class="entry-image standard"><div class="holder-ratio-wrap ratio-fit"><a href="/n8n-doradca-pogodowy-claude/"><div class="ratio-wrap"><div class="ratio-box" style="padding-bottom: 66.66666666666666% !important;"><img src="/wp-content/uploads/2026/08/n8n-workflow-architektura-claude-345x230.png" alt="🎨 Chciałam wypróbować n8n, więc zbudowałam sobie AI-owego doradcę do szkicowania w plenerze" loading="lazy"></div></div></a></div></div><!-- .entry-image --><header class="entry-header font-2"><div class="entry-category"><ul class="post-categories"><li><a href="/category/tech/ai/" rel="category tag">AI</a></li><li><a href="/category/tech/tools/" rel="category tag">Tools</a></li></ul></div><h2 class="entry-title"><a href="/n8n-doradca-pogodowy-claude/">🎨 Chciałam wypróbować n8n, więc zbudowałam sobie AI-owego doradcę do szkicowania w plenerze</a></h2><div class="entry-meta"><span class="entry-date published"><i class="fa fa-clock-o"></i> 12 August 2026</span><span class="date updated hidden">14 August 2026</span><span class="entry-author-name vcard author post-author hidden fn"><span class="fn">Iwona</span></span><span class="entry-comments"><a href="/n8n-doradca-pogodowy-claude/#respond"><i class="fa fa-comments"></i><span class="dsq-postid disqus-comment-count" data-dsqidentifier="3251 https://programistka.com/?p=3251" data-disqus-identifier="3251 https://programistka.com/?p=3251">No Comments</span></a></span></div></header><!-- .entry-header --><div class="entry-content media-body"><p>Ostatnio, będąc świeżo po Festiwalu Miejskiego Szkicowania w Tarnowie, szukałam pomysłu na własny workflow w n8n. Chciałam czegoś dla siebie: nie „hello<span><a class="read-more" href="/n8n-doradca-pogodowy-claude/">Read More</a></span></p></div><!-- .entry-content --><div class="entry-likes font-2"></div></article><article id="post-3245" class="post-list post-list-item clearfix post-3245 post type-post status-publish format-standard has-post-thumbnail hentry category-rozne-tech category-web tag-kursy tag-nauka"><div class="entry-image standard">
29<div class="holder-ratio-wrap ratio-fit"><a href="/platformy-do-nauki-programowania/"><div class="ratio-wrap"><div class="ratio-box" style="padding-bottom: 66.66666666666666% !important;"><img src="/wp-content/uploads/2026/08/platformy-do-nauki-programowania-345x230.png" alt="Jak zdobywam wiedzę jako programistka i z jakich platform korzystam" loading="lazy"></div></div></a></div></div><!-- .entry-image --><header class="entry-header font-2"><div class="entry-category"><ul class="post-categories"><li><a href="/category/tech/rozne-tech/" rel="category tag">Różne</a></li><li><a href="/category/tech/web/" rel="category tag">Web</a></li></ul></div><h2 class="entry-title"><a href="/platformy-do-nauki-programowania/">Jak zdobywam wiedzę jako programistka i z jakich platform korzystam</a></h2><div class="entry-meta"><span class="entry-date published"><i class="fa fa-clock-o"></i> 5 August 2026</span><span class="date updated hidden">14 August 2026</span><span class="entry-author-name vcard author post-author hidden fn"><span class="fn">Iwona</span></span><span class="entry-comments"><a href="/platformy-do-nauki-programowania/#respond"><i class="fa fa-comments"></i><span class="dsq-postid disqus-comment-count" data-dsqidentifier="3245 https://programistka.com/?p=3245" data-disqus-identifier="3245 https://programistka.com/?p=3245">No Comments</span></a></span></div></header><!-- .entry-header --><div class="entry-content media-body"><p>Platformy do nauki programowania mnożą się co roku, więc zamiast układać kolejny ranking, opiszę trzy miejsca, z których faktycznie korzystam. Nie znajdziecie<span><a class="read-more" href="/platformy-do-nauki-programowania/">Read More</a></span></p></div><!-- .entry-content --><div class="entry-likes font-2"></div></article></div><!-- .posts-container --><div class="entry-pagination clearfix"><div class="prev-post"></div><div class="next-post"><a href="/category/tech/page/2/" class="font-2">Older Posts <i class="fa fa-long-arrow-right"></i></a></div></div><!-- .entry-pagination --></div><!-- .posts-column --><div class="col-md-4 sidebar-column"><!-- Sidebar - Widget Area --><aside class="sidebar widget-area font-2"><section id="gtranslate-7" class="widget widget_gtranslate"><div class="gtranslate_wrapper"></div></section><section id="notumn_about_widget-9" class="widget notumn_about_widget"><h2 class="widget-title">About Me</h2><div class="about-widget font-1"><div class="about-img"><div class="profile-img img-background img-circle" data-background="/wp-content/uploads/2018/06/photo-1.png" data-retinabg=""></div></div><h3 class="heading font-2">Iwona Kubowicz</h3><p>Programowaniem zawodowo zajmuję się od kilkunastu lat. Obecnie moja specjalizacja to Full Stack Developer - React, ale &quot;po godzinach&quot; koduję też w Javie i Pythonie. Ostatnio interesuję się zagadnieniami Data Science.</p></div></section><section id="notumn_social_icons_widget-6" class="widget notumn_social_icons_widget"><h2 class="widget-title">Subscribe and follow</h2><ul class="social-icons"><li class="social-icon"><a href="https://www.facebook.com/programistkacom" title="Facebook" target="_blank" rel="noopener"><i class="fa fa-facebook"></i></a></li><li class="social-icon"><a href="https://twitter.com/programistka" title="Twitter" target="_blank" rel="noopener"><i class="fa fa-twitter"></i></a></li><li class="social-icon"><a href="https://www.linkedin.com/in/programistka/" title="LinkedIn" target="_blank" rel="noopener"><i class="fa fa-linkedin"></i></a></li><li class="social-icon"><a href="https://github.com/programistka" title="Github" target="_blank" rel="noopener"><i class="fa fa-github"></i></a></li></ul></section><section id="notumn_popular_posts_widget-5" class="widget notumn_popular_posts_widget"><h2 class="widget-title">Popular Posts</h2><ul class="latest-posts clearlist"><li class="clearfix"><div class="post-image"><a href="/o-tym-jak-przeczytalam-ponad-70-ksiazek-w-ciagu-jednego-roku/"><img width="100" height="66" src="/wp-content/uploads/2017/01/goodreads-2.png" alt="O tym jak przeczytałam ponad 70 książek w ciągu jednego roku…" loading="lazy"></a></div><div class="post-item-text font-2"><h4><a href="/o-tym-jak-przeczytalam-ponad-70-ksiazek-w-ciagu-jednego-roku/">O tym jak przeczytałam ponad 70 książek w ciągu jednego roku…</a></h4><div class="post-meta"><a href="/category/felietony/rozne-felietony/"> Różne</a> / <span>04, January</span></div></div></li><li class="clearfix"><div class="post-image"><a href="/data-science-poczatek-przygody/"><img width="100" height="66" src="/wp-content/uploads/2017/03/business-2089534_1920.jpg" alt="Data science – początek przygody" loading="lazy"></a></div><div class="post-item-text font-2"><h4><a href="/data-science-poczatek-przygody/">Data science – początek przygody</a></h4><div class="post-meta"><a href="/category/daj-sie-poznac/daj-sie-poznac-2017/"> Daj się poznać 2017</a> / <span>11, March</span></div></div></li><li class="clearfix"><div class="post-image"><a href="/websockets-c-2/"><img width="100" height="66" src="/wp-content/uploads/2013/07/C-100x66.png" alt="WebSockets – C#" loading="lazy"></a></div><div class="post-item-text font-2"><h4><a href="/websockets-c-2/">WebSockets – C#</a></h4><div class="post-meta"><a href="/category/bez-kategorii/"> Bez kategorii</a> / <span>09, July</span></div></div></li><li class="clearfix"><div class="post-image"><a href="/4developers-swietne-wydarzenie/"><img width="100" height="66" src="/wp-content/uploads/2016/04/identyfikator.jpg" alt="4Developers – świetne wydarzenie, ale parę rzeczy bym zmieniła" loading="lazy"></a></div><div class="post-item-text font-2"><h4><a href="/4developers-swietne-wydarzenie/">4Developers – świetne wydarzenie, ale parę rzeczy bym zmieniła</a></h4><div class="post-meta"><a href="/category/felietony/relacje/"> Relacje</a> / <span>12, April</span></div></div></li></ul></section></aside><!-- End Sidebar - Widget Area --></div><!-- .sidebar-column --></div><!-- .row --></div><!-- Site Footer --><footer id="footer" class="footer top-border-margin"><div id="instagram-footer" class="font-2"></div><div class="container container-lg"><div class="row font-2 footer-widgets"><div class="col-md-4"><section id="notumn_about_widget-12" class="widget notumn_about_widget"><h2 class="widget-title">About Me</h2><div class="about-widget font-1"><div class="about-img"><div class="profile-img img-background img-circle" data-background="/wp-content/uploads/2018/06/photo-1.png" data-retinabg="/wp-content/uploads/2018/06/photo-1.png"></div></div><h3 class="heading font-2">Iwona Kubowicz</h3><p>
29Programowaniem zajmuję się zawodowo od ponad 20 lat. Specjalizuję się w nowoczesnym frontendzie B2B SaaS — React, TypeScript, Next.js — z silnym naciskiem na architekturę, refaktoryzację legacy systemów, testowanie i budowę Design Systemów. Łączę doświadczenie full-stackowe (.NET, REST, bazy danych) z produktowym podejściem do wytwarzania oprogramowania. Po godzinach eksploruję Javę, Pythona i zagadnienia z obszaru Data Science.</p></div></section></div><!-- .column --><div class="col-md-4"><section id="notumn_social_icons_widget-9" class="widget notumn_social_icons_widget"><h2 class="widget-title">Subscribe and follow</h2><ul class="social-icons"><li class="social-icon"><a href="https://www.facebook.com/programistkacom" title="Facebook" target="_blank" rel="noopener"><i class="fa fa-facebook"></i></a></li><li class="social-icon"><a href="https://twitter.com/programistka" title="Twitter" target="_blank" rel="noopener"><i class="fa fa-twitter"></i></a></li><li class="social-icon"><a href="https://www.linkedin.com/in/programistka/" title="LinkedIn" target="_blank" rel="noopener"><i class="fa fa-linkedin"></i></a></li><li class="social-icon"><a href="https://github.com/programistka" title="Github" target="_blank" rel="noopener"><i class="fa fa-github"></i></a></li></ul></section></div><!-- .column --><div class="col-md-4"><section id="categories-3" class="widget widget_categories"><h2 class="widget-title">Categories</h2><ul><li class="cat-item cat-item-243"><a href="/category/tech/ai/">AI</a></li><li class="cat-item cat-item-1"><a href="/category/bez-kategorii/">Bez kategorii</a></li><li class="cat-item cat-item-11"><a href="/category/tech/cheatsheets/">Cheatsheets</a></li><li class="cat-item cat-item-191"><a href="/category/tech/coding/">Coding</a></li><li class="cat-item cat-item-15"><a href="/category/daj-sie-poznac/daj-sie-poznac-2016/">Daj się poznać 2016</a></li><li class="cat-item cat-item-16"><a href="/category/daj-sie-poznac/daj-sie-poznac-2017/">Daj się poznać 2017</a></li><li class="cat-item cat-item-17"><a href="/category/tech/data-science/">Data science</a></li><li class="cat-item cat-item-208"><a href="/category/tech/databases/">Databases</a></li><li class="cat-item cat-item-177"><a href="/category/tech/desktop/">Desktop</a></li><li class="cat-item cat-item-176"><a href="/category/tech/mobile/">Mobile</a></li><li class="cat-item cat-item-197"><a href="/category/felietony/promocja/">Promocja</a></li><li class="cat-item cat-item-46"><a href="/category/tech/qa/">Q&amp;A</a></li><li class="cat-item cat-item-202"><a href="/category/felietony/rekrutacja/">Rekrutacja</a></li><li class="cat-item cat-item-179"><a href="/category/felietony/relacje/">Relacje</a></li><li class="cat-item cat-item-50"><a href="/category/tech/rozne-tech/">Różne</a></li><li class="cat-item cat-item-203"><a href="/category/felietony/rozne-felietony/">Różne</a></li><li class="cat-item cat-item-174"><a href="/category/tech/">Tech</a></li><li class="cat-item cat-item-185"><a href="/category/tech/tools/">Tools</a></li><li class="cat-item cat-item-59"><a href="/category/visual-studio-2005/">Visual Studio 2005</a></li><li class="cat-item cat-item-61"><a href="/category/visual-studio-2010/">Visual Studio 2010</a></li><li class="cat-item cat-item-175"><a href="/category/tech/web/">Web</a></li><li class="cat-item cat-item-194"><a href="/category/tech/wideokursy/">Wideokursy</a></li></ul></section></div><!-- .column --></div><!-- .footer-widgets --><div class="footer-box"><div class="footer-logo"><a href="/"><img src="/wp-content/uploads/2020/05/programistka-3000px.png" alt="programistka.com" width="280" height="62"></a></div><!-- .footer-logo --><ul class="footer-social-links clearlist"><li><a href="https://www.facebook.com/programistkacom" title="Facebook" target="_blank" rel="noopener"><i class="fa fa-facebook"></i></a></li><li><a href="https://twitter.com/programistka" title="Twitter" target="_blank" rel="noopener"><i class="fa fa-twitter"></i></a></li><li><a href="https://www.linkedin.com/in/programistka/" title="LinkedIn" target="_blank" rel="noopener"><i class="fa fa-linkedin"></i></a></li><li><a href="https://github.com/programistka" title="Github" target="_blank" rel="noopener"><i class="fa fa-github"></i></a></li></ul><!-- .footer-social-links --></div><!-- .footer-box --><div class="footer-text"><div class="footer-copyright"><a href="#" target="_blank">
29© Copyright Iwona Kubowicz 2020</a></div><!-- .footer-copyright --><div class="footer-rights"></div><!-- .footer-rights --></div><!-- .footer-text --></div><!-- .container --><a href="#top" class="link-to-top page-scroll"><i class="fa fa-angle-up"></i></a></footer><!-- End Site Footer --></div><!-- End Page Wrap -->
29<script src="/assets/notumn/js/theme.js"></script>
29<script id="dsq-count-scr" src="https://http-programistka-net.disqus.com/count.js" async></script>
29<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"0d5ee464dc1047e7ad02bb066790389c","r":1,"spa":2}' crossorigin="anonymous"></script>
29
30</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.