Rozproszone systemy mają duże zalety i są zasadne, ale przynoszą też zupełnie nowy wachlarz wyzwań, takich jak np. kolejność wiadomości. Jak sobie z tym poradzić - oto refleksje.
#DistributedSystems #architekturaOprogramowania #programowanie
devszczepaniak.pl/kolejnosc-wi...
Jeśli lubie traity w #PHP, to nic w tym złego, ale zawsze warto konfrontować swoje zdanie z opiniami innych programistów. Na przykład takich, jak autor tego tekstu, który traitów nie lubi i pokazuje, jak je zamienić na np. Dependency Injection.
#programowanie
dev.to/tegos/why-i-...
Autor napisał aplikację w 12 frameworkach frontendowych (oczywiście, #JavaScript) i opisuje ich zalety i wady. Bardzo ciekawy tekst, pokazujący też mniej znane rozwiązania, choć jest tutaj "topka".
#programowanie #WebDev #frontend #React #Vue #Angular #Svelte #Astro #Solid
dev.to/lissy93/i-bu...
Długi, trudny, bardziej skoncentrowany na kodzie niskopoziomowym, ale warty przeczytania artykuł o tym, jak wyrobić sobie intuicję przy optymalizowaniu kodu. Nie chodzi o dążenie do perfekcji, a jedynie niezbaczanie z dobrej ścieżki.
#optymalizacja #programowanie
maknee.github.io/blog/2026/Pe...
Parę ważnych porad dotyczących projektowania struktury bazy danych w #PostgreSQL, ale nie tylko - większość przedstawionych tutaj wskazówek przyda się także w innych SZBD.
#SQL #BazaDanych #programowanie
mccue.dev/pages/3-11-2...
Jedno zdanie z tekstu jeszcze szczególnie ważne - "logowanie zdarzeń jest często projektowane w kontekście zapisu, a nie ich wyszukiwania". Dlatego warto czasem podejść trochę inaczej do tematu i wejść w niego głębiej.
#Logging #software #programowanie
loggingsucks.com
Obrazek wyróżniający dla wpisu poświęconego dołączaniu do społeczności wolnego i otwartego oprogramowania. Na fragment licencji GNU GPL nałożyłem fioletowy pasek z białym napisem „FOSS dla każdego #1”.
## Zapraszam do społeczności Wolnego i Otwartego Oprogramowania
Spis treści
Czym jest WiOO?
Po co?
Moje początki
O wpisie
Programowanie
Dokumentacja
Grafika
Zgłaszanie błędów
Pomysły na nowe funkcjonalności
Czym jest WiOO?
Skrót WiOO oznacza Wolne i […]
[Original post on horodecki.net]
Spędziłeś kiedyś godziny na ręcznym dodawaniu useMemo, useCallback czy React.memo? React Compiler całkowicie zmienia zasady gry! #React #JavaScript #Programowanie #Optymalizacja #WebDevelopment
programistka.com/react-compil...
Decyzja o tym, czy wprowadzać mikroserwisy, wynika z wielu czynników, ale trzeba też pamiętać, że mają swoje ciemne strony. I związane z tym wyliczenia przedstawia autor tego tekstu.
#programowanie #architektura
dev.to/polliog/micr...
Tablice w #PHP są świetne - wygodne, szybkie w pisaniu, opiera się na nich spora część metod standardowych. Dlaczego zatem nie zawsze należy ich używać? Dla programistów z dłuższym stażem to oczywiste, ale i tak nawet oni mogą spojrzeć do tego tekstu.
#programowanie
dev.to/suckup_de/ph...
Już kiedyś postowaliśmy sposób zastąpienia mechanizmu #CAPTCHA przez niewidzialne pole. Ale tutaj Dominik opisał to w jeszcze lepszy sposób, pokazujący przy okazji inne możliwości.
#programowanie #WebDev #CyberSec #Cyberbezpieczeństwo
devszczepaniak.pl/prosciej-zna...
Coraz wyraźniej widać trend odwrotu od frameworków JS na rzecz czystego #JavaScript. W bibliotekach ma to szczególne znaczenie, gdyż są one składnikiem większych aplikacji i same w sobie nie powinny nanosić narzutu. O tym jest ten tekst.
#programowanie #WebDev
simonwillison.net/2025/Dec/10/...
Literówka w ChatGPT 5.3 i po danych. Jedno polecenie wyczyściło dysk Historia rodem z koszmaru administratora. Jeden z internautów opisał na Reddicie sytuację, w której podczas pracy z ChatG...
#Software #AI #ChatGPT #ciekawostki #programowanie #sztuczna #inteligencja
Origin | Interest | Match
Już kiedyś wspominaliśmy o #ProtocolBuffers (lub #Protobuf), ale ten artykuł wyjaśnia to wszystko bardzo jasno i warto się z nim zapoznać.
#programowanie #WebDev #JSON #JavaScript
aloisdeniel.com/blog/better-...
swistak.codes/post/kody-2fa/
#juniordev #algorytmika #programowanie #juniordeveloper #devblog #javascript #it #informatyka #algorytm #cybersecurity
Czasem warto wrócić do korzeni. Takim ruchem może być świadoma rezygnacja z frameworków frontendowych i powrót do czystego #JavaScript (tzw. #VanillaJS). Jakie są tego zalety - o tym opowiada ten artykuł (i mimo wszystko mało jest o wadach).
#programowanie #WebDev
thenewstack.io/why-develope...
To będzie coraz częstszy obrazek - biblioteki pozwalające na łatwiejsze połączenie z AI z poziomu aplikacji. Tutaj przykład od #Laravel, który dorobił się #NeuronAI
#PHP #programowanie #AI
laravel-news.com/nueron-ai-fr...
Wszelkie zestawienia prognoz na 2026 trzeba, oczywiście, traktować z pewnym marginesem, a tutaj mamy do tego krótką, efektowną formę. Ale i tak warto wiedzieć, o czym świat devowy mówi. Dość często pada tutaj słowo #rust...
#programowanie #software
dev.to/jaysaadana/t...
Artykuł trudny, ale może być pożyteczny dla osób, które wiele godzin spędzają w JavaScript i robią skomplikowane rzeczy. O tym, jak nie blokować widoku, a jednocześnie też nie irytować użytkownika.
#JavaScript #programowanie #WebDev
macarthur.me/posts/long-t...
swistak.codes/post/problem...
#javascript #informatyka #programowanie #algorytmika #it #devblog #algorytm #juniordev #juniordeveloper
Kolejne tłumaczenie ważnych dzisiaj metryk dotyczących stron WWW, ale tym razem w formie wideo na kanale Awesome. Może pozwolić bardziej to zrozumieć niż forma pisana.
#WebDev #programowanie #SEO
www.youtube.com/watch?v=xYoT...
Adresy URL są wykorzystywane masowo, a programiści szczególnie ozdabiają je parametrami w żądaniach typu GET. Ale jakby się zastanowić, to te struktury kryją dużo więcej możliwości niż na co dzień o nich myślimy. Autor to zauważył.
#programowanie #WebDev
alfy.blog/2025/10/31/y...
Bardzo dobry i potrzebny, a także prosty tekst o tym, że pewne zalecenia w #InzynieriaOprogramowania jak najbardziej mają sens, ale nie mogą przyjmować kształtu dogmatów i być używane bez względu na wszystko. Warto znać drugą stronę medalu.
#programowanie
newsletter.manager.dev/p/5-engineer...
A to bardzo ciekawe. Jeśli programujecie strony internetowe, a już szczególnie w #JavaScript to na pewno znacie "console.log()". I nie mówcie, że nie używacie. A myśleliście kiedyś o tym, aby takie logi przychodziły do Was... SMS-em?
#WebDev #programowanie
www.producthunt.com/products/con...
W opozycji do wielkich frameworków powstają mniejsze rozwiązania, które mają wspomóc pisanie #frontend, ale bez narzucania wielkiego kodu. Jedną z takich inicjatyw jest silnik szablonów widoków HMPL.js - warto choćby zerknąć.
#programowanie #WebDev #JavaScript
github.com/hmpl-languag...
Słów kilka (a nawet kilkaset) o tym, jak stworzyć architekturę opartą o zdarzenia w #PHP. Dość rozbudowany tutorial.
#programowanie #ArchitekturaOprogramowania
dev.to/dgafka/imple...
Szczerze mówiąc, nie ma tutaj podanych dużo szczegółów, ale zawsze miło poczytać o nowym języku programowania, bo może akurat "to będzie ten". W tym artykule zobaczycie, czym jest #Gleam
#programowanie
www.radical-elements.com/minor-epipha...
Świetny artykuł dla osób, które znają #frontend z tutoriali, ale nie mieli jeszcze okazji robić prawdziwych dużych aplikacji biznesowych. Zresztą, to tekst nie tylko dla frontendowców, ale każdego zainteresowanego programisty.
#programowanie #WebDev
newsletter.systemdesign.one/p/frontend-s...
Ciekawostka dla tworzących strony internetowe i dbających o jej dostępność, tj. dostosowanie do osób z różnymi trudnościami - istnieje plik CSS, który pomoże Wam w znalezieniu miejsc, które należy poprawić. Fajna rzecz.
#programowanie #WebDev #a11y
ffoodd.github.io/a11y.css/
96% programistów nie ufa, że kod z AI jest poprawny 😬 AI ma przyspieszać, ale czas „oszczędzony” często zjada weryfikacja i poprawki — zwłaszcza u młodszych devów, gdzie kod wygląda OK, a potem sypie się w praktyce. #AI #programowanie