diff --git a/apps/codingcatdev/src/routes/(content-single)/(non-course)/guest/katerina-skroumpelou/+page.md b/apps/codingcatdev/src/routes/(content-single)/(non-course)/guest/katerina-skroumpelou/+page.md new file mode 100644 index 00000000..8066650b --- /dev/null +++ b/apps/codingcatdev/src/routes/(content-single)/(non-course)/guest/katerina-skroumpelou/+page.md @@ -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/). diff --git a/apps/codingcatdev/src/routes/(content-single)/(non-course)/podcast/4-8-nx-project-crystal/+page.md b/apps/codingcatdev/src/routes/(content-single)/(non-course)/podcast/4-8-nx-project-crystal/+page.md new file mode 100644 index 00000000..f3938acc --- /dev/null +++ b/apps/codingcatdev/src/routes/(content-single)/(non-course)/podcast/4-8-nx-project-crystal/+page.md @@ -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.