Skip to content

Instantly share code, notes, and snippets.

Why is GitHub supporting a child separation agency?

yonatan miller shushugah

Why is GitHub supporting a child separation agency?
View GitHub Profile
shushugah /
Last active Oct 6, 2017
Rails Autoloading Behavior and Module name spacing
# app/models/campaign.rb 
class Campaign; end # This class is completely irrelevent to our code, but has same class name as the other campaign class.

# app/resources/homepage/apple.rb
module Resources
  module Homepage
    class Apple < Campaign
      campaign_method!  # This fails because apple.rb is loaded alphabetically before resources/homepage/campaign.rb 
shushugah / InitialReactionsToReactWrittenInReact.js
Last active Sep 22, 2017
Initial Reactions ToReact Written in React
View InitialReactionsToReactWrittenInReact.js
import React from 'react';
import ReactDom from 'react-dom';
class FirstImpressions extends React.Component {
const impressionComponents = this._getImpressions();
render() {
<h1>I am JSX</h1>
<p className="a_css_class_name">
shushugah / git
Created Sep 27, 2017
Useful git commands
View git
`git log -- file_path_name --follow` // will show all relevant commits for renamed/deleted files
shushugah /
Last active Jun 24, 2019
Agenda for first Tech Workers Coalition Berlin meeting

Tech Workers Coalition

Tech Workers Coalition Berlin

Tech Workers have a lot of potential power to change society. Anyone who identifies as a tech worker and is interested in learning how to build collective power or get involved in a campaign is welcome. Tech Workers are currently organising against gender pay gaps, workplace harassment, surveillance technologies, amongst other things. This document is an agenda item for the first meeting of Tech Workers Coalition Berlin.

A panel about Tech Workers Movement was held earlier this month 10 June 2019 at Aquarium Am Südblock, featuring Logic Magazine co-founders Ben Tarnoff and Moira Weigel. Ben, who is also an organiser of the Boston chapter, will be present during the meeting. You can click to watch the video or listen for audio.