Skip to content

Blog

Members Public

[Tailwind | Angular] Responsive breakpoints in typescript

Recently I stumbled over a problem with my tailwind breakpoints. For my sidebar component, I need to know in typescript which tailwind breakpoint is active. I did what I do best - searched for a solution in stackoverflow. I found the following answer - which is the source for my

[Tailwind | Angular] Responsive breakpoints in typescript
Members Public

[ngrok | Angular] External Access to your Local Test Environment

Sometimes you have to test your local hosted API or website with multiple different devices. They may be on the same network and you can open your local ports in some way to get it working but most of the time it's a messy solution. Tech Stack * Angular * ASP.NET

[ngrok | Angular] External Access to your Local Test Environment
Members Public

[Capacitorjs | Azure Devops Pipeline] Ignore Pods at Signing

Today I stumbled over a problem in my capacitorjs azure devops build pipeline. I switched to manual signing for some internal reasons but then I was faced with the error "X does not support provisioning profiles". I invested some time to find a solution for the problem and found a

[Capacitorjs | Azure Devops Pipeline] Ignore Pods at Signing
Members Public

[Angular | Capacitor] Interact With Your Native Calendar

Recently I had do to implement a simple task: When the user presses the 'save appointment' button, the app should add this event to the native calendar. My first thought was saving an .ical file and open it, till i recognized that this isn't the most user friendly way. After

[Angular | Capacitor] Interact With Your Native Calendar
Members Public

[Angular] Native iOS and Android App - Capacitor

In this blog post we will go through the initial process of how to convert an existing angular project into a cross-platform project. Our focus is on iOS and Android. In addition to this, I show you how to speed up developing and especially testing the app. Setup * Code Editor

[Angular] Native iOS and Android App - Capacitor
Members Public

[Angular | nx.dev] Adding NGRX - State Management

Recently I uploaded a post about creating a single project workspace structure using nx.dev and angular. Now it's time to add ngrx [ngrx.io] to our newly created project. I will continue with the project structure from the previous post. [Angular | nx.dev] Single Project Workspace StructureThe concept of

[Angular | nx.dev] Adding NGRX - State Management
Members Public

[nx.dev | Angular] Libraries as Git Submodule - DRY Principle

Recently I published a post about my single project workspace structure using nx.dev. I mention that we are able to stick to the DRY principle even if we don't use nx.dev as a mono repo! [Angular | nx.dev] Single Project Workspace StructureThe concept of a monorepo is great

[nx.dev | Angular] Libraries as Git Submodule - DRY Principle
Members Public

[Angular | nx.dev] Single Project Workspace Structure

The concept of a monorepo is great but not always doable because of all sorts of circumstances. For me the critical point always is git - I want each project to have its own repository! But this doesn't mean you can't use a monorepo framework for a single project. We

[Angular | nx.dev] Single Project Workspace Structure
Members Public

[Angular] Hosting with IONOS

In the previous post [https://georghoeller.dev/asp-net-hosting-with-ionos/] from this series we learned how to host an ASP.NET Application with IONOS. At the moment I'm working mainly as an Angular developer. So in this post, we will learn how to host an Angular App with IONOS. Requirements * a buildable

[Angular] Hosting with IONOS
Members Public

[Angular] Sass/Scss import/use clean up

Here is a quick hint for importing scss files in another scss file in angular. Normally you have to write the full file path into the import statement: --import @import 'apps/blog-hub-landing/src/styles/core/colors'; @import 'apps/blog-hub-landing/src/styles/core/variables'; --use @use 'apps/blog-hub-landing/src/styles/core/

[Angular] Sass/Scss import/use clean up