Quantcast
Channel: Damir's Corner
Browsing all 485 articles
Browse latest View live

Migrating from CircleCI to GitHub Actions

Since the introduction of GitHub Actions there's often no need any more to use an external CI/CD service. After I moved my blog repository from BitBucket to GitHub it was time to move my continuous...

View Article


Forcing Reload of Root Page in Ionic 4

Angular based routing in Ionic 4 introduces some gotchas if you're used to navigation in Ionic 3. Reinitializing the navigation stack by setting the root to the same page as it was before is one of...

View Article


Image may be NSFW.
Clik here to view.

Using Git with SSH in Windows 10

Although Git can be used over HTTPS with username and password authentication, it's much more convenient to use over SSH. Even with Git Credential Manager for Windows being bundled with Git for...

View Article

Behavior of Promise.finally

Recently, we discussed the behavior of Promise.finally in our development team. Even after reading the official documentation, we weren't unanimous on what will happen in certain cases. In the end, I...

View Article

Image may be NSFW.
Clik here to view.

Book Review: Hands-On Functional Programming with TypeScript

To take advantage of the complimentary Packt subscription which I received as the technical reviewer for the fourth edition of C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development by Mark J....

View Article


Type Declarations for Cordova Plugins

I've been doing some Cordova plugin development recently and at some point, I've decided to add TypeScript type declarations to make the plugin easier to consume from Ionic (or other TypeScript based)...

View Article

Image may be NSFW.
Clik here to view.

Partially Obscured Scrollable Element in Ionic 4

Recently, we encountered an interesting design challenge in the Ionic application we're developing: have a transparent gradient overlay on top of long scrolling text. The following screenshot should...

View Article

Image may be NSFW.
Clik here to view.

Book Review: Refactoring TypeScript

My latest pick from Packt's recent book releases was Refactoring TypeScript by James Hickey. It's a rather short book that I liked much better than my previous choice. It doesn't seem to be mentioned...

View Article


Creating a Subset Type in TypeScript

TypeScript was designed to formally describe types in any JavaScript code. Because of this, its type system supports much more than a type system of a typical objected oriented language does. Let's say...

View Article


An Overview of Animations in Ionic Apps

In a highly polished mobile application, there are typically many short transitions and animations. To get you started, Ionic comes with several built-in animations, such as transitions between pages,...

View Article

Image may be NSFW.
Clik here to view.

Staggered Animation in Ionic Angular

Recently, Josh Morony published an interesting tutorial about staggered animations in Ionic. Since he's using StencilJS, there are some syntax changes required to make his sample code work with...

View Article

Image may be NSFW.
Clik here to view.

Scroll-dependent Animation in Ionic

In my previous blogpost, I implemented a staggered animation in Ionic Angular where the animation-delay depended only on the position of the item in the list. This time, the delay will depend on the...

View Article

Image may be NSFW.
Clik here to view.

Customizing Page Transitions in Ionic 5

Although Ionic supports custom transitions when navigating between pages, I couldn't find much documentation about it. However, by combining information from different sources I managed to create one...

View Article


Behavior of Promise.finally

Recently, we discussed the behavior of Promise.finally in our development team. Even after reading the official documentation, we weren't unanimous on what will happen in certain cases. In the end, I...

View Article

Image may be NSFW.
Clik here to view.

Book Review: Hands-On Functional Programming with TypeScript

To take advantage of the complimentary Packt subscription which I received as the technical reviewer for the fourth edition of C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development by Mark J....

View Article


Type Declarations for Cordova Plugins

I've been doing some Cordova plugin development recently and at some point, I've decided to add TypeScript type declarations to make the plugin easier to consume from Ionic (or other TypeScript based)...

View Article

Image may be NSFW.
Clik here to view.

Partially Obscured Scrollable Element in Ionic 4

Recently, we encountered an interesting design challenge in the Ionic application we're developing: have a transparent gradient overlay on top of long scrolling text. The following screenshot should...

View Article


Image may be NSFW.
Clik here to view.

Book Review: Refactoring TypeScript

My latest pick from Packt's recent book releases was Refactoring TypeScript by James Hickey. It's a rather short book that I liked much better than my previous choice. It doesn't seem to be mentioned...

View Article

Creating a Subset Type in TypeScript

TypeScript was designed to formally describe types in any JavaScript code. Because of this, its type system supports much more than a type system of a typical objected oriented language does. Let's say...

View Article

An Overview of Animations in Ionic Apps

In a highly polished mobile application, there are typically many short transitions and animations. To get you started, Ionic comes with several built-in animations, such as transitions between pages,...

View Article
Browsing all 485 articles
Browse latest View live