• Slow living - review of 2024
• Year in review
• Long term career investment through curiosity
• The learning curve for long term goals
• Your personal board of directors
• Rewriting my LinkedIn bio - what I improved, and how it's evolved
• Career Spotlight with high performers (Interview)
• From entry level to senior+ developer - Multiply impact with developer leverage
• How to harness the Creation - Consumption energy loop
• Why choose a career in tech? Earlier origins (Conference panel)
• How writing regularly has helped me
• Build a career in data science (Conference talk)
• Why I chose data science over game dev for my first full-time role
• My impostor syndrome stories, and lessons I learned
• How to Live with Chronic Impostor Syndrome (Guest post by Eugene Yan)
• Scary decisions and how to handle them
• Assorted Q&A: avoid distractions during pomodoro, my favorite failure, and more
• Career awareness: Are you being paid in carnival cash?
• Top 5 things I learned in the last 5 years
• No one loses: Career as an infinite game
• The Third Door: why higher education isn't the only way toward career development
• The danger of closed systems, and the benefits of challenging our own beliefs
• Yearly retrospective - how did my prioritization hold up?
• How I view building my career: a forward-looking decision framework
• Practical thoughts on career door-opening - even without knowing one's 'passion in life'
• Any career is possible: What I learned from multiple industries unrelated to my formal education
• Why networking is like investing in an index fund - How I met multiple interviewers by attending events
• How to explore one's career path: Practical thoughts on stepping outside the comfort zone
• 3 tips to build a network in a new industry or city, from scratch - what I learned from living in 6+ cities
• Quick guide to customize your resume for different machine learning roles
• The Data Scientist Show - Reinforcement Learning, Productivity, and more (Podcast)
• Applying Machine Learning - favorite lessons I've learned (Interview)
• How to become involved in the machine learning community: Beginner's guide toward public speaking
• Data scientist career Q&A - Careerfair.io interview
• The first 90 days in my first data science role: Most important lessons retrospective
• 3 levels of complexity: How I approach data science storytelling
• Should you take more online courses or master's to boost your resume for data science jobs? 3 scenarios and recommendations
• How I entered the data science field (part 2) - Tailored approach to data science interviews, step by step
• How I entered the data science field (part 1) - 2 pillars to tackle interview preparation
• How to choose a data science project - and maximize your motivation to complete it
• How I completed a graduate level course while working full time: a self-discipline framework
• How I learned to be vulnerable: a postmortem of my University of Waterloo undergrad
• How I passed the CFA Level 1 exam in 6 weeks: a study plan
• How I applied to grad school: tips on reference letters and statement of purpose
• PyDev of the Week - My journey as a Python developer (Interview)
• Advice for self-learning game development
• How I made a video game and sold 5k+ copies: Introduction to visual novel game engine, Ren'Py
• Why create? Assorted thoughts on software development
• Why actions alone don't produce great results: What I learned from writer's block in game development
• How I developed a video game in 2 days: lessons on scoping, design, and Unreal Engine from TOJam 2020
• How I built a game studio from the ground up - lessons on product ownership, development, and creative writing
• A new season of learning
• How I optimize my day with routines and tools: Lessons from balancing multiple projects
• How I chose studio recording equipment for livestreaming and working remotely, for under $150 CAD
• I slept on a yoga mat for 2 years. Here's 5 things I learned.
• How I triage Slack messages
• The importance of taking breaks in the pomodoro technique
• Capsule routines and transitory spaces
• On managing uncertainty, and circular thoughts
• Why my top productivity multiplier is sleep
• Why I reduced calendar block times, and increased unstructured time
• Goalsetting patterns - sprints vs. marathons
• Year end wind-down: Why disconnecting and recharging helps me in all my pursuits
• Time value of time: Create more time in the future by investing it now
• Creation vs. consumption: How and why I see creation as the ultimate form of entertainment
• How I trained myself to deep work on demand - Managing energy and mental focus, step by step
• How to accomplish more with less - Useful tools & routines (Guest post by Eugene Yan)
• How I stay motivated, even when times are tough: the Greatness in the Moment mindset
• 2 time management techniques I've used since high school - digging out my old study planner journal
• 2 tips to take your self-learning to the next level
• Why productivity? 5 reasons that motivate me daily
• How I journaled every day for 3 years: my favorite habit to build any new habit
• Increase public speaking confidence: 3 ways I've trained myself to not get nervous
• How I gave 5 talks in 10 days - my top 3 tactics for public speaking preparation
• How to develop T-shaped skills - Do it yourself mindset
• Push beyond dabbling, and build true pursuits - 3 steps that I've learned
• How to gain expert intuition from self learning and why it impacts employability
• 5 lessons I learned from writing online, for over a year
• What I Learned from Writing Online - For Fellow Non-Writers (Guest post by Eugene Yan)
• How I brainstorm and write a blog post a week - 3 steps to fuel and create
• Why I post content on my own website, and how you can build your own
• How to set up a Debian 9 server, firewall with DigitalOcean from a Windows machine and connect to your domain