loading...
Justin Lam profile picture

Justin Lam

Graphics and mobile developer focused on providing the best experiences for users to interact with their machines.

Joined Joined on  GitHub logo

All 66 Comments

re: How to grow in your career: Hint, it's not about the tech.
Thank you! Keep working hard at it! :)
re: How to grow in your career: Hint, it's not about the tech.
Excellent advice! Thank you for sharing :)
re: Give one Short Piece of Advice or Wisdom to Beginning Programmers
Be kind and patient, don't be condescending or be angry and p...
re: The Five Pillars of a Successful Career in Software
Another thing to add is to understand the business’ goals a...
re: Working in Japan: Myths, Realities, Compensation, Culture (By A Software Engineer)
If you have the perseverance, one can get a really nice eng...
re: Time to change how we do Stand-Ups
Can you share more about what didn't work?
re: Building a 3D application with Electron and BabylonJS using TypeScript
Can you file a GitHub issue?
re: Are software titles inflating during the years?
I think in general titles aren't helpful. They are set to s...
re: What's your typical process for reviewing a pull request in GitHub?
Are you asking what we should be looking for while code rev...
re: Is 2019 the year of TypeScript?
Not exactly sure what it means that 2019 is the year of Typ...
re: I've released over 100 apps in React Native since 2015, Ask Me Anything!
How well do your apps scale? Have you read about AirBnB's u...
re: Are you all superhuman?
Many people have mentioned it and it is true for the most p...
re: What benefits does a M. Sc. in Computer Science have?
It really depends on what you want to get out of the Master...
re: Importance of Editing and Proofreading
I think what I'm trying to convey is to do some due diligen...
re: Importance of Editing and Proofreading
I understand. It's not able being completely perfect, but o...
re: How To Learn JavaScript
This is where I think TypeScript is a good intermediate lan...
re: 4 tips to stay fit as a software developer
I think it is also important to mention diet. You can work ...
re: Time to change how we do Stand-Ups
Thank you for the insight into your team. This just shows t...
re: Time to change how we do Stand-Ups
I don't understand how you solve this statement: "The only ...
re: What podcasts should I be listening to in 2019?
Akimbo by Seth Godin Complete Developer Podcast Developer ...
re: Time to change how we do Stand-Ups
Thanks and I appreciate the perspective. I think sometimes...
re: Time to change how we do Stand-Ups
Maybe a hybrid approach. Face to face once a week, while th...
re: It's wrong to treat "Draft" mode as a state on the way to "Final"
Ah! Sorry, I misread what you meant then. Apologies.
re: It's wrong to treat "Draft" mode as a state on the way to "Final"
You should read the Pragmatic Programmer. stackoverflow.co...
re: Why is the software industry so competitive?
Interesting question. Is there an example you can share of ...
re: Announcement from the DEV Community Founders ❤️
Congrats! Just to satisfy a curiosity. How does one get on ...
re: What's your approach to fixing a "long-term" hairy bug?
Can I add telemetry data or traces? Keep gathering data, wh...
re: Learn to defend your decisions
It's never too late! I'm glad it will help you :)
re: World Block Creator
Thank you! Thank you! Appreciate it. It's hard to demo when...
re: How do you avoid feelings of entitlement?
Failure, rejection, and hard times will make you humble and...
re: Who uses TypeScript, and what is your opinion of it?
I use it and it's so much better than plain JavaScript. Ty...
re: What is better about web development vs native and vice versa?
I don't think either is better, both are tools and have the...
re: How do you reward junior devs that are kicking ass?
You should reward junior devs who are kicking ass with more...
re: How Lua Banished the Semicolons
Swift doesn't require semicolons either but you can add the...
re: On Staying
Thank you Anna! I appreciate your thoughts and I know the s...
re: Stop worrying about job titles
I don't think you need to convince the individual contribut...
re: What are the necessary technical and soft skills to thrive as a remote worker?
I watched this talk recently. I think he summarizes pretty ...
re: Maximum line length in your code
Just because machines and tooling can break down constraint...
re: How does your team share knowledge?
There are several layers of knowledge sharing. Are you s...
re: [Question] Have you had an interview where you just talked about previous work, no assignments? Please share your experience!
The consensus with talking to my colleges is if you just ta...
re: What developer podcasts do you listen to or watch?
My favorites that I constantly go back to: completedevelo...
re: Collaborative Debugging: A Tale of Two Bugs
To add to this, I wish our community did a better job at do...
re: What are your must-read tech books for 2018?
​The Hard Thing About Hard Things: Building a Business When...
re: 7 Ranks of Coderhood: Coder, Programmer, Computer Scientist, Developer, Engineer, Architect
This reminds me of how Riot Games organizes their title ban...
re: With great power comes great responsibility
This reminds me of a talk by Robert Martin called the Scrib...
re: What does it take to be a senior developer?
I think you mean principal not principle : )
re: What does it take to be a senior developer?
I believe a senior engineer is more than just technical pro...
re: Helpful learning material for C++
I recommend watching CppCon Videos.
re: Kotlin vs. Swift: Are Android and iOS moving towards creating a universal language?
Nice write up but where's the love for C#? Many of these co...
re: How to avoid rabbit holes when learning?
React tech itself isn't all that complicated. The problem i...
re: What Are Your Top Three Conference Talks?
Just 3? haha ;) Top 3: The Clean Code Talks - "Global St...
re: Best iOS resources for an experienced dev?
Hey there! Glad you have decided to try your hand on iOS de...
re: Explain how to read/write bezier curves like I'm five
Don't be intimidated by the name bezier, just think of this...
re: Bookmark dev.to posts
I was looking for this feature too! Would really be useful ...
re: Only three numbers matter: zero, one, and more-than-one.
This reminds me of a talk by Mike Acton at Game Developers ...
re: How do you document new "coding patterns" for your team?
If it is just language styles and patterns using a linting ...
re: How do you share knowledge?
Thanks for sharing your struggles Joe. I think many organiz...
re: Questioning "The Man"
As a more experienced developer on my team, I have recently...
re: Lead by becoming dispensable
Thanks for sharing a wonderful post Nuno. Can you share any...
re: Blogging Driven Learning
Thanks Tamrat, I really like this idea. This reminds of a q...
re: How do I know if I’m good at programming?
Yes! Thank you for pointing that out Jason. Having those t...
re: How do I know if I’m good at programming?
I think one of the best way to know if you are good or not,...
re: Want to be a great team leader? The “usual stuff” is not enough!
Thank you for sharing Nuno, these are all great practices I...
re: How did you become proficient at geometry and vector math for web animations and/or VR?
Read Real-Time Rendering 3rd edition. Hands down the best g...
loading...