Skip to content

Instantly share code, notes, and snippets.

Avatar

Chetan Sachdev cksachdev

  • Bangalore, Karnataka, India
View GitHub Profile
@cksachdev
cksachdev / Abstract
Last active August 29, 2015 14:24
Mozilla Tech Evangelism Workshop
View Abstract
What I love about SCRUM?
Scrum is an agile framework for completing complex projects. Software product development has changed in last few years. Customers keep on changing the requirement due to the changing needs of users and remaining competative in the market. In this talk, I will be speaking about how Scrum helps in being productive and shipping a MVP(Minimum Viable Product) faster!!
@cksachdev
cksachdev / browserify_for_webpack_users.markdown
Created October 19, 2015 09:31
browserify for webpack users
View browserify_for_webpack_users.markdown

browserify for webpack users

There's been a strange explosion in misinformation about browserify recently, particularly in comparisons to webpack.

Generally speaking, most of this confusion stems from how webpack is more willing to pull features into its core to ease discoverability while browserify is more likely to push features out to userland instead.

I think that longer-term, separability has more benefits from a maintenance and

@cksachdev
cksachdev / z-automator.png
Created December 8, 2015 13:53 — forked from lrytz/z-automator.png
Shortcut for Syntax Highlighting in Keynote
View z-automator.png
@cksachdev
cksachdev / gist:3069db0b66f26c237b5e
Created December 8, 2015 13:54 — forked from jimbojsb/gist:1630790
Code highlighting for Keynote presentations
View gist:3069db0b66f26c237b5e

Step 0:

Get Homebrew installed on your mac if you don't already have it

Step 1:

Install highlight. "brew install highlight". (This brings down Lua and Boost as well)

Step 2:

@cksachdev
cksachdev / tree structure in markdown.md
Last active July 19, 2018 17:06
Generate a tree structure from the Terminal to use in Markdown document
View tree structure in markdown.md
tree --dirsfirst --noreport -I README.md |
sed '1s/^/```'"$(printf '\n')"'/;$s/$/'"$(printf '\n')"'```/' > README.md

If tree is not available, install it via

brew install tree
@cksachdev
cksachdev / cloudSettings
Created June 11, 2018 17:21
Visual Studio Code Settings Sync Gist
View cloudSettings
{"lastUpload":"2018-04-20T16:20:08.292Z","extensionVersion":"v2.9.0"}
@cksachdev
cksachdev / extensions.json
Last active March 11, 2019 17:58
VSCode's Settings - Syncing
View extensions.json
[
{
"id": "aaron-bond.better-comments",
"name": "better-comments",
"publisher": "aaron-bond",
"version": "2.0.3"
},
{
"id": "alefragnani.Bookmarks",
"name": "Bookmarks",
@cksachdev
cksachdev / merge-mp4.sh
Created May 11, 2019 04:01 — forked from palaniraja/merge-mp4.sh
Bash script to merge all mp4 videos in current directory (recursively 2 levels). It also updates the chapter marks to retain the folder/filename of source dir
View merge-mp4.sh
#!/bin/bash
## Script to merge all mp4 videos in current directory (recursively 2 levels)
## And update chapter marks to retain the folder/filename
## Script for merging videos
filename=`basename pwd`
current=`pwd`
View zeit-now-g-suite-setup.md

Run each of the following lines, replacing yourdomain.com and AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA with your details:

export NOW_DOMAIN=yourdomain.com
export GOOGLE_VERIFICATION=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
now dns add "$NOW_DOMAIN" @ TXT "google-site-verification=$GOOGLE_VERIFICATION"
now dns add "$NOW_DOMAIN" @ MX ASPMX.L.GOOGLE.COM 1
now dns add "$NOW_DOMAIN" @ MX ALT1.ASPMX.L.GOOGLE.COM 5
now dns add "$NOW_DOMAIN" @ MX ALT2.ASPMX.L.GOOGLE.COM 5
now dns add "$NOW_DOMAIN" @ MX ALT3.ASPMX.L.GOOGLE.COM 10
@cksachdev
cksachdev / dev-box.sh
Last active August 19, 2019 11:25 — forked from dlerm/dev-box.sh
A simple bash script to install common dev tools
View dev-box.sh
#!/usr/bin/env bash
# http://chetansachdev.com
# http://www.sirwinston.org/
# Install Xcode
# Install Homebrew
# Install Node
# Install Yarn
# Install Gulp
# Install Bower
# Install Linters