[go: up one dir, main page]

Kukei.eu
latest posts

Showing the latest blog posts by publication date.

Filter by language: Any | da(2) | de(169) | en(69445) | en_GB(31) | fr(619) | pl(124296) | ru(68)

  • Smart Nano Stores, or how to make state management in Angular simpler by Evil Martians

    Frustrated with complex state management libraries? Meet Nano Stores — a lightweight state manager that streamlines the process while preserving performance and maintainability. In this talk, Nina will show how small atomic tree-shakable stores can make state management faster, more minimal, and effortless with Angular.

  • Smart Nano Stores, or how we made web development simpler by Evil Martians

    Nina Torgunakova, Frontend Engineer at Evil Martians, will demonstrate how state management using tiny and smart atomic stores can be much more minimalistic, faster, and more convenient than we are used to seeing it.

  • do utraty – Świebora migruje

    “Breathless” Anne Swärd (Till sista andetaget, tłum. na angielski Deborah Bragan-Turner, Viking, 2012). Trzecia powieść pisarki raczej słabo znanej w krajach angielskojęzycznych, która …

  • Odbieranie orderów | notatki na mankietach

    Jak bardzo politycznie skręcona jest “afera” z odbieraniem orderu z powodu zbrodni UPA i domaganiem się rozliczeń tych zbrodni pokazuje jedno proste porównanie: Katyń. Dziwnym trafem – a może…

  • Most MCP servers don't need to exist. Your case might be an exception.—Martian Chronicles, Evil Martians’ team blog

    An MCP server is a product interface for the age of agents, not an AI feature itself. This post presents a framework for deciding between direct API calls, CLI, Skills, and MCP, detailing the architectural signals, the hidden costs, and the failure modes you should know about before embarking on an MCP quest.

  • Weeknotes 26:26 | Jeff Bridgforth

    It was a slower week. I enjoyed catching up with new CSS features through reading articles, watching videos, and working through a tutorial.

  • ProMe, a TTRPG Companion App | Kitty Giraudel

    A rather extensive design and technical walkthrough of my new project, ProMe, a companion app for the game “The Protector’s Memories”.

  • Redecoration and un-Sassing my site | Jeff Bridgforth

    Over two months ago, I launched an update to my site. I would feel uncomfortable using the word redesign. Most of the work was behind the scenes

  • Historie przemilczane – USA chapter | notatki na mankietach

    Przyjęło się myśleć, że eksperymenty na ludziach to robili naziści i ewentualnie Stalin w gułagach. Tymczasem już po Drugiej Wojnie Światowej, wiedząc co robili naziści w obozach śmierci, eksperyme…

  • otchłań niezaopiekowana – Świebora migruje

    Pożegnałam się w piątek z grupą młodych ludzi. Raczej z ulgą, bo praca z nimi należała do wymagających. Z perspektywy czasu patrząc: najbardziej irytowała mnie zupełnie zdrowa dziewczyna, która bar…

  • Z annałów mądrości neolibu | notatki na mankietach

    “To nie kapitalizm zniszczył nas jako wspólnotę, czy zniszczył moralność, tylko filozofia lewicowa dozwoliła na to, żeby pewne rzeczy były na sprzedaż”. Autorem powyższej wypowiedzi jest niej…

  • … | notatki na mankietach

    Taka refleksja: łatwo dziś odróżnić prozaików starej daty od tych z najmłodszych pokoleń. Kiedyś (pamiętam to bardzo dobrze ze studiów) wodolejstwo było uważane za szczyt erudycji. W wielu wypadkac…

  • Za krytykę 50 lat więzienia…. | notatki na mankietach

    czy to Rosja za Stalina? Nie. To USA za trumpa. Tyle lat wiezienia orzekł sąd dla Elizabeth Soto. Oskarżenie? Dostarczenie “material support to terrorists”. A co to takiego było? Antyfa…

  • Contact | (think)

    General Notes

  • Projects | (think)

    I love free software and I do a fair share of work on free software projects. Most of my projects are in the realms of Clojure, Ruby and Emacs and aim to help software engineers be more productive.

  • Tags | (think)

  • About | (think)

    About Me

  • Quotes | (think)

    This page is simply a collection of random quotes that I find inspirational.

  • Archives | (think)

  • Presentations | (think)

    I’m not some ninja pro rock-star conference speaker, but I do the occasional tech talk here and there, and from time to time they don’t even suck!

  • Neocaml 0.9: A Better REPL, Dune/Opam Completion, and More Robustness | (think)

    It’s been a couple of months since the last neocaml release, and the reason is simple — for a while there I was genuinely out of ideas. Back when I shipped 0.6 I declared (again!) that I was done with new features, and this time I almost meant it. But ideas have a way of creeping back in, and 0.9 turned out to be a meaty release. Here are the highlights.

  • Choose your fighter: benchmarking 5 WebSocket servers for Node.js—Martian Chronicles, Evil Martians’ team blog

    Evil Martians benchmarked five WebSocket servers for Node.js: Socket.io, uWebSockets.js, and AnyCable (OSS and Pro). How we caught our own load generator lying, and how to make WebSocket benchmark numbers honest.

  • Jak chronić się przed upałem | notatki na mankietach

    Tymczasem do Polski zbliża się fala upałów. Pewnie nie będzie tak źle jak we Francji, ale powiedzmy sobie że temperatura w cieniu 35 st C to w kraju nadwiślańskim, nie przyzwyczajonym do takich tem…

  • Weeknotes 26:25 | Jeff Bridgforth

    I revisited a problem I tried to solve the previous week and came up with a solution by approaching it differently.

  • Dlaczego Polacy nie mogą oszczędzić | notatki na mankietach

    Ponieważ sojowe late i kanapki z avocado jako rozrzutność prowadząca do niemożności oszczędzenia na mieszkanie już przestała działać, to biznesowe redakcje wpadły na inny pomysł: Bo wiecie kochani,…

  • Niczym wosk kapiący ze świecy – patolodzy na klatce

    Dwudziestosiedmioletnią pacjentkę przyjęto na ortopedię z powodu bólu i deformacji prawej kończyny górnej. Tak. Bolała ją ręka (i reszta kończyny), poza tym zaś, że bolała, chorej dokuczały też zni…

  • cudowne przemiany – Świebora migruje

    Wczoraj na Netflixie obejrzeliśmy film o pracy z młodzieżą niedostosowaną społecznie: “Steve” (2025). Reżyser od “Small Things Like These”, Tim Mielants, powtórka obsadowa z…

  • Zasady ekonomii, którymi kierują się firmy AI. | notatki na mankietach

    Pozwoliłam sobie przetłumaczyć, bo tekst trafnie i z humorem oddaje sposób finansowania i model biznesowy firm stojących za AI (czyli wielkimi modelami językowymi). Ta wiedza, chociaż już omówiona …

  • schyłkowość – Świebora migruje

    Długo ignorowałam twórczość Hłaski (na półce czekają dwa inne zbiory jego opowiadań), za “Pięknych dwudziestoletnich” (Agora, 2014) wzięłam się z zaskoczenia — po przeczytaniu bio…

  • Typed Polymorphic React Component | Kitty Giraudel

    A technical piece about creating a typed polymorphic component in React, and the few hurdles I stumbled upon while getting there.

  • YouTube updated UI and rethinking using embeds for various video solutions | Jeff Bridgforth

    I noticed some recent changes to the YouTube player UI that affects using their embeds for solutions like video backgrounds.

  • Nowa polska uśmiechnięta arystokracja | notatki na mankietach

    Zapewne słyszeliście już o panu Dawidzie Kacprzyku, który był koordynatorem SORu nie posiadając wymaganych prawem kwalifikacji (nie miał specjalizacji) i który był też radnym KO z zarobkami 1.6 mln…

  • Building a design system specced for engineers and agents—Martian Chronicles, Evil Martians’ team blog

    Coding without design guidelines can leave teams with an inconsistent UI design and a complex feature development process. Here's how we built a design system for Currents that's readable by engineers and AI agents.

  • Weeknotes 26:24 | Jeff Bridgforth

    I enjoyed working on a new project but was frustrated by an allusive solution to one of my ideas.

  • Designing for GenUI: What Changes When AI Builds the UI? - gskinner blog

    Earlier this year, the Flutter team released GenUI: an SDK that enables AI to compose UIs based on your design system at runtime. To help Google present it at Google I/O and Google Cloud Next, gskinner was challenged to conceptualize, design, and build Hatcha: an open-source event-planning app for iOS, Android and the web, where...

  • Hatcha: A Flutter-based Generative Application - gskinner blog

    Over the past few months, we’ve been building Hatcha: an open-source, cross-platform, event-planning app experience written for Android, iOS, and the Web. We’ve been excited to see this project shared on the big stage as a feature in the Flutter keynote at Google I/O with an in-depth demo at Google Cloud Next. Discussing Hatcha at...

  • Trzeba koniecznie podwyższyć wiek emerytalny! | notatki na mankietach

    Od jakiegoś czasu w Polsce dyskutuje się o podniesieniu wieku emerytalnego, bo wiecie, “sytuacja demograficzna”. Niby wszystko cacy, wiadomo piniondzów w 20 gospodarce świata nigdy nie …

  • lecimy z tym czerwcem – Świebora migruje

    Kiedy byłam nauczycielką serdecznie mnie irytowało, że w szczycie letnim, w najdłuższe, najpiękniejsze dni kwitnienia, dojrzewania, rozwoju przyrody, muszę się zajmować głupotami takimi jak wystawi…

  • We the people, pending review

    Juneteenth is next Friday. Revisiting a May 2017 night walk through the DC monuments — and the license-plate Constitution, now in a museum whose exhibits are under federal review (482 words)

  • AI: teoria i praktyka | notatki na mankietach

    Teoria: AI zwiększy wydajność profesjonalistów, pozwoli ludziom mniej pracować, zrobi za nas najbardziej żmudne zadania, u nas w firmie wszyscy sprawdzają, czy LLM nie halucynuje, to przecież oczyw…

  • Every Frame Perfect @ tonsky.me

    How imprecise UI animations erode trust in product

  • Wreszcie jakieś dobre wieści z Polski | notatki na mankietach

    “Nie tylko notujemy kolejny rekordowy spadek deklaracji uczestnictwa w szkolnej katechezie (o 19 punktów procentowych w porównaniu z danymi z 2021 roku), ale też po raz pierwszy w historii na…

  • Ten kraj jest memem… | notatki na mankietach

    Julia Walczyk-Klimaszyk dostała od PKOL (polski komitet olimpijski) formularz PIT informujący, że musi zapłacić 16 tys. zł. podatku dochodowego od pieniędzy, których nie dostała. PKOL naliczył jej …

  • Bo prawo kraju, w którym się przebywa, należy szanować! | notatki na mankietach

    Oczywiście ci, którzy twierdzili ze za wyłowienie suma z warszawskiego Balatonu należy się deportacja i zakaz wjazdu na pięć lat powiedzą to samo o Polaku, który zrobił to w Niemczech, prawda? W ko…

  • Emacs loves AsciiDoc | (think)

    Regular readers know I have a soft spot for AsciiDoc – I’ve written about it more than once, and it’s the markup behind the documentation of most of my bigger OSS projects (CIDER, nREPL, Projectile, RuboCop). It hits a sweet spot Markdown never quite reaches: rich enough for proper technical writing (admonitions, includes, real tables, cross-references), without dragging in the full ceremony of something like DocBook.

  • Startups on Rails: 2026 by Evil Martians

    Irina Nazarova delivers the keynote at Blastoff Rails, exploring why ambitious founders continue to choose Ruby on Rails to launch their startups in 2026.

  • Ochrona praw pracowników w Polsce | notatki na mankietach

    wygląda tak jak na załączonym obrazku, przy czym szczęśliwcy jednak mają szanse dożyć zakończenia procesu, o ile są młodzi…

  • Ubiór, to ważne! | notatki na mankietach

    Kochani jak myślicie, dlaczego prawicowcy w Polsce tak bardzo garną się do tresowania kobiet w temacie ich wyglądu, zachowania i tego, co maja robić ze swoim ciałem? Myślicie, że to dla dobra kobie…

  • 2 Martians, greenfield to MVP in 4 weeks: agentic coding on Rails—Martian Chronicles, Evil Martians’ team blog

    A designer and an engineer shipped a production MVP in four weeks on Rails + Inertia. In this post, we share our agentic coding stack, the skills we built, and why it clicked.

  • Mundial w USA…. | notatki na mankietach

    Tymczasem najlepszy sędzia afrykański, który miał sędziować w nadchodzących mistrzostwach w USA… nie został wpuszczony do USA, mimo iż posiadał paszport dyplomatyczny. NIE BO NIE. Bo nie będz…