Samvid Dharanikota's starred repositories
tech-interview-handbook
💯 Curated coding interview preparation materials for busy software engineers
every-programmer-should-know
A collection of (mostly) technical things every software developer should know about
WebFundamentals
Former git repo for WebFundamentals on developers.google.com
awesome-security
A collection of awesome software, libraries, documents, books, resources and cools stuffs about security.
google-api-nodejs-client
Google's officially supported Node.js client library for accessing Google APIs. Support for authorization and authentication with OAuth 2.0, API Keys and JWT (Service Tokens) is included.
naivechain
A blockchain implementation in 200 lines of code
awesome-infosec
A curated list of awesome infosec courses and training resources.
awesome-blockchains
A collection about awesome blockchains - open distributed public databases w/ crypto hashes incl. git ;-). Blockchains are the new tulips :tulip::tulip::tulip:. Distributed is the new centralized.
python-chess
A chess library for Python, with move generation and validation, PGN parsing and writing, Polyglot opening book reading, Gaviota tablebase probing, Syzygy tablebase probing, and UCI/XBoard engine communication
awesome-peer-to-peer
A list of peer-to-peer resources.
python-bitcoinlib
Python3 library providing an easy interface to the Bitcoin data structures and protocol.
libbitcoin-system
Bitcoin Cross-Platform C++ Development Toolkit
openbazaar-go
OpenBazaar 2.0 Server Daemon in Go
bitcoinlib
Bitcoin and other Cryptocurrencies Library for Python. Includes a fully functional wallet, Mnemonic key generation and management and connection with various service providers to receive and send blockchain and transaction information.
CTF-Solutions
Solutions to a variety of Capture The Flag challenges from different competitions.
stanford-cs193g-sp2010
This is an archive of materials produced for an introductory class on CUDA programming at Stanford University in 2010
smokesignal
Build your own small (or larger) peer to peer network with node.js
merkle-tree
A C implementation of a dynamically resizeable binary SHA-256 hash tree (Merkle Tree).
LibbitcoinTutorial
Example Programs from Libbitcoin Tutorials at