Ivan Vanko w Iron Man 2 używa Pythona

Nie przypominam sobie bym to zauważył, gdy lata temu po raz pierwszy oglądałem drugą część Iron Mana. Na początku filmu widać ekran monitora z tekstem przypominającym kod Pythona.

Kojarzycie słowo kluczowe ":is" w #CSS? Jeśli nie, to warto poznać, ponieważ nie znacie dnia ani godziny, kiedy może Wam się przydać.

#WebDev #programowanie

https://gomakethings.com/reducing-css-complexity-with-the-is-pseudo-class/

Reducing CSS complexity with the :is() pseudo-class

Last week, I finally had a reason to use the newish :is() CSS pseudo-class, and wow is it glorious! Today, I want to show you how it can dramatically reduce selector complexity. Let’s dig in! What :is() does The :is() pseudo-class accepts a comma-separated list of selectors, and can be used to group them together. For example, these two selector strings do the same thing… h1, h2, h3, h4, h5, h6 { font-weight: bold; } :is(h1, h2, h3, h4, h5, h6) { font-weight: bold; } You’re probably look at this and thinking…

Bardzo prosto, wręcz łopatologicznie opisane znaczenie słowa kluczowego "await" w asynchronicznych konstrukcjach #JavaScript. Warto spojrzeć, jeśli nie czujecie się jeszcze ekspertami w tym języku.

#programowanie

https://advancedweb.hu/shorts/javascript-best-practice-use-return-await/

JavaScript best practice: use return await

Tagi HTML-owe kryją wiele tajemnic, a dokładniej masę atrybutów, które warto znać. Dotyczy to także wszechobecnych text inputów, które można konfigurować, aby uzyskać dodatkowe możliwości weryfikacji i transformacji tekstu.

#WebDev #programowanie #HTML5

https://garrettdimon.com/journal/posts/fine-tuning-text-inputs

Fine-tuning Text Inputs

A quick overview of the attributes we can add to form fields to provide hints to the browser and improve the user experience for our visitors.

GarrettDimon.com

Krótka piłka - oto narzędzia, które rozwiną arsenał każdego frontendowca. Pakiet ciekawych serwisów wspomagających pracę.

#programowanie #frontend #WebDev

https://medium.com/@hii_mohit/8-essential-tools-for-frontend-developers-in-2024-f2bdefe2f253

8 Frontend Tools to Become a Better Developer - Mohit Vaswani - Medium

As the web development field continues to evolve, front-end developers are constantly looking for tools to streamline their workflows, enhance productivity, and ensure the delivery of high-quality…

Medium

Tymczasem @kacperszurek szykuje darmowy webinar pt. "OWASP Top 10 dla programistów", w którym pokaże popularne błędy popełniane podczas tworzenia aplikacji webowych. Znając jego wcześniejsze projekty i to, jak dobrze potrafi tłumaczyć, zdecydowanie polecam. Webinar odbędzie się 24 czerwca o godz. 18:00. Zapisy poniżej:

https://webinar.szurek.tv/webinar/owasp-top-10

#owasp #cyberbezpieczenstwo #programowanie

OWASP Top 10 dla programistów

Co każdy programista o bezpieczeństwie wiedzieć powinien

W ten piątek 13-tego linkujemy artykuł, w którym autor udowadnia, że atrybuty w HTML mają znaczenie. Bo niektórzy myślą, że nie mają. Ale jednak mają. Choć to bardziej złożona kwestia.

#HTML #WebDev #programowanie

https://shkspr.mobi/blog/2025/04/html-oddities-does-the-order-of-attribute-values-matter/

HTML Oddities: Does the order of attribute values matter?

HTML elements can have attributes. For example id, class, src, alt, and many others. These attributes can contain values - an img element's src attribute has a value which is a link to an image. An id attribute's value is a single string. But some attributes can contain multiple values. Here's a thought experiment for you. Consider these two HTML elements: HTML<p class="alpha bravo…

Terence Eden’s Blog

Tak się przyzwyczailiśmy do JSONa w #WebDev, że dziwnie się patrzy na inne rozwiązania. A są i to całkiem dobre pod kątem wydajności. Zerknijcie do tego artykułu, aby się o tym przekonać.

#programowanie

https://adamfaulkner.github.io/binary_formats_are_better_than_json_in_browsers.html

Binary Formats are Better Than JSON in Browsers!

Szukam kogoś kto, by mógł pouczyć mnie lub mentorować w nauce programowania w dowolnym języku.

Umiem podstawy programowania (pętle, ify itp.) i potrafię napisać bardzo proste programy jak kółko i krzyżyk, ale snake'a już nie. Stanąłem na pewnym progu i nie potrafię już przeskoczyć, przełamać się, by posunąć jakoś dalej moje umiejętności.

Fajnie jakby ktoś mógł mnie trochę poprowadzić przez to, wyznaczyć jakieś zadania i wesprzeć przy tym. Spora grupa programistów to mam wrażenie, że samouki, ale ja tak chyba nie potrafię samemu tego ogarnąć :(

Interesuję się ideą wolnego oprogramowania, jestem linuksiarzem i sam chciałbym mieć możliwość jakoś się ku temu przyczynić. Mam nadzieję, że znajdzie się jakaś dobra dusza, która pomoże mi rozwinąć skrzydła 🪽

#programowanie #otwarteoprogramowanie

Wchodząc do tego artykułu sądziliśmy, że będzie np. o Zasadzie Podstawienia Liskov, ale nie - znajdziecie tutaj "prawa", które sprawiają, że inżynieria oprogramowania... nie jest nudna. Jest zabawnie, ale też pesymistycznie. Na kierunkach informatycznych niektóre z tych zasad też się pojawiają.

#InżynieriaOprogramowania #programowanie #SoftwareEngineering

https://newsletter.manager.dev/p/the-13-software-engineering-laws

The 13 software engineering laws

Hyrum's law, Conway’s law, Zawinski's law, and 10 others.

Manager.dev