profile
viewpoint
Tyler Brock TylerBrock Hustle, Inc. San Francisco, CA https://tylerbrock.com CTO at @Hustle

TylerBrock/colorjson 64

Fast Color JSON Marshaller + Pretty Printer for Golang

TylerBrock/books 16

Code and notes for books I've read

TylerBrock/chip8 4

Chip8 interpreter/emulator written in C++ using SDL2

TylerBrock/awesome-go 1

A curated list of awesome Go frameworks, libraries and software

TylerBrock/crappysqlite 1

cstack db tutorial action (https://cstack.github.io/db_tutorial/)

TylerBrock/dotfiles 1

Tyler Brock's Personal Dotfiles

TylerBrock/game-of-life 1

Crappy C++ / SDL2 version of Conway's Game of Life

TylerBrock/khan 1

A cluster manager for MongoDB

TylerBrock/airflow 0

Apache Airflow

startedfelixpalmer/new-zealand-3d

started time in 6 hours

PR opened TylerBrock/mongo-hacker

Describe collections, main methods and helpers

<!-- To make it easier to review Pull Requests, please provide the details below. -->

Hi Mongo Hackers! Thanks for the work so far, very helpful. Hereby a functionality that i built for myself and that i use on a daily basis. Open to discussion and modifications..

Description of changes

<!-- Describe the change and related issue(s) if this is not already evident from commit messages -->

Added describe function on DBCollection prototype to simulate SQL describe table method. As explained in file, since noSQL is meant to be schemaless, i infer it taking a sample of documents from the collection and building the most complete version i can out of them.

Snapshot example

Collection with 2 docuements

Screen Shot 2020-12-02 at 12 11 29

Schema

Screen Shot 2020-12-02 at 12 20 53

Testing

<!-- Briefly describe how to test the change as well as any testing done before submission -->

Unit tested most helper functions but as far as i see the project has no test suite.

Software Version(s) tested
mongo shell 4.0.3
MongoDB server
Operating system MacOS Catalina
+237 -0

0 comment

1 changed file

pr created time in 7 hours

startedmonicahq/monica

started time in 10 hours

startedTylerBrock/saw

started time in a day

startedfhmq/hmq

started time in a day

startedlibvips/libvips

started time in a day

created repositorymatteosb/AdventOfCode2020

created time in a day

startedgeerlingguy/pi-webcam

started time in a day

startedclappr/clappr

started time in 2 days

startedsnickers/snickers

started time in 2 days

fork GeertBosch/klox

An interpreter

fork in 2 days

startedredislabs-training/redis-sitesearch

started time in 2 days

startedskorokithakis/catt

started time in 3 days

startedmikf/gallery-dl

started time in 3 days

startedHaydenFaulkner/Tennis

started time in 4 days

startedjhuangtw/xg2xg

started time in 4 days

fork ehershey/circuitpython

CircuitPython - a Python implementation for teaching coding with microcontrollers

https://circuitpython.org

fork in 5 days

startediovisor/bcc

started time in 6 days

startedjhuangtw/xg2xg

started time in 6 days

startedTylerBrock/saw

started time in 6 days

startedhound-search/hound

started time in 6 days

startednobiot/org-transclusion

started time in 7 days

fork ranman/amazon-connect-chat-ui-examples

Examples of how to create and customize the customer side chat for Amazon Connect

fork in 8 days

startedTylerBrock/saw

started time in 8 days

starteddigitallyinduced/ihp

started time in 8 days

startedTylerBrock/mongo-hacker

started time in 10 days

startedfoxcpp/maddy

started time in 10 days

startedMonitorControl/MonitorControl

started time in 10 days

more