Skip to content

Instantly share code, notes, and snippets.


Sean Wood WoodyWoodsta

View GitHub Profile
WoodyWoodsta / pages.json
Last active Feb 9, 2018
Content for public portfolio
View pages.json
"home": {
"title": "Hey, it's Sean!",
"body": "I'm a London-based fullstack developer with a background in robotics and microelectronics*. I am a huge fan of innovative thinking and enjoy mixing this way of seeing the world with creativity in a manner which uplifts others. I rise up to life challenges and practice this in juggling hard work with keeping fit and learning new tricks and skills. I'm hacking at all sorts of code in any free time that I get and therefore, together with extensive and broad industry exposure, have developed a valuable understanding of web technologies, the tooling that supports these technologies and the community that have have developed them. Software is more than just the act of writing a piece of code. I view it as the process of understanding a given problem and designing and developing for it a robust and well-performing solution.",
"footnotes": "_* Graduate Mechatronics Engineer (BSc in Engineering in Mechatronics) from the University of Cape Town, Sou
WoodyWoodsta / output-panel.txt
Last active Jan 9, 2018
Microsoft/vscode Issue #40725
View output-panel.txt
[Info - 15:44:19] Using tsserver from: /Applications/Visual Studio Code -
[Info - 15:44:19] TSServer log file: /Users/sean/Library/Application Support/Code - Insiders/logs/20180109T090501/vscode.typescript/tsserver-log-ac1Nhr/tsserver.log
[Info - 15:44:19] Forking TSServer
PATH: /Users/sean/.nvm/versions/node/v8.9.4/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/sean/.config/yarn/global/node_modules/.bin/
[Info - 15:44:19] Started TSServer
[Error - 15:44:30] 'occurrences' request failed with error.
Error processing request. Could not find file: '/Users/sean/ITDev/projects/draw-group/OW-enercity-ed4-integration-layer/ed4-front-end-integration-layer/common/models/subscription.js'.
Error: Could not find file: '/Users/sean/ITDev/projects/draw-group/OW-enercity-ed4-integration-layer/ed4-front-end-integration-layer/common/models/subscription.js'.
at getValidSourceFile (/Applications/Visual Studio Code -
WoodyWoodsta / .hyper.js
Created Dec 2, 2016
.hyper.js 20161202
View .hyper.js
module.exports = {
config: {
// default font size for all tabs
fontSize: 12,
// font family with optional fallbacks
fontFamily: '"Fira Code", "DejaVu Sans Mono", "Lucida Console", monospace',
// terminal cursor background color (hex)
cursorColor: 'red',
WoodyWoodsta / .bash_aliases
Last active Nov 30, 2018
What I have done to set the Intel Edison up
View .bash_aliases
### Directory
alias ll="ls -lv"
alias lla="ls -alv"
alias glg="git log --pretty='format:%Cgreen%h%Creset %an - %s' --graph"
alias gl="git log --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen %cr %an%Creset'"
alias gs="git status"
alias gd="git diff"
# add
alias ga="git add"
View redshift.conf
; Global settings for redshift
; Set the day and night screen temperatures
; Enable/Disable a smooth transition between day and night
; 0 will cause a direct change from day to night screen temperature.
; 1 will gradually increase or decrease the screen temperature.
WoodyWoodsta / .babel.json
Last active Sep 27, 2016
Elementary OS setup stuff
View .babel.json
"{\"filename\":\"/mnt/Data/ITDev/gitsub/experimental/v-engine/src/__tests__/index.es6\",\"env\":{},\"retainLines\":false,\"highlightCode\":true,\"suppressDeprecationMessages\":false,\"presets\":[],\"plugins\":[[[],null],[[],null],[[],null],[[],null],[[],null],[[],null],[[],null],[[],null]],\"ignore\":[],\"code\":true,\"metadata\":true,\"ast\":true,\"comments\":true,\"compact\":\"auto\",\"minified\":false,\"babelrc\":true,\"sourceType\":\"module\",\"moduleIds\":false,\"passPerPreset\":false}:6.10.4": {
"metadata": {
"usedHelpers": [
"marked": [],
"modules": {
"imports": [

#local-npm setup To install service for local-npm using forever-service:

$ sudo rm /usr/bin/node

$ sudo ln -s "$(which node)" /usr/bin/node

$ sudo forever-service install local-npm-service --script /home/<user>/.nvm/versions/node/<node-version>/lib/node_modules/local-npm/bin.js -o " -d /home/<user>/.local-npm" -p /home/<user>/.nvm/versions/node/<node-version>/bin --start
WoodyWoodsta / includeGuard.h
Last active Oct 27, 2015
Multiple inclusion guard tactic for C explained
View includeGuard.h
/** To prevent your code having multiply included header files,
* and hence possibly multiply declared functions and variables,
* the following tactic is used in the file to be included which will
* prevent the code from being compiled more than once.
// The "ifndef" combined with the matching "endif" directives serve as a pre-processor
// "if not defined" statement, where the code between these two directives will only
// Be compiled if, in this case, the symbol "NAME_OF_HEADER_FILE_H" has not been defined.