Skip to content

Instantly share code, notes, and snippets.

👓
2020 vision

A.J. Kueterman robotsquidward

👓
2020 vision
Block or report user

Report or block robotsquidward

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
@robotsquidward
robotsquidward / why-enterprise-software-is-bad.md
Last active Oct 11, 2019
A great thread from Arvind Narayanan about the pitfalls of enterprise software. Reproduced here for posterity.
View why-enterprise-software-is-bad.md

Arvind Narayanan on Enterprise Software (Twitter Thread)

My university just announced that it’s dumping Blackboard, and there was much rejoicing. Why is Blackboard universally reviled? There’s a standard story of why "enterprise software" sucks. If you’ll bear with me, I think this is best appreciated by talking about… baby clothes!

There are two types of baby outfits. The first is targeted at people buying gifts. It's irresistible on the rack. It has no fewer than 18 buttons. At least 3 people are needed to get a screaming baby into it. It's worn once, so you can send a photo to the gifter, then discarded.

Other baby outfits are meant for parents. They’re marked "Easy On, Easy Off" or some such, and they really mean it. Zippers aren't easy enough so they fasten using MAGNETS. A busy parent (i.e. a parent) can change an outfit in 5 seconds, one handed, before rushing to work.

The point is, some produc

@robotsquidward
robotsquidward / clearness-dark.css
Created Jul 26, 2019
Clearness Dark theme for Markdown
View clearness-dark.css
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote {
margin: 0;
padding: 0;
@robotsquidward
robotsquidward / clearness.css
Created Jul 26, 2019
Clearness CSS theme for Markdown
View clearness.css
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote {
margin: 0;
padding: 0;
View markdown-sample.md
View interview-prep-resources.md

Interview Prep 😰➡️🤓

Whether you're preparing for an interview, preparing to give an interview, or you just want to flex your problem-solving and coding skills to stay sharp - it's always good to know where to go to practice common interview problems.

Links 🏃💨

Get right to it. Here's a list of awesome resources for practicing for a technical interview.

3-Month Coding Interview Bootcamp

@robotsquidward
robotsquidward / ml-resources.md
Last active May 23, 2019
Machine Learning Resources
@robotsquidward
robotsquidward / sleep-trick.md
Created Sep 4, 2018
A secret military technique for falling asleep in 2 minutes.
View sleep-trick.md
  1. Relax the muscles in your face, including tongue, jaw and the muscles around the eyes
  2. Drop your shoulders as far down as they’ll go, followed by your upper and lower arm, one side at a time
  3. Breathe out, relaxing your chest followed by your legs, starting from the thighs and working down
  4. You should then spend 10 seconds trying to clear your mind before thinking about one of the three following images:
    • You’re lying in a canoe on a calm lake with nothing but a clear blue sky above you
    • You’re lying in a black velvet hammock in a pitch-black room
    • You say “don’t think, don’t think, don’t think” to yourself over and over for about 10 seconds.
@robotsquidward
robotsquidward / auth_token.md
Last active Aug 23, 2018
Get GitHub auth_token
View auth_token.md

Pass the auth_token in to make the request to GitHub.

func getAuthToken(code: URLQueryItem?) {
    // make network call to get actual token
    let requestManager = RequestManager()

    let session = URLSession.shared
    session.dataTask(with: requestManager.getAuthRequest(code: code),
                     completionHandler: { ( data: Data?, response: URLResponse?, error: Error?) -> Void in
@robotsquidward
robotsquidward / First-iphone-octonote.md
Last active Nov 4, 2018
A gist posted by OctoNote
View First-iphone-octonote.md

Here's my first octonote!

  • here
  • are
  • some
  • bullets

here is an h1

You can’t perform that action at this time.