Sign in

Dimitris Kiriakakis

@dimeloper.bsky.social
67 followers 20 following 12 posts

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

PostsRepliesMedia
Dimitris Kiriakakis @dimeloper.bsky.social · 12/11/2025
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...
010
Dimitris Kiriakakis @dimeloper.bsky.social · 05/11/2025
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...
dev.to
Event-Driven State Management with NgRx Signal Store
In my previous article, we explored how NgRx Signal Store simplifies state management in Angular by...
020
Dimitris Kiriakakis @dimeloper.bsky.social · 18/10/2025
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
150
Dimitris Kiriakakis @dimeloper.bsky.social · 28/07/2025
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
dev.to
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...
020
Reposted by Dimitris Kiriakakis
Gergely Szerovay @gergelyszerovay.bsky.social · 12/06/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
angularaddicts.com
Angular Addicts #38: Angular 20, Events plugin for SignalStore & more
My favorite Angular resources of May, 2025
031
Dimitris Kiriakakis @dimeloper.bsky.social · 19/05/2025
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
dev.to
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....
010
Dimitris Kiriakakis @dimeloper.bsky.social · 02/04/2025
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...
dev.to
CSS techniques every developer should know in 2025
CSS just keeps getting better. Last year, I shared some techniques that helped clean up messy...
010
Dimitris Kiriakakis @dimeloper.bsky.social · 03/03/2025
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...
dev.to
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...
020
Dimitris Kiriakakis @dimeloper.bsky.social · 10/02/2025
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...
medium.com
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…
021
Dimitris Kiriakakis @dimeloper.bsky.social · 16/01/2025
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...
dev.to
Angular 19: Updating our projects and harnessing its latest features
The Angular team recently released version 19 and this version introduces various features that...
000
Reposted by Dimitris Kiriakakis
JSNation @jsnation.gitnation.org · 08/01/2025
😎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...
011
Dimitris Kiriakakis @dimeloper.bsky.social · 23/12/2024
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...
gitnation.com
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...
000
Reposted by Dimitris Kiriakakis
Next.js @nextjs.org · 10/12/2024
Next.js 15.1 • React 19 (stable) • Improved errors and source maps • `after` (stable) • `forbidden` / `unauthorized` (experimental) • CSS inlining (experimental) nextjs.org/15-1
nextjs.org
Next.js 15.1
Next.js 15.1 introduces React 19 stable support, improved error debugging, new experimental authorization APIs, and more.
729832
Dimitris Kiriakakis @dimeloper.bsky.social · 05/12/2024
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...
survey.devographics.com
State of JavaScript 2024
Take the State of JavaScript survey
010
Dimitris Kiriakakis @dimeloper.bsky.social · 26/11/2024
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
dev.to
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,...
060
Reposted by Dimitris Kiriakakis
JSNation @jsnation.gitnation.org · 18/11/2024
@dimeloper.bsky.social thank you for your interesting talk❤️
031