Dimitris Kiriakakis's Avatar

Dimitris Kiriakakis

@dimeloper

I'm a #developer with 10+ years of experience writing articles about my learnings on http://Dev.to and Medium. Check out my YouTube channel: https://www.youtube.com/@the_developer_show

65
Followers
20
Following
12
Posts
31.08.2023
Joined
Posts Following

Latest posts by Dimitris Kiriakakis @dimeloper

Post image Post image Post image Post image

Gave my talk on "Unlocking Reactive State Super Powers with NgRx Signal Store" at @vdthess.bsky.social last week.

Walked through three progressive approaches to #angular state management.

See the full talk on YouTube: www.youtube.com/watch?v=ckah...

12.11.2025 12:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Event-Driven State Management with NgRx Signal Store In my previous article, we explored how NgRx Signal Store simplifies state management in Angular by...

From direct method calls to an event-based Flux-inspired pattern, in my latest article see how NgRx Signal Store transforms state management in medium-to-large Angular apps. @dev.to #angular #developer #frontend

dev.to/dimeloper/ev...

05.11.2025 14:43 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image Post image

Attended another NG-Conf, this year in Maryland πŸ‡ΊπŸ‡Έ

We got lots of announcements! #angular v21 doubles down on reactivity and Signals: Signal Forms πŸŽ‰ zoneless, and many new DevTools for performance & better DX.

Bonus: met @marktechson.com - turns out we have both used QBasic πŸ‘Ύ

@ng-conf.bsky.social

18.10.2025 16:10 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Preview
Mastering AI-Assisted Software Development: From Prompts to Production-Ready Code AI coding assistants like GitHub Copilot have become part of many developers’ daily workflows. But...

After working with Copilot & Cursor across multiple projects, I've learned the key to AI-assisted development isn't the model, it's the process. Just put together a guide on building disciplined workflows.

Check it out: dev.to/dimeloper/ma...

@dev.to #AI #Copilot

28.07.2025 08:43 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Angular Addicts #38: Angular 20, Events plugin for SignalStore & more My favorite Angular resources of May, 2025

πŸ…°οΈπŸ“’ Check out the 38th issue of the AngularAddicts newsletter: #Angular 20, Events plugin for SignalStore & more

www.angularaddicts.com/p/angular-ad...

@manfredsteyer.bsky.social @dimeloper.bsky.social @mgechev.bsky.social @ducin.dev

12.06.2025 07:46 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Using NgRx Signal Store for Scalable State Management in Angular NgRx Signal Store is a lightweight and reactive approach to managing state in Angular applications....

Angular’s new Signal Store makes state management lightweight, reactive, and Angular-native.

In my latest @dev.to post we walk through a real-world store setup with signals, entities, computed views, and lifecycle hooks, all fully tested with Vitest.

dev.to/dimeloper/us...

#angular #ngrx

19.05.2025 14:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
CSS techniques every developer should know in 2025 CSS just keeps getting better. Last year, I shared some techniques that helped clean up messy...

CSS in 2025 gives us cleaner, more powerful ways to write styles.

I've just put together a guide @dev.to with modern #css techniques like container queries, cascade layers, animation composition & custom properties, with Codepen demos.

Check it out: dev.to/dimeloper/cs...

02.04.2025 15:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Building Accessible Web Applications: A Practical Guide for EAA Compliance Web accessibility is no longer just a best practice, it has now become a legal requirement in the...

The European Accessibility Act (EAA) takes effect in 2025, requiring compliance from digital products/services. Therefore, in my latest blog post we're breaking down the legal impact, common mistakes, must-haves, helpful libraries, and testing strategies. #accessibility #a11y

dev.to/dimeloper/bu...

03.03.2025 10:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
How to create a beating heart with pure CSS for your valentine Each year on February 14th, many people exchange cards, candies, gifts or flowers with their special β€œvalentine”. The day of romance we…

Whether you ran out of ideas for this Friday, or you simply want to dive deeper into #CSS geometry and animations, this one is for you! ❀️

medium.com/free-code-ca...

10.02.2025 13:52 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Angular 19: Updating our projects and harnessing its latest features The Angular team recently released version 19 and this version introduces various features that...

If you haven't updated your #angular project to version 19 yet, my latest article on @dev.to is for you!

You will find tips on the update process as well as some useful migrations, and of course usage examples for its latest features.

dev.to/dimeloper/an...

16.01.2025 14:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

😎Check out the talk recording "Green Bytes: How Enhancing Web Vitals Contributes to Environmental Sustainability" by @dimeloper.bsky.social.

Watch it here‡️
gitnation.com/contents/gre...

08.01.2025 20:36 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Green Bytes: How Enhancing Web Vitals Contributes to Environmental Sustainability by Dimitris Kiriakakis Today's Talk focused on the importance of optimizing web vitals and performance for both user experience and the environment. The Internet's carbon footprint is significant, with page weight being a k...

My full talk from this year's @jsnation.gitnation.org πŸ‡ΊπŸ‡Έ is now live! It includes:

🌱 Resources on how to measure your website’s performance and its carbon footprint.

✨ Examples of #web apps #optimization and browser tools that can prove really helpful.

gitnation.com/contents/gre...

23.12.2024 17:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Next.js 15.1 Next.js 15.1 introduces React 19 stable support, improved error debugging, new experimental authorization APIs, and more.

Next.js 15.1

β€’ React 19 (stable)
β€’ Improved errors and source maps
β€’ `after`Β (stable)
β€’ `forbidden`Β / `unauthorized`Β (experimental)
β€’ CSS inlining (experimental)

nextjs.org/15-1

10.12.2024 21:33 πŸ‘ 300 πŸ” 32 πŸ’¬ 7 πŸ“Œ 5
Preview
State of JavaScript 2024 Take the State of JavaScript survey

Reminder! It's the last week to take the State of JS survey!

Not only does taking the survey help the community predict upcoming industry trends, it's also a great way to test our own knowledge about the current state of things.

#javascript #developers

survey.devographics.com/en-US/survey...

05.12.2024 13:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
What's New in Next.js 15: New Hooks, Turbopack and more Next.js has consistently pushed the boundaries of modern web development, and with version 15,...

If you haven't updated your @nextjs.org apps to v15 yet, this one is for you πŸ˜‰

Already >3k reads on @dev.to and counting: dev.to/dimeloper/wh...

#nextjs #reactjs

26.11.2024 15:33 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

@dimeloper.bsky.social thank you for your interesting talk❀️

18.11.2024 21:20 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0