Na skrzynkach pracowników Consdaty ląduje starannie wyselekcjonowany zbiór porad i nowinek technicznych w temacie programowania w Java i nie tylko. Poszukiwaniem tych perełek zajmuje się u nas trójka Tech Leadów, a ich znaleziska mogą docierać również do Ciebie! Od solidnej dawki wiedzy dzieli Cię tylko kilka kliknięć.

Kafka Companion

 

- Stalo się standardem, że współczesne narzędzia i biblioteki dystrybuowane są z mniej lub bardziej zaawansowanym interfejsem graficznym. Może więc budzić zdziwienie, że Apache Kafka nie została wyposażona w żadne GUI.

- Rozwiązaliśmy ten problem! Przedstawiamy Kafka Companion.

 

Why npm lockfiles can be a security blindspot for injecting malicious modules

 

- Pamiętacie zamieszanie z pakietem event-stream? Wiemy już, że nie możemy ufać wszystkiemu co przyjdzie z npma. O ile przypilnowanie zmian w package.json wydaje się realne, to czy przeglądacie yarn.lock?!

 

Announcing TypeScript 3.7 Beta

  

- Optional Chaining!

a) Warto rzucić okiem. Znacznie upraszcza pracę z pustymi obiektami, w praktyce znacznie ogranicza konieczność używania obiektów Optional.

b) Jeżeli znasz Angularowe {{ obj?.field }}, to poczujesz się jak w domu.

- Oprócz tego: Nullish Coalescing, Assertion Functions, Uncalled Function Checks i inne.

 

What is a CDN? (As Explained to a 5 Year Old)

 

- Tytuł mówi wszystko, po co CDN, jak działa, jakie daje korzyści i ostatecznie, czy będzie dla Ciebie przydatny?

 

A Modern CSS Reset

  

- Jak resetować CSSy? Z samym wynikiem można dyskutować (jak ze wszystkim), ale opisana droga dojścia do celu jest interesująca i wartościowa. Czy Ty też metodycznie uzasadniasz każdą linię CSS, którą stworzysz?

 

MongoDB Compass is becoming more open than ever

 

- Długo szukałeś sensowengo UI do mongo? Zwróciłeś uwagę na Compassa? Warto dać mu szansę, zwłaszcza że właśnie udostępniono jego kody na github.