Files
2026-06-04 09:34:12 +02:00

76 lines
2.8 KiB
Markdown

# Tech Thoughts
- Ui > data aggregations > data
- New ui via more than mouse clicks
## Tech Talk
- **My Favorite software Tool**
- Nx
- **Badass Developers**
- **Simon Bohlin**
- **Ryan Chambers**
- **Mike Yuan**
- **Why Do this**
- Doing this for you just as much as it is for me.
- **Who am I?**
- **Background**
- Harry Liu, software developer from Toronto, Canada.
- 2013 - 2017 - Studied Civil Engineering and worked.
- 2018 - 2019 - Self studied software engineering.
- 2019 - 2023 - Software consultant for CAPCO.
- 2022 - Meet Kristina.
- 2023 - 2024 - Career break.
- 2024 - 2025 - Software consultant for Tretton37.
- present - Software consultant for ELVA11.
- **Anecdotes**
- Realized the industry was not for me and was eventually forced to quit after having my license suspended driving to a site.
- Self studied software engineering 2017-2019 Why? Because I was pretty damn good in highschool and uni.
- Was definitely a subject that I really enjoyed but did not realize could be a career.
- Meant to switch in University but terrible at taking proactive decisions for the distant future.
- **Flexibility**
- Nice to work on code with NO consequences
- Liberty to code how you want and able to choose the technologies that you enjoy using or want to learn
- **Internal Projects**
- **Employee Handler**
- **Tretton**
- Leet Signatures
- Growing Scope
- GDPR
- Intergration between different systems. Google Workspace, AlexisHR, Cinode..
- Creating Reports
- What I learned:
- Refactoring a JS project to TS.
- Documentation
- Error Logging
- Handling Data flows
- **Bankruptcy**
- How not to name things
- How to refactor tightly coupled code so that it can be reused at another company.
- **ELVA11**
- Absence Calendar Syncs
- Natnok
- Eliminator
- **What I learned/Why I like internal work:**
- Being a badass like Simon Bohlin
- Being a consultant on project or off.
- Freedom to code how you like
- Exercise coding and being able to write it at a leisurely pace.
- Choosing your own stack and learning the technologies you want to learn.
- Able to perform under little to no pressure or stress, setting your own expectations and deadlines.
- Learning
- Learning code in whatever direction you like
- Beauty of simple interfaces/contracts
- How to architect code implementations
- Building R&D skills
- **What a consultant means to me**
- Solving problems with the tools and resources you have at hand.
- **Give thanks**
- Inspiring/awesome coworkers.
- Environment to write the code I enjoy writing.
- Sustainability
- Agnostic
- Reusable.
- Simple implementation.