blog logo
CHICIO CODING
Coding. Drawing. Fun.
HomeBlogArtAbout me
blog logo
CHICIO CODING
Coding. Drawing. Fun.
Advent of TypeScript 2023: Santa is stuck! (Day 24)
Advent of TypeScript 2023: Santa is stuck! (Day 24)

Santa is stuck! Let's see how I helped him to escape from the maze using the TypeScript type system. [...]

Advent of TypeScript 2023: Connect 4 (Day 23)
Advent of TypeScript 2023: Connect 4 (Day 23)

Connect 4, a classical family Christmas game. Let's see how to tackle it with the typescript type system. [...]

Advent of TypeScript 2023: Tic tac toe (Day 21)
Advent of TypeScript 2023: Tic tac toe (Day 21)

Tic tac toe, another classical kata games you can find at a coding dojo. A game that is simple to implement with functions, variables etc. becomes a real challenge when you try to implement it using only types. [...]

Advent of TypeScript 2023: Rock paper scissors (Day 17)
Advent of TypeScript 2023: Rock paper scissors (Day 17)

Rock paper scissors, one of the classical kata games you can find at a coding dojo. Can it be implemented using only TypeScript types? [...]

Advent of TypeScript 2023: my personal favourite challenges
Advent of TypeScript 2023: my personal favourite challenges

This year I participated in the first edition of Advent of TypeScript created by TypeHero. In this new series of article I will show my solutions to the challenges I liked the most. [...]

SwiftUI and the Text concatenations super powers
SwiftUI and the Text concatenations super powers

Do you need a way to compose beautiful text with images and custom font like you are used with Attributed String. The Text component has everything we need to create some sort of 'attributed text' directly in SwiftUI. Let's go!!! [...]

Widget iOS: how to fix the image bundling problem
Widget iOS: how to fix the image bundling problem

Discover how we had a long day debugging WidgetKit problems with images. [...]

Use SwiftUI Path and Shape to render your svg files: a practical example
Use SwiftUI Path and Shape to render your svg files: a practical example

Let's have some fun with SwiftUI by drawing an inspiration title component leveraging Path and Shape. [...]

Create a microfrontend app using module federation and dynamic configuration
Create a microfrontend app using module federation and dynamic configuration

We are used to the term microservice in the backend world. Is there a way to achieve the same architectural indipendence in the frontend world? Let's see how it is possible to create a microfrontend app by leveraging Webpack 5 module federation with a widget-based custom remote configuration. [...]

A custom module for Jackson object mapper using Java Service Provider
A custom module for Jackson object mapper using Java Service Provider

Sometimes you have custom Jackson object mapper imported from external modules/libraries. How can you customize their serialization/deserialization? Let's go to discover the power of Java Service Provider Interface. [...]

A simple react hook to detect scroll direction
A simple react hook to detect scroll direction

How do you detect scroll direction using React hooks? Let’s find out in this new post. [...]