Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
type: guest
cover: https://media.codingcat.dev/image/upload/v1700854540/main-codingcatdev-photo/podcast-guest/katerina-skroumpelou.jpg
name: Katerina Skroumpelou
published: published
slug: katerina-skroumpelou
start: January 1, 2000
socials:
linkedin: https://www.linkedin.com/in/katerinaskroumpelou/
medium: https://pakotinia.medium.com/
github: https://github.com/mandarini
twitter: 'https://twitter.com/psybercity'
websites:
- https://psyber.city
---

## Profile

I like web, i like code and i like **talking** about all this. Go to [talks](https://psyber.city/talks) to see what i'm up to.

Check out my [github](https://github.com/mandarini), my [twitter](https://twitter.com/psybercity), my [linkedin](https://www.linkedin.com/in/katerinaskroumpelou/), my [stackoverflow](https://stackoverflow.com/users/4879632/kantharis) and my [medium](https://pakotinia.medium.com/) for more. (and yet another one of my public profiles [here](https://stackoverflow.com/story/katerina))

### techy-worky things

I am a **senior software engineer** at [Nx](https://nx.dev).

### community things

I am a [Google Developer Expert](https://developers.google.com/community/experts/directory/profile/profile-katerina-skroumpelou) for [Angular 🅰️](https://angular.io/), [Web Technologies 🕸️](https://web.dev) and the [Google Maps Platform 🗺️](https://cloud.google.com/maps-platform/) (check out my cool [Google Maps demo](https://ng-gmap-kat.web.app)).

I am the co-founder of [AngularAthens](https://meetup.com/Angular-Athens/), the Angular meetup in Athens, Greece.

### mentory things

I am a [Women Techmakers Ambassador](https://www.womentechmakers.com/ambassadors/profiles/629f7b339cb5640c3d6c24f4/katerina_skroumpelou).

I am a **mentor for women** in the [Women on Top](https://womenontop.gr/) network

I am available for mentoring - in parts of Greece outsite the main urban centers. Check out [greecehopperJs](https://psyber.city/greecehopperJs).

### likes things

I like **cats**. I like oats, honey and cocoa.

I like to walk, I like to hike, I like mountains and the **sea**.

I generally go by three aliases on the internetz: [mandarini](https://github.com/mandarini), [psybercity](https://twitter.com/psybercity), [pakotinia](https://pakotinia.medium.com/).
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
type: podcast
authors:
- alex-patterson
episode: 5
recording_date: Nov 13,2023 2:00 PM
season: 4
published: published
podcast: CodingCat.dev
chapters_done: false
cloudinary_convert: false
cover: https://media.codingcat.dev/image/upload/v1707355750/main-codingcatdev-photo/4_NxProjectCrystal.png
devto:
excerpt: Imagine a world where integrating Nx plugins into your workflow is as seamless as adding extensions to VSCode. That's the vision of Nx Project Crystal!
guests:
- katerina-skroumpelou
hashnode:
picks:
[
{
author: 'katerina-skroumpelou',
name: '3 Body Problem',
site: 'https://www.netflix.com/title/81024821'
},
{
author: 'alex-patterson',
name: 'The Bear',
site: 'https://www.fxnetworks.com/shows/the-bear'
}
]
slug: 4-8-nx-project-crystal
sponsors:
- cloudinary
spotify:
start: Feb 7, 2024
title: 'Nx - Project Crystal'
youtube: https://youtu.be/o6ihJKJ23BQ
---

- **Introduction of Project Crystal in NX**: Project Crystal is a new feature in NX, revolutionizing how NX is used. It enhances the functionality of NX plugins, making them more like VS Code or WebStorm extensions, providing subtle but helpful features for developers.

- **Automated Target Inference and Simplified Configuration**: Project Crystal automatically infers targets within a project, significantly reducing the size of project configuration files. This simplification eases adoption, especially in large-scale enterprise environments, and keeps configurations in sync with actual config files, treating them as a single source of truth.

- **Enhanced Developer Experience with NX Plugins**: The update introduces enhanced developer tools, such as automatic configuration of caching inputs and outputs, and streamlined integration with existing CLI tools like VLI and Remix CLI. This aims to improve productivity and transparency in the development process.

- **Easier Adoption and Migration Path**: Project Crystal facilitates easier integration into existing setups, like PMPM mono-repositories, by allowing seamless addition of NX and its plugins. This provides a smoother migration path for projects transitioning to an NX plugin-based workspace.

- **Advanced Testing and Distribution Features**: The update introduces advanced testing capabilities, such as fine-grained file-level test targeting and the ability to distribute tests across multiple machines. This can significantly reduce testing times and costs, especially in larger environments, and is complemented by NX Cloud features like NX agents.