Commit Graph

389 Commits

Author SHA1 Message Date
Harsh Shandilya 75064df8cf
ci: Tweak deployment pipeline
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-05 23:22:12 +05:30
Harsh Shandilya 7ceceaa7d1
Setup prod deployment
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-05 23:21:30 +05:30
Harsh Shandilya 1e3b9ffb63
Setup staging deployment
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-05 23:21:30 +05:30
Harsh Shandilya 487542bbee
Properly configure conditions
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-05 20:07:24 +05:30
Harsh Shandilya 72b2a5560b
github: Use prebuilt Docker images
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-02 18:12:16 +05:30
Harsh Shandilya 416bd6055a
Run lighthouse testing in Actions CI
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-01 17:09:05 +05:30
Harsh Shandilya 1bc74677e1
Test GitHub deployment
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-01 16:48:33 +05:30
Harsh Shandilya 8ea23fc323
Use new download location
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-01 16:18:03 +05:30
Harsh Shandilya dfab3db5bb
Merge remote-tracking branch 'theme/master' into src
* theme/master:
  add gitbook svg
  Added Stackoverflow icon
  Cursor color customization
  keybase
  favicons color
  Set container flex-basis to auto

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-01 16:16:20 +05:30
Djordje Atlialp 20810b2afd
Merge pull request #62 from klaidliadon/master
Custom favicons color
2019-11-01 08:31:29 +01:00
Harsh Shandilya 6c7c194972
theme: Switch Google Analytics to gtag
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-31 01:18:38 +05:30
Harsh Shandilya 01e594a590
Fix analytics config
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-31 00:47:26 +05:30
Harsh Shandilya 062a3c5508
Enable Google Analytics 2019-10-30 20:36:33 +05:30
Alex D. Guerrieri 66958b46eb
Merge branch 'master' into master 2019-10-28 15:15:27 +01:00
Harsh Shandilya 2a1b7b1b0b
Stop caching things and remove existing service worker registrations
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-26 20:44:43 +05:30
Harsh Shandilya 3ffe8e2c69
static/service-worker: Update cache buster from MDN docs
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-26 20:37:23 +05:30
Harsh Shandilya 836dcced3b
Update from Forestry.io
Harsh Shandilya created content/posts/why-i-went-back-to-the-gradle-groovy-dsl.md
2019-10-26 20:22:37 +05:30
Djordje Atlialp b90c66b4e2
Merge pull request #51 from rinon/fix_container_flex_ie
Set container flex-basis to auto
2019-10-17 10:43:25 +02:00
Djordje Atlialp 4492a5c0bd
Merge pull request #64 from JPYamamoto/master
Cursor color customization
2019-10-17 10:42:49 +02:00
Djordje Atlialp 6b198fc4a6
Merge pull request #66 from JPYamamoto/stackoverflow
Added Stackoverflow icon
2019-10-17 10:39:40 +02:00
Djordje Atlialp 6cdbc10f53
Merge pull request #67 from davidfeng88/master
Add GitBook svg
2019-10-17 10:38:55 +02:00
davidfeng88 b0eddef949 add gitbook svg 2019-10-16 13:45:43 -04:00
JPYamamoto eee26038f6 Added Stackoverflow icon 2019-10-14 11:14:42 -05:00
Juan Pablo Yamamoto ee9a8f2125 Cursor color customization 2019-10-12 17:18:08 -05:00
Harsh Shandilya b512690094
Cleanup static assets
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-04 18:48:29 +05:30
Harsh Shandilya f83c67aac8
Add Caddyfile for local testing
Helpful to be able to replicate my production setup for Lighthouse testing.

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-04 18:42:50 +05:30
Harsh Shandilya c9f71d5139
Remove aria-role flagged by Lighthouse
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-02 14:27:44 +05:30
Harsh Shandilya 2924ef0ae6
Use font-display: swap to avoid render blocking
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-02 14:27:30 +05:30
Harsh Shandilya 446091a839
Use description parameter from site config
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-02 14:26:44 +05:30
Harsh Shandilya ce4bfe8aa5
Revert "Re-add flag-icon-css"
The theme uses this but not me

This reverts commit 8c21dcde89.

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-02 14:02:22 +05:30
Harsh Shandilya 8e690c5774
Refactor site for pagespeed improvements (#8)
* Strip out FontAwesome and inline icons

* Add icomoon fonts to cache

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-02 13:56:11 +05:30
Harsh Shandilya 8c21dcde89
Re-add flag-icon-css
Used in the theme

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-02 13:30:01 +05:30
Harsh Shandilya ec349b8bb1
Update to Prism 1.17.1
Switch to a leaner edition with only the languages I use

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-02 13:27:34 +05:30
Harsh Shandilya 4760f32f3d
Service worker fixes
Remove logging and run cache purge in activate event

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-30 19:19:06 +05:30
Harsh Shandilya 8d6e2866a5
static: Update service worker cache
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-30 19:15:42 +05:30
Harsh Shandilya 57d0626012
Wrap up part 2
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-30 19:12:18 +05:30
Harsh Shandilya 2805437699
Visibility modifiers topic
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-30 18:54:21 +05:30
Harsh Shandilya b102d1db5a
More progress on part 2
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-29 22:16:19 +05:30
Harsh Shandilya d544f0b3da
Disable PWA on local builds
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-29 10:38:57 +05:30
Harsh Shandilya 0e8e3062a5
Check-in empty structure for post
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-29 10:20:27 +05:30
Harsh Shandilya b865e75073
Disable analytics
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-28 20:38:02 +05:30
Harsh Shandilya 0868d96502
Add Fathom analytics support
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-24 00:53:41 +05:30
Harsh Shandilya 5b67a64903
Remove unused JS
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-24 00:38:15 +05:30
Harsh Shandilya 158b926d80
Codestyle cleanup for service workers
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-24 00:26:16 +05:30
Harsh Shandilya 80934c3363
Purge old caches during service worker init
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-24 00:25:57 +05:30
Harsh Shandilya 562d5a3e79
Inject page views stats tracker
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-24 00:10:30 +05:30
Harsh Shandilya a590a2ea69
Fix typo
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-23 23:24:05 +05:30
Harsh Shandilya a3fdd59bd2
Refresh cache
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-23 15:28:10 +05:30
Harsh Shandilya 750306ee7c Update from Forestry.io
Harsh Shandilya updated content/posts/teachingkotlin-part-1-classes-and-objects-and-everything-in-between.md
2019-09-23 09:56:16 +00:00
Alex Guerrieri d72fd05d8c
keybase 2019-09-23 11:27:05 +02:00