Skip to content

Instantly share code, notes, and snippets.

murmurs mrmrs

Block or report user

Report or block mrmrs

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@mrmrs
mrmrs / github-display-none.css
Last active Nov 2, 2019
Single purpose rulesets to set an element to display none from githubs production css
View github-display-none.css
.table-list-triage {
display: none;
}
.triage-mode .table-list-non-triage, .triage-mode .table-list-filters {
display: none;
}
.boxed-group-list>li.approved .btn-sm, .boxed-group-list>li.rejected .btn-sm {
display: none;
}
.repo-list .participation-graph.disabled {
@mrmrs
mrmrs / .vimrc
Last active May 20, 2019
My .vimrc file
View .vimrc
set nocompatible
filetype off
set rtp+=~/.vim/bundle/Vundle.vim
set runtimepath+=~/.vim/bundle/ultisnips
call vundle#begin()
Plugin 'gmarik/Vundle.vim'
Plugin 'tpope/vim-fugitive'
Plugin 'sjl/gundo.vim'
@mrmrs
mrmrs / scalable-css-draft.md
Last active May 15, 2019
WIP thoughts on my last few years thinking about how to scale css for large and small teams working on large and small web applications.
View scalable-css-draft.md

How not to scale css

Several years ago I got curious about how css worked at scale. When I first started out, there weren’t nearly as many learning resources as there are now. CSS zen garden was amazing, at the time it showed how much you could change a design without altering the html.

In the beginning, that’s what people sold me as a feature. By writing css, you could make a change one place and have it propagate everywhere. In principle this sounds pretty good. I’m lazy so I like doing things one time. But eleven years later, my experience on both large and small teams is that this is the most terrifying thing about css.

https://twitter.com/thomasfuchs/status/493790680397803521

In the past few years a lot of very smart people have been thinking more about CSS and this has lead to some fascinating discussions around how to build ‘scalable’ ui and how that relates to CSS. When I first started to think about scalability I naturally started to read every blog post and watch every tech talk I could get

@mrmrs
mrmrs / html5-element-list.txt
Created Nov 25, 2013
List of all html 5 elements, in alphabetical order.
View html5-element-list.txt
a
abbr
address
area
article
aside
audio
b
bdi
bdo
View reading.txt
Neuroplasticity
https://books.google.co.uk/books?id=TgArDQAAQBAJ&pg=PT132&lpg=PT132&dq=synapse+routes+deepen+over+time+hard+to+change+behavior&source=bl&ots=gBhsikybey&sig=rmSfgE8lEDxIdGe6za9FYOq_WZQ&hl=en&sa=X&ved=0ahUKEwjApMmJuanUAhUlKMAKHai0DXkQ6AEIIDAA#v=onepage&q=synapse%20routes%20deepen%20over%20time%20hard%20to%20change%20behavior&f=false
https://www.ncbi.nlm.nih.gov/books/NBK3915/
https://www.hindawi.com/journals/np/2014/541870/
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4072971/
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4819445/
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3466476/
https://books.google.co.uk/books?id=o2Z1CQAAQBAJ&pg=PA275&lpg=PA275&dq=brain+synapse+rut+ach&source=bl&ots=KQfkkdU3aR&sig=oHnhK9tmtMY386HaI1Obbt4wXBg&hl=en&sa=X&ved=0ahUKEwiWmobKrczUAhVnKcAKHdj1C34Q6AEISjAE#v=onepage&q=brain%20synapse%20rut%20ach&f=false
https://web.archive.org/web/20080202012044/http://psyphz.psych.wisc.edu/web/News/Meditation_Alters_Brain_WSJ_11-04.htm
http://www.smpp.northwestern.edu/savedLiterat
View vim-plugins-i-use
Plugin 'gmarik/Vundle.vim'
Plugin 'tpope/vim-fugitive'
Plugin 'sjl/gundo.vim'
Plugin 'kien/ctrlp.vim'
Plugin 'othree/html5.vim'
Plugin 'ag.vim'
Plugin 'SirVer/ultisnips'
Plugin 'honza/vim-snippets'
Plugin 'tpope/vim-bundler.git'
Plugin 'tpope/vim-rails.git'
@mrmrs
mrmrs / mrmrs.itermcolors
Created Jul 15, 2016
My black / gray / white theme for iterm
View mrmrs.itermcolors
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.10618455708026886</real>
@mrmrs
mrmrs / tachyons-ast.json
Created Apr 28, 2016
AST generated from tachyons
View tachyons-ast.json
Root {
raws: { semicolon: false, after: '\n\n' },
type: 'root',
nodes:
[ Comment {
raws: [Object],
type: 'comment',
parent: [Circular],
source: [Object],
text: 'TACHYONS' },
You can’t perform that action at this time.