Angular 17 – What’s new?
Angular 17 has landed with a rebranding, and an a new documentation home which now also offers an interactive learning experience, but what else is new?
There are a plethora of improvements such as:
- hydration graduated from developer preview
- standalone APIs is now the default
- new @angular/ssr package
- improved SSR functionality
- the Signals API is mostly out of developer preview (effect() remains in it)
- new
afterRenderandafterNextRenderlifecycle hooks - Vite & esbuild are now the default for new projects
- experimental view transition support
- automatic preconnect in the image directive
- defer loading of the animations module
- style and styleUrls as strings
- …
Book review: Tidy first?
Kent Beck, who certainly isn’t an unknown name in the software development world recently published this book, which is based upon his newsletter with the same name.
Price: €39.99 for the eBook
Publication date: October 2023
Publisher: O’Reilly Media, Inc.
Pages: 99
ISBN: 9781098151249
European Women in Tech 2023
In the ever-evolving world of technology, the European Women in Tech in Amsterdam shed light on some crucial insights and perspectives. From the wise words of Elisabeth Theophille, who emphasized the importance of embracing change and enjoying the journey, to the valuable lessons learned from industry leaders like Heineken, Ikea, and ING, the event provided a unique opportunity to explore the complexities of digital transformation and AI.
This blog post delves into the key takeaways from the event, highlighting the importance of responsible AI, organizational transformation, the role of data-driven decision-making, and Ikea’s contribution to the realm of Explainable AI.
React Component Profiling
Serious rendering performance troubles in confac, our internal React invoicing app. It reads the entire database in memory 😲 and works pretty much exclusively on the frontend with the Redux store, so it’s not the db that is the performance bottleneck for once 😜
Worst case scenario on the /monthly-invoicing page is a whopping 10s wait time for a single screen to become responsive. Not good.
The Security Bootcamp
The Security Bootcamp is a transformative training program designed to empower your IT department with hands-on cybersecurity skills, enhance team collaboration, and instill a culture of security consciousness. Participants engage in hacking challenges, problem-solving, and teamwork, ultimately growing as protectors of your digital assets.
Hacking Tool: sqlmap
sqlmap is a CLI tool for automated discovery of SQL injection vulnerabilities in web applications.
What
sqlmapproject/sqlmap: Automatic SQL injection and database takeover tool
Hacking Tool: hydra
Show how easy it would be to gain unauthorized access to a system remotely.
What
Hydra is a brute-force tool to perform dictionary attacks against protocols such as Ftp, Http(s), Cisco, Oracle, Postgres, SMTP, Telnet, SSH and many more.
vanhauser-thc/thc-hydra: hydra
The itenium Slack Meme Bot® : with AI?
A few hours of fun, playing around with Docker, Cron, Node, Shell and a FileServer. Can ChatGPT do this too? And maybe in less time?
To be honest, I am very biased against ChatGPT but still hoping, very hard, that it can just do this, so that I can start using it for simple stuff, POCs and more!











