2020 Retrospective: New Country, New Role, New Habit
A data scientist's 2020 reflection on moving to Amazon, building ML systems, and establishing a weekly writing habit for learning and sharing knowledge.
A data scientist's 2020 reflection on moving to Amazon, building ML systems, and establishing a weekly writing habit for learning and sharing knowledge.
A guide to setting up Prettier for automatic code formatting in VSCode, covering both the extension and CLI.
Explains how building a simple prototype can be more effective than proposals for gaining stakeholder buy-in on tech projects.
Tips for successfully onboarding a junior developer for remote work experience, focusing on team communication, productivity planning, and orientation.
Explains the YDNIY (You Don't Need It Yet) principle for shipping software faster by delaying non-essential features.
A programmer argues that light color schemes are superior to dark ones for coding, citing the Pulfrich effect and eye physiology.
A guide to using Scopes in JetBrains IDEs to organize files with custom colors and filters, improving project navigation and developer experience.
Analyzes iOS 14's conflicting features: Sleep Mode/Wind Down aid productivity, while widgets pose new distraction risks.
A developer shares his personal productivity system, tools, and routines for balancing a full-time job, a Master's in CS, and side projects.
A guide to fixing five common VS Code annoyances, including panel placement, window sizing, snippet suggestions, and diff view settings.
Explains the importance of post-project follow-up in data science, focusing on code cleanup, Jupyter notebook version control issues, and documentation.
A data scientist shares practical habits and workflows for executing successful data science projects, focusing on research, experimentation, and team alignment.
A developer shares their favorite command-line interface (CLI) tools for productivity, including shells, search utilities, and system monitoring.
A data scientist shares three essential pre-project tasks—the one-pager, time-box, and breakdown—to avoid common pitfalls and ensure project success.
Explores how developers can increase their impact and work quality by mastering focus and avoiding distractions, referencing concepts from 'Deep Work' and 'Indistractable'.
A software developer shares practical tips and personal experiences for successfully working from home, based on two years of remote work.
A developer shares the story behind building Writerie, a privacy-focused, distraction-free writing tool with Markdown and rich text editing.
A programmer explores the philosophy and practical benefits of automation, sharing personal examples and discussing tools like Apple Shortcuts and IFTTT.
Explains why traditional note-taking fails and introduces the Zettelkasten method for connecting ideas to boost learning and productivity.
A quick tip on using Visio's 'Fit to Drawing' feature to automatically resize the canvas to fit its contents for publishing.