Hello World
After some long nights I finally published my very own blog! I will mainly use this blog to write about TypeScript, my own projects and other cool programming related stuff.The blog is a static website...
View ArticleThe Disposable Pattern in TypeScript
JavaScript and TypeScript developers are used to implement life cycles and side effects imperatively. Examples are `setInterval`/`clearInterval` for starting and stopping a timer and...
View ArticleImplementing TypeScript Refactorings With Hot Reloading
This post is about how to implement a simple refactoring for TypesScript as a language service plugin that can be used in VS Code. It showcases modern development techniques like hot reloading, test...
View ArticleA TypeScript Playground for RX JS
This post is a playground for RxJS, a library for reactive programming using Observables that make it easier to compose asynchronous or callback-based code. The playground supports editable as well as...
View ArticleHot Reload for VS Code Extension Development
Ever wanted to iteratively tweak your VS Code extension but got annoyed on how long it takes to try things out? Then check out `@hediet/node-reload` to immediately apply your code changes to your...
View ArticleHow to Stress the C# Compiler
C# is (mostly) a strongly typed programming language. It's type system supports generics, inference, and method overloading. Combining these features, any C# compiler can easily be knocked out. This...
View Article
More Pages to Explore .....