2018
All blog posts tagged with 2018
11/14/2018
An analysis of communication tools in coworking spaces, comparing Slack, Facebook Groups, and LinkedIn, and introducing Communify as a purpose-built platform for fostering local collaboration and community.
5/22/2018
A shift in measuring productivity from passive learning and time spent to active creation and hands-on coding, introducing the Groundhog Day 100 Days of Code challenge.
4/2/2018
A critical reflection on the risks of global internet uniformity and platform manipulation, arguing that decentralized regional diversity provides safer experimentation for humanity.
4/2/2018
A controversial take on coding practices advocating for inline styles and WET code over DRY principles to prioritize development speed and reduce abstraction overhead.
3/31/2018
A detailed step-by-step guide for publishing Expo apps to the Google Play Store and Apple App Store, covering configuration, builds, credentials, screenshots, and updates.
3/26/2018
A philosophical exploration of humanity's environmental impact and potential solutions, discussing climate-control, evolution-control, and population management as strategies for creating a sustainable future.
3/21/2018
Exploring how different physical and digital environments can create focused immersion states for various goals, especially when living in limited spaces or traveling.
3/17/2018
A personal reflection on maintaining a disciplined EAT, CODE, KITE, REPEAT routine in Bali, setting ambitious goals for building community software and creating sustainable technology solutions.
3/13/2018
Seven key principles for maintaining high code quality, balancing concerns like DRY principles, naming conventions, external dependencies, and reducing time-to-context.
3/13/2018
An exploration of component organization strategies in React Native, introducing a folder structure based on component types including fat, pure, screen, wrapper, and universal components.
3/9/2018
An analysis of seven technological and cultural trends making solo app development increasingly viable, from React Native and Apollo GraphQL to open-source libraries and Moore's law.
3/7/2018
Observations on how professional collaborations in coworking spaces still rely heavily on coincidence, and why location-based networking platforms are needed for digital nomads.
3/7/2018
Introducing iProud, a productivity to-do app for entrepreneurs built in 2 weeks after 6 months of learning, designed to help users make lists, complete tasks, and connect with others.
3/7/2018
A brief celebration of successfully launching MasterCrimeZ to both iOS App Store and Google Play Store after 4 months of development.
3/6/2018
An exploration of performance optimization strategies for GraphQL servers built with Node.js, covering benchmarking, database pooling, Dataloader, and production deployment techniques.
3/6/2018
Technical considerations for connecting React Native apps to servers, covering SSL requirements, CloudFlare configuration, error handling, and connection testing strategies.
3/6/2018
A quick overview of essential development tools and productivity apps for building React Native applications, including VSCode, ESLint, Prettier, RescueTime, and WakaTime.
3/6/2018
Technical notes on the four methods of updating Apollo's client-side cache, comparing automatic updates, refetchQueries, manual store manipulation, and optimistic responses.
3/6/2018
A comprehensive guide to setting up your own GraphQL backend with Node.js, Express, Sequelize, and MySQL, including deployment to a remote server with Nginx and SSL configuration.
3/6/2018
A comprehensive cheatsheet of keyboard shortcuts and terminal commands for VSCode, MacOS, React Native Simulator, Chrome DevTools, and common Git workflows.
3/6/2018
A decision framework for choosing between web and native app development, evaluating capabilities, platform preferences, user acquisition, retention strategies, and cost considerations including PWAs versus React Native.
3/6/2018
A comprehensive comparison of Expo versus bare React Native and ExpoKit, outlining advantages like build automation and OTA updates, and disadvantages including app size constraints.
3/6/2018
A comprehensive guide to building an MVP in 100 days using React Native and Expo, covering coding style decisions, architecture choices, work ethic, and a detailed workflow from setup to launch.
3/6/2018
A step-by-step workflow for creating GraphQL queries in a full-stack React Apollo application, from schema definition to client-side implementation.
2/27/2018
A humorous exploration of different mental modes developers shift between while coding, from debugging to perfecting UI, illustrated through fictional programmer personalities.
2/8/2018
A reflection on the concept of intermittent hyper immersion shifts and how regularly changing environments accelerates personal growth and learning through challenging assumptions.
2/4/2018
A technical deep-dive into timezone handling issues when using Sequelize vs mysql2 in Node.js, exploring how different ORMs process timestamps differently and cause validation problems.
1/19/2018
A personal manifesto outlining ambitious 2018 goals, using fear-setting and extreme accountability measures to build two apps while pursuing a vision of working productively in paradise.