Articles

Let's Encrypt, S3 and CloudFront

My current wild-cart SSL certificate will expire in a couple of days and I decide to try Let's Encrypt beta and move this website to Amazon S3 and CloudFront.

Writen on Feb 22, 2016, 19:34 and filed under: AWS, S3, CloudFront, Let's Encrypt.

S3 website behind CloudFront

How to avoid "Access denied" error when using S3 bucket behind CloudFront.

Writen on Feb 21, 2016, 18:23 and filed under: AWS, S3, CloudFront.

Uploading static website to AWS S3

I'm moving away from DigitalOcean to static site hosting on AWS S3. Here is easyest way to upload files to S3.

Writen on Feb 21, 2016, 13:17 and filed under: AWS, S3, Middleman.

Redesign

Yesterday I did almost complete redesign of this website.

Writen on Feb 20, 2016, 09:34 and filed under: Website.

Creating CSS rules in JavaScript

Sometimes you want to insert complete CSS rules into specific page with JavaScript. Here is how.

Writen on Feb 17, 2016, 23:13 and filed under: CSS, JavaScript.

Killing nginx process

What to do when your nginx is not responding to stop command?

Writen on Feb 17, 2016, 11:50 and filed under: Nginx, GNU Linux.

Linting JavaScript in GNU Emacs

With any programming language, when you do some client or day job work, you need to deliver quality software. When you contribute to FLOSS projects, you have to follow some style guides specified for that project. Great help with all of that are linters and style checkers.

Writen on Feb 14, 2016, 18:22 and filed under: JavaScript, GNU Emacs, Elisp.

node_modules/.bin in your project $PATH

How to always have 'node_modules/.bin/' from your project in your path, in shell and in GNU Emacs

Writen on Feb 14, 2016, 14:14 and filed under: JavaScript, Shell, GNU Emacs, Elisp.

flycheck-typescript-tslint released

My GNU Emacs flycheck extension 'flycheck-typescript-tslint' version 0.21 relised

Writen on Feb 13, 2016, 21:45 and filed under: TypeScript, Elisp, GNU Emacs.

Loading and unloading GNU Emacs themes

Every time you call `load-theme` in GNU Emacs, there is a chance that previous theme changed something that new theme does not. Also, sometimes themes change `linum` (line numbers) settings and if you use `linum` you don't want that.

Writen on Feb 13, 2016, 15:02 and filed under: GNU Emacs, Elisp.