Skip to content

Instantly share code, notes, and snippets.

View iamserda's full-sized avatar
🏠
hunger for more!

@iamserda iamserda

🏠
hunger for more!
View GitHub Profile
# Your init script
#
# Atom will evaluate this file each time a new window is opened. It is run
# after packages are loaded/activated and after the previous editor state
# has been restored.
#
# An example hack to log to the console when each text editor is saved.
#
# atom.workspace.observeTextEditors (editor) ->
# editor.onDidSave ->
@iamserda
iamserda / The Technical Interview Cheat Sheet.md
Created April 5, 2020 04:43 — forked from tsiege/The Technical Interview Cheat Sheet.md
This is my technical interview cheat sheet. Feel free to fork it or do whatever you want with it. PLEASE let me know if there are any errors or if anything crucial is missing. I will add more links soon.

ANNOUNCEMENT

I have moved this over to the Tech Interview Cheat Sheet Repo and has been expanded and even has code challenges you can run and practice against!






\

@iamserda
iamserda / homebrew.md
Created May 21, 2020 16:24 — forked from indiesquidge/homebrew.md
How to and Best of Homebrew

Homebrew

How To

Homebrew is a package management system for OS X. You can read more about it here, or simply run

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

to install it.

@iamserda
iamserda / at-the-water-s-edge.markdown
Created February 11, 2021 14:39
At the Water's Edge
@iamserda
iamserda / top-brew-packages.txt
Created November 5, 2022 02:16 — forked from pmkay/top-brew-packages.txt
Top homebrew packages
node: Platform built on V8 to build network applications
git: Distributed revision control system
wget: Internet file retriever
yarn: JavaScript package manager
python3: Interpreted, interactive, object-oriented programming language
coreutils: GNU File, Shell, and Text utilities
pkg-config: Manage compile and link flags for libraries
chromedriver: Tool for automated testing of webapps across many browsers
awscli: Official Amazon AWS command-line interface
automake: Tool for generating GNU Standards-compliant Makefiles
@iamserda
iamserda / top-brew-packages.txt
Created November 5, 2022 13:22 — forked from r5v9/top-brew-packages.txt
Top homebrew packages
node: Platform built on V8 to build network applications
git: Distributed revision control system
wget: Internet file retriever
yarn: JavaScript package manager
python3: Interpreted, interactive, object-oriented programming language
python: Interpreted, interactive, object-oriented programming language
mysql: Open source relational database management system
coreutils: GNU File, Shell, and Text utilities
openssl: SSL/TLS cryptography library
postgresql: Object-relational database system
@iamserda
iamserda / top-homebrew-pkgs.md
Last active November 5, 2022 14:23
Top Homebrew(brew) Packages(sorted:alpha)

Top Homebrew Packages(sorted, circa 2020)

  • op1: gh:r5v9
  • op2: gh:single-stop-rj (sort)
  • mod: gh:iamserda (cat, layout, .md)

A

  • ack: Search tool like grep, but optimized for programmers
  • activemq: Apache ActiveMQ: powerful open source messaging server
  • adns: C/C++ resolver library and DNS resolver utilities
  • aircrack-ng: Next-generation aircrack with lots of new features
@iamserda
iamserda / System Design.md
Created November 26, 2022 23:01 — forked from vasanthk/System Design.md
System Design Cheatsheet

System Design Cheatsheet

Picking the right architecture = Picking the right battles + Managing trade-offs

Basic Steps

  1. Clarify and agree on the scope of the system
  • User cases (description of sequences of events that, taken together, lead to a system doing something useful)
    • Who is going to use it?
    • How are they going to use it?