Designing a GraphQL API · GitHub
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 85 million projects.
4 days ago
Web Architecture 101 – VideoBlocks Product & Engineering
The above diagram is a fairly good representation of our architecture at Storyblocks. If you’re not an experienced web developer, you’ll likely find it complicated. The walk through below should make…
9 days ago
Expii - Learn Creatively
Experience the benefits of an education tailored specifically to you. Expii is the personal learning revolution.
9 days ago
Google Cloud Platform - The Good, Bad, and Ugly (It's Mostly Good) - Deps
Deps is a private, hosted, Maven repository. While building it I had a critical decision to make - Where to host it? I evaluated many different hosting services but decided on Google Cloud Platform (GCP). I’ve been using it in pre-production and then production for over a year and a half now. I haven’t seen too many experience reports on Google Cloud, so I wanted to share how I’ve found it, what went well, and what still needs improving.
distributed  gcp 
9 days ago
Open Source Password Management Solutions | Bitwarden
Bitwarden is a free and open source password management solution for individuals, teams, and business organizations.
10 days ago
Making efficient use of the libdispatch (GCD) · GitHub
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 85 million projects.
11 days ago
MySQL High Availability at GitHub | GitHub Engineering
GitHub uses MySQL as its main datastore for all things non-git, and its availability is critical to GitHub’s operation. The site itself, GitHub’s API, authentication and more, all require database access. We run multiple MySQL clusters serving our different services and tasks. Our clusters use classic master-replicas setup, where a single node in a cluster (the master) is able to accept writes. The rest of the cluster nodes (the replicas) asynchronously replay changes from the master...
db  distributed 
4 weeks ago
Writing A Compiler In Go | Thorsten Ball
This is the sequel to Writing An Interpreter In Go and this time we're writing a compiler and a virtual machine for Monkey. Same codebase, same approach, new goals. Code front and center, step by step explained, fully unit tested and runnable.
4 weeks ago
Math and front-end
If you were one of those kids that wondered why you had to attend all those math classes and learn about angles and algebra, well, so was I. I’ll admit, I wa...
6 weeks ago
Parallels Tools fix for Ubuntu 18.04 and other Linux distributions with Kernel version >= 4.15 · GitHub
GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.
6 weeks ago
« earlier      
ai algorithms analytics android api apple architecture argentina arm assembly auth awk aws backup bash book books bsd build busybox c c++ caching cars cassandra cellular clojure color compensation compiler compilers compression concurrency containers cooking course courses cpu crash crypto cryptography cs css data databases datastructures dataviz db debugging design disassembly distributed docker dotnet dtrace ec2 ee electronics emacs engagement erlang errors exercise facebook filesystems finance fonts food football fpga fs fsm functional furniture games gaming gc gcm geo git go golang graphics graphql hadoop hardware haskell hg home housing http imaging interpreters interview interviewing interviews investing ios java javascript jit js json kafka kernel languages latex learning linker linking linux lisp logging logs london lua lucene mac madden make management maps markdown math maui memory messaging ml mobile mongo monitoring mq music mysql networking nlp nook objc oo oop ops os osx papers parsing patterns perf performance photoshop php physics piano postgres power probability programming pubsub push python rails react reactive realtime recipes redis regex ruby rust samsung scala search security sed shell sicp signals soc software speech sqlite ssd ssh statistics storage streaming sublime swift sync sysadmin systems talks testing text time tmux tracing travel tv typography ui unicode unix unwind v8 video videos vim visualization vm vpn vw web webdev webkit websockets wedding windows x86 xcode zookeeper

Copy this bookmark: