Stephen Chiang

Stephen Chiang @chiangs

About: Design Technologist. Harmonizing design and development daily. Apply ☕ || 🍺 liberally.

Location:
Stavanger, Norway
Joined:
Dec 16, 2017

Stephen Chiang
articles - 23 total

The escape key; just a vim need?

Lately I've been thinking about how I rarely use the esc key and now the new Mac has brought back phy...

Learn More 5 7Nov 13 '19

VS Code snippet leads to funny, unintentional results. \_(ツ)_/

A long time ago I decided to create a snippet where if in VS Code I type: :shrug I get ¯\_(ツ)_/¯. It...

Learn More 9 0Oct 31 '19

Customizing / Contributing to a VS Code Theme - Syntax Highlighting

Ever wanted to make your own theme? Or maybe you found one but is just slightly off from w...

Learn More 11 0Oct 8 '19

Microsoft's new FREE font

Microsoft has released a new free monospaced font called Cascadia Code. Bonus: it supports ligatures!...

Learn More 94 15Sep 19 '19

Hex, rgba, or hsla?

I was reading an older edition of Design for Hackers last night and there was a statement that hsl wa...

Learn More 14 6Aug 28 '19

🌮 Git 'r done when you're done.

Once again I'm waiting for my app to run its tests and build so I thought I'd write another quickie....

Learn More 46 0Aug 27 '19

🌐 How I host my projects on subdomains

I like hosting my projects on subdomains and keep my main site focused on being the portal to my port...

Learn More 138 7Aug 10 '19

Quick VS Code refactor/productivity trick

So I was browsing Dev.to , like I normally do while waiting for my build process to finish (🐱‍👤) and...

Learn More 14 0Aug 8 '19

If you could rename JavaScript to be more self descriptive...

What would you call it?

Learn More 11 16Jul 16 '19

Custom react hooks vs services

I'm having a tough time explaining the difference between a custom react hook and a service. It's e...

Learn More 41 8Jul 10 '19

Do you consider yourself a polyglot?

As developer who only speaks your homeland's language, would you still consider yourself a polyglot?...

Learn More 7 1Jun 3 '19

🔥 In case of fire: GTFO

Intro Hopefully this will never happen to you, but even if it's not a fire or earthquake,...

Learn More 72 12Apr 20 '19

Generating Angular Container Components, the Fast and Easy Way

Supplemental article on generating container components, based on the pattern.

Learn More 16 4Dec 18 '18

How I'm starting my own Angular Component Library (part 2 - smooth-scroll-component)

Starting an Angular component library and writing APIs for re-usable components.

Learn More 17 0Sep 25 '18

How I'm starting my own Angular Component Library (part 1 - generic button)

Starting an Angular component library and writing APIs for re-usable components.

Learn More 8 0Jul 22 '18

I'm Stephen, soldier to web developer. I love sharing knowledge. Moved to Scandinavia without knowing the languages; AMA!

Ask me anything.

Learn More 24 18May 29 '18

Upgrading to Angular 6!

So Angular 6 is out! It comes with many many exciting things, new tooling and easier ways...

Learn More 78 15May 4 '18

How I bling-ified my terminal

Do not be afraid of the terminal, it’s amazing! – said no beginner ever. First and foremost,...

Learn More 20 4Mar 20 '18

How I prepare for a new (first) developer job.

Now that I’ve gone through the blood, sweat, and tears of finding that awesome new job…how...

Learn More 32 3Jan 24 '18

I made my first open source contribution…and it wasn’t even code!

You read that right…I finally made my first contribution to open source, and i...

Learn More 21 2Jan 4 '18

Passing data between nested components with Angular

One of the biggest changes from AngularJS to Angular (2+) is the step away from two-way data binding....

Learn More 31 15Dec 20 '17

There’s no excuse not to have SSL anymore

Getting a free SSL certificate for your site is now easier than ever with Let’s Encrypt. On AWS,...

Learn More 30 4Dec 20 '17

Integrating Semantic UI to an Angular CLI Project

I’m tired of Bootstrap (Ok, I still love it and use it often). I recently discovered...

Learn More 30 11Dec 20 '17