
Posts (88)
-
‘The Nassau we all love’: Student group aims to help keep town businesses afloat amid COVID 19
A news story on an initiative I co-founded at Princeton to help local businesses during the pandemic.
-
Skill Shift: Automation and the Future of the Workforce
My notes after reading a handful of articles about workplace automation in the near future.
-
Getting Started With TMUX: A Terminal Multiplexer
TMUX is a terminal multiplexer that allows you to have a GNU-like experience while staying entirely within your terminal client.
-
Machine Learning Code Snippets: June 2018
Useful code snippets, source code, and helper functions that will improve your productivity in Jupyter Notebooks — specifically with machine learning.
-
Terminal Tips and Tricks June 2018: JSON Data, Caffeinate, and More
A collection of helpful command line tips and tricks that I've collected over the past couple of months.
-
Algorithm Best Practices June 2018: Recrusive Tree Search Functions
A tutorial on some best practices for designing recursive functions.
-
Machine Learning Code Snippets: June 2018
Useful code snippets, functions, and classes that will make you more efficient with Pandas, Numpy, and Jupyter Notebooks.
-
Slate: Taking My First Solo iOS App from R&D to Full Scale Product
A detailed post about my journey in publishing my first iOS app.
-
Getting Started with Login Sessions: Express, Client Sessions, and React
A tutorial on how to set up your own web app with login authentication, cookies, and sessions using Node and Express.
-
React Redux Tutorial: Building Your Own Web App
An introduction into React-Redux — a framework for building web applications. This tutorial is implemented with ES6 and Webpack.
-
Swift Classes August 2017: Classes, Subclasses, and Protocols
The basics of classes and subclasses as well as a detailed tutorial on setting up your own custom protocols and delegates.
-
CSS Tips and Tricks August 2017: Flexbox
A brief introduction to the world of flexbox — a powerful layout and alignment tool.
-
My Custom VIM Configuration: Installation, Usage, and Capabilities
My personal VIM configuration that includes most of the functionalities found in editors like Sublime and Atom, but in a faster, slicker, and more powerful package.
-
Introduction to VIM: Transitioning to Command Line Text Editing
Why I'm trying to use VIM after all these years and short reflection on what I think so far.
-
ES6 Tips and Tricks June 2017: Webpack Loaders, Regexes, and DNS Configuration
A somewhat random assortment of things I've learned and felt worth noting including how to do a local DNA override, using SVGs in Webpack, how to retrieve the current directory path in-line, and more.
- Getting Started With TMUX: A Terminal Multiplexer
- Getting Started with Login Sessions: Express, Client Sessions, and React
- React Redux Tutorial: Building Your Own Web App
- My Custom VIM Configuration: Installation, Usage, and Capabilities
- ES6 Tips and Tricks June 2017: Webpack Loaders, Regexes, and DNS Configuration
- HackPrinceton 2017: SoFly — An iOS App to Scan Flyers on Campus
- Digital Design: The Process from Concept to iOS App
- Uber Scheduler: Calling Ubers Alarm Clock Style