
Społeczność
Programowanie

Funkcjonalności, których nikt nie potrzebował
Masz wrażenie, że dowozisz funkcjonalności, które… nikogo nie obchodzą? Feature “na wczoraj”, wdrożony, zakomunikowany… i cisza. Zero feedbacku, zero usage, za to rosnąca złożoność systemu, kolejne wyjątki i coraz większy dług technologiczny. W którym momencie przestajemy budować produkt, a...
zvibecodowałem narzędzie w weekend (wall time ~4h, realny czas uwagi ~1h) które generuje raport dotyczący mojej aktywności na hejto - jak ktoś chce sobie sam odpalić dla swojego profilu to tutaj link https://github.com/wombatDaiquiri/hejto-report Readme starałem się napisać tak żeby mój start dał radę program odpalić (jeśli czytasz tatusiu to pozdrawiam, nie czarnolistuj proszę
jak zauważycie błędy, będziecie mieli sugestie albo jak sam coś wymyślę to będę aktualizował w miarę dostępnego czasu
ani razu nie spojrzałem w kod źródłowy, więc możliwe ze nic nie działa i to tylko halucynacje z niedoramienia
#programowanie #tworczoscwlasna #hejto

Zaloguj się aby komentować

Anemic Domain Model - devszczepaniak.pl
Anemic Domain Model to jeden z tych antywzorców, który jest bardzo prosty do zrozumienia, a jednocześnie bywa zaskakująco trudny do wykrycia i wyeliminowania. Co więcej – nie zawsze faktycznie jest antywzorcem. W najnowszym artykule na blogu pokażę Ci, czym jest Anemic Domain Model, kiedy...
Może ktoś nie widział, to postuję.
#copilot #lemme #reklamy #marketing #blackmirror
Zaloguj się aby komentować

Stworzyłem serwis do organizacji grup i organizacji studenckich
Zapraszam Was do mojego nowego serwisu - studentiv.com Jest to serwis w którym możecie stworzyć miejsce dla swoich zamkniętych grup studenckich oraz organizacji. Najważniejsze funkcjonalności:
Tworzenie grup studenckich publicznych bądź z ograniczonym dostępem
Miejsce na materiały studenckie...

AI generuje kod, a przy okazji czasem problemy
Czy AI naprawdę przyspiesza programowanie… czy tylko przesuwa problem gdzie indziej? Stworzyłam kilka aplikacji w trybie „Agent” i jedno wiem na pewno - im szybciej generujemy kod, tym szybciej rośnie dług technologiczny. W prostych projektach to działa świetnie. W złożonych systemach? Zaczynają...

Kod sprzed roku to najlepszy dowód, że robisz postępy
Masz czasem wrażenie, że stoisz w miejscu z programowaniem?
Ja też tak miałam… dopóki nie zajrzałam do swojego kodu sprzed roku. Efekt? Lekki szok
#chwalesie, #tworczoscwlasna #programowanie #finanse #paragony #paragon #wydatki #oszczedzanie #budzet #aplikacja #apka
Cześć! Zrobiłem apkę – Paragonly. Robiłem początkowo dla siebie, bo wkurzało mnie przepisywanie i kategoryzowanie paragonów i produktów na nich, żeby dowiedzieć się faktycznie ile wydaję na poszczególne kategorie w miesiącu. Inne aplikacje zazwyczaj mają kategoria per paragon lub niezbyt przyjazne interfejsy (sprzed lat lub nie do końca to czego ja chcę), więc dłubałem sobie w wolnych chwilach i coś takiego udało się wydłubać. Będę wdzięczny za wszelkie słowa krytyki i znalezione błędy (bo jest to póki co beta). Tak jak mówię, robiłem ją pod siebie. Jeśli komuś się nie podoba, to trudno, ale za wszelkie techniczne uwagi będę wdzięczny.
www.paragonly.pl
Zaloguj się aby komentować

Bug znika, zanim ktoś zdąży odpowiedzieć - gumowa kaczka
Masz czasem tak, że utkniesz nad bugiem na kilka godzin… piszesz wiadomość z prośbą o pomoc - i zanim ją wyślesz, już znasz rozwiązanie? To nie przypadek. To efekt tzw. „rubber duck debugging” - czyli moment, w którym samo uporządkowanie i nazwanie problemu prowadzi do jego rozwiązania. Z mojego...
No i stało się... Popełniłem swój pierwszy projekt #aplikacjamobilna lecąc na vibe coding...
Mała skromna apka do sprawdzania, czy warunki pogodowe do #wedkarstwo są odpowiednie
Niestety następnej przeszkody sam nie przeskoczę i muszę zebrać śmiałków do jej przetestowania...
12 osób, które będą ją mieć zainstalowaną non-stop przez 14 dni
Śmiałków zapraszam do zamkniętej grupy google'owej , gdzie zapodałem szczegóły.
Pozdrawiam ciepło i z góry dziękuję za pomoc!
#ryby #programowanie #programista15k #vibecoding

Zaloguj się aby komentować
#programista15k #wykresy
To z perspektywy zespołu który szuka.
This is 3 weeks of looking for the right candidate for Lead Cloud Systems Engineer role for SMB. We are currently paying 120k base for medium cost of living area, which I believe is competitive within the area. This role is hybrid to help attract local candidates as well.

Może nie trzeba było odrzucać 97% aplikacji na pierwszym etapie i minimum 50% na nastepnych?
Nie pracuję w HR ale robiłem w życiu już kilkanaście rekrutacji i rezultaty były tym lepsze im mniejszy był w nich udział HR. Te w których nie uczestniczył w ogóle (bo wtedy nie mieliśmy w Polsce takiego działu) skończyły się w 100% zatrudnieniem wartościowych pracowników.
Zaloguj się aby komentować
ehh kto pamięta pre-COVID i bycie na blockchainie ten się w cyrku nie śmieje
#heheszki #memy #humorobrazkowy #zajebanezreddita

Zaloguj się aby komentować
Zaloguj się aby komentować
2 tygodnie temu dostałem taska wycenionego na... prawie 600 story pointów XD
Dziś go skończyłem. Moje capacity na sprint to prawie 600 story pointów. Dla ludzi, którzy nie pracowali w scrumie - story point to wartość określająca szeroko rozumianą trudność zadania (jego złożoność, skomplikowanie lub konieczność wyprodukowania bardzo dużej ilości kodu). Wartość ta jest nieprzenoszalna między zespołami, bo jest to wewnętrzna metryka zespołu, która pozwala oszacować tempo prac. Najistotniejsze jest to, że zwykle uznaje się że 13 lub 21 story pointów to już jest robota, która ci zajmie całe 2 tygodnie. Niezależnie od tego jak zespoły sobie to wyceniają, 600 punktów to jest tak naprawdę kilka miesięcy pracy xD
Co jest kluczowe, AI pozwoliło mi to zrobić, więc moja produktywność zwiększyła się jakieś 30 razy.
Brzmi pięknie co? AI nam zabierze pracę blablabla.
To teraz pełniejszy obraz sytuacji. Zadaniem było napisać testy jednostkowe do jednej całkiem sporej klasy (cały projekt to gigantyczny i skomplikowany kloc), więc te prawie 600 punktów uznaję za rzeczywistą wycenę, jaką by potrzebował człowiek, żeby to napisać. Tym bardziej, że wymagane jest bardzo wysokie pokrycie kodu testami.
Teraz najlepsze:
-
nie wiem co te funkcje robią (nie rozumiem, nie analizowałem tego)
-
sprawdzałem tylko czy AI nie generuje głupot - żadnych assert(true) etc, no wygląda okej
-
doświadczenie mówi mi, że to co wypluwa AI można zawsze napisać lepiej, krócej i lepiej
-
review było, nie było żadnych większych uwag. Zakładam, że reviewerzy wiedzą o tym kodzie tyle co ja
-
wszyscy tu używają AI
Wydajność 3000% xd tak wygląda AI moi mili, czy warto to się okaże jak komuś kiedyś coś spadnie na łeb, winny będzie software, a linijkę wygenerowało AI. Ale za to jest szybko!
Cała nadzieja w testerach manualnych xd
#ai #programowanie #it #pracawit
Za cholerę bym nie wziął taska na 600 story pointów. Coś takiego to jest anty pantern i już na poziomie planowanie powinno się wydzielić taska chociaż na analizę konkretnych modułów, znalezienie dokumentacji, no k⁎⁎wa cokolwiek. Jak to potem rozliczyć nawet jak no chyba nawet w całym kwartale się nie zmieści.
Inna sprawa że gdybyś przez tyle czasu pracował nad testami to byłbyś jak ten softwarowy goblin malarz z pasy, nikt nie wie co robisz ale "reszta simów" cieszy się quality nieznanego pochodzenia xD
Zaloguj się aby komentować

Kolejność wiadomości w systemach rozproszonych - devszczepaniak.pl
Problem kolejności przetwarzania wiadomości to obok exactly-once delivery jedno z największych wyzwań systemów rozproszonych. Już sama detekcja problemu bywa skomplikowana, nie mówiąc o jego rozwiązaniu.
W najnowszym artykule na blogu pokazuję, na jakie problemy związane z kolejnością...
Daily reminder, że w 2021 ktoś wypchnął zmianę która zabiła Facebooka na 5.5h. xD
https://en.wikipedia.org/wiki/2021_Facebook_outage
#facebook #it

@groman43 DNSy same wyłączyły routing BGP po straceniu kontaktu z serwerowniami
During maintenance, a command was run to assess the global backbone capacity, and that command accidentally disconnected all of Facebook's data centers. While Facebook's DNS servers ran on a separate network, they were designed to withdraw their BGP routes if they could not connect to Facebook's data centers, making it impossible for the rest of the internet to connect to Facebook.
Zaloguj się aby komentować
Potyczki Algorytmiczne 2026 - zapowiedź.
Rundy zdalne będą trwały od 23 marca do 29 marca 2026, a rejestracja ruszy 9 marca.
Najlepsi zawodnicy zostaną zaproszeni na zawody finałowe do Zielonej Góry w dniach 12 do 14 czerwca 2026.
Powodzenia wszystkim zawodnikom i zawodniczkom!
#programowanie #matematyka #algorytmy
Zaloguj się aby komentować
No pojedynczy człowiek raczej nie podjąłby takiej decyzji sam raczej najpierw skonsultowałby się z ziomkami z zespołu.
#ai #aws #programowanie #technologia

Zaloguj się aby komentować



