Posts (Page 2)
Design Notes July 2017: Useful Tools, Freelance, and Design Systems
Some useful design tools I've picked up and interesting notes about freelance work (not limited to design specifically) as well as my thoughts on design systems.
Getting Started with Typescript: Thoughts, Tips, and Useful Notes
A short introduction into TypeScript as well as a reflection on my thoughts and opinions about it.
Testing APIs: Postman, Network Debugging, and JSON
A couple of tools, tips, and tricks when developing APIs to improve your workflow.
NPM Basics June 2017: Creating an NPM Project
The basic principle of the Node Package Manager (NPM) and how to create your own packages.
ES6 Tips and Tricks June 2017: Imports, Functions, and More
An ongoing blog post of useful ES6 notes that I come across throughout June.
Intro to Redux: Getting Started with State Containers in React
A quick overview of Redux, its benefits, and how it integrates with React
HackPrinceton 2017: SoFly — An iOS App to Scan Flyers on Campus
An app to digitize flyers and generate calendar events. It won runner app for Best App for Students at Princeton's hackathon!
Swift Tips and Tricks February 2017: UI Text Field Styling and Force Touch App Shortcuts
A couple of useful extensions for iOS UITextFields (bottom borders and a done button for the numerical keypad) as well as a short example of how to implement Force Touch app shortcut capabilities into your app.
Swift Camera Basics: Image Pickers and Action Sheets
An over on implementing camera selection and action sheets in Swift.
Data Types December 2016: Dictionaries and Symbol Tables
An overview of dictionaries/symbol tables and how they are useful.
Swift Core Data Basics: Storing App Data
A basic overview of Core Data in Swift and Xcode featuring a short example to help you get started.
Design Tips and Tricks August 2016: Optimizing and Animating SVG Images
My notes from an online seminar I tuned into that describes how to create and animate SVG images.
A Summer's Journey: What I've Learned and How I Should Keep Growing
A overview of my 2016 summer at Breathometer including my projects, what I learned, and what I hope to do going forward.
Swift Navigation Basics: How to Setup a Tab Bar App
A tutorial on how to build a simple app that uses the iOS native navigation bar. It includes extensions and best practices in addition to all the bare bones requirements.
Swift Tips and Tricks August 2016: App Navigation and Dates
A blog post covering some useful extensions and commands relating to code-based view controller navigation and date types.
- 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