My name is Timothy Enderson, and I'm currently interested in Web Development (Primary Focus
) and countless other things / areas I haven't even heard of yet ๐.
I'm a curious and motivated learner, always striving to stay up to date with the latest trends and technologies ๐.
As I continue my learning journey, I constantly discover new and exciting areas to explore, different perspectives, and approaches to problem-solving ๐ง . This ongoing process allows me to continuously grow and expand my knowledge and skill set ๐ฑ.
About Me ๐
Iโm passionate about so many topics which make it feel like Iโve barely scratched the surface ๐. I have a strong foundation in web development, particularly with the important trio of HTML, CSS, and JavaScript. At that point in time during my learning journey, my JavaScript experience relied more on a learn as you go approach. Iโve also gained a fair understanding of how REST APIs work.
However, I've started my web development journey with PHP 8+, diving deep into it's capabilities, including OOP and SQL, with the MVC pattern and XDebug. On that note, I've also learned why the MVC pattern used to be a good idea and why it's probably not anymore โ๏ธ seeing that in that case, the self imposed and restrictive rules slow things down more than they provide benefit. I mean separation of concerns has many theoretical benefits, but it features as many practical drawbacks as well, so one should always weight the pros and cons of a particular approach, for each situation, instead of blindly following a trend. Anyhow, Iโm now shifting my focus toward JavaScript and exploring frameworks with NodeJS.
Iโve also dabbled in Java for a bit, but I have to admit, C# is the language I'm more excited about ๐ฅ. Itโs not that I wouldnโt code in Java, Minecraft makes sure of that, but C# just offers a better developer experience for me. The languageโs explicit nature and powerful features like generics make it a joy to work with. Plus, C# has made significant strides in cross-platform development. Looking at DotNetCore, as well as you, Avalonia ๐.
While I'm interested in learning GoLang, besides that I wanted to further dive into C#, my current goal is to deepen my JavaScript knowledge and refine my notes on the subject ๐. This way I can dive all the way into Web-Technologies and frameworks, and I'll be able to learn and understand the frameworks I'm interested in.
I'm always eager to learn and grow, and I'm open to new opportunities and challenges ๐ก. If you're interested in collaborating, I'd love to hear from you!
Other Known Interests
- GoLang
- Rust
- Elixir
- Gleam
- Python
- C#
This table reflects how comfortable I feel, using a specific language or tool. It only features, what I've properly learned.
Language / Tool | Proficiency |
---|---|
HTML | 100% |
CSS | 100% |
Git | 100% |
JavaScript | 95% |
PHP | 90% |
C# | 85% |
Java | 80% |
SQL | 80% |
Docker | 80% |
React | 80% |
This used to reflect hard skills, but I've changed it. Why? Because it's much easier to be accurate when it comes to how comfortable one feels, using a certain thing. I'm also a fast learner, granted, as long as I find motivation or interest to spark my curiosity, so presenting it that way feels like a better option.
Category | Technologies |
---|---|
Programming Languages | C#, CSS, HTML, Java, JavaScript, PHP, Python, TypeScript |
Frameworks & Libraries | Astro.js, Bun, jQuery, Next.js, Node.js, React, Tailwind CSS |
Databases | MariaDB, MongoDB, MySQL, SQL |
Tools & Software | Apache, Docker, FileZilla, Git, GitHub, MobaXterm, PuTTY, WinSCP, XAMPP |
Editors | IntelliJ IDEA, PhpStorm, PyCharm, Visual Studio, Visual Studio Code, WebStorm |
Operating Systems & Servers | Ubuntu Server, Windows XP-10 Client, Windows Server 2019/2022 |
Networking | ARP, DNS, OSI Model, TCP/IP Model |
Other Technologies | Markdown, NPM, PNPM, Raspberry Pi, REST Architecture |
Here are some of the things that I've gathered experience in, come across, or have interest in.
So you are still here? That's great! I've created a Discord server, to make it easier for people to get in touch with me and others, that are interested in things like:
- Developing
- Server Stuff
- Data Stuff
- Producing Videos || Music
- Creative / Design Stuff
You can of course also join the server, if you want to get in touch with me, regardless of what you're interested in.
Server Overview
- ๐ก Home: Access news, report issues, make suggestions, and select custom roles easily here.
- ๐ General: Engage in casual conversations and community interactions.
- ๐ญ Roles: Pick up some roles to show everyone who you are and what you do.
- ๐ป Programming Languages: Discuss and get help with various programming languages.
- ๐ Frameworks || Libraries: Share insights and support on different development frameworks and libraries.
- ๐ฆ Development: Discover and discuss tools to enhance your development workflow.
- ๐ Data Science && Analysis: Dive into data analysis, big data technologies, and machine learning discussions.
- ๐งฐ Server || OS || Tools: Talk about server management, operating systems, and DevOps tools.
- ๐ฎ Game Development: Join discussions on game design and development with Unity, Unreal Engine, and more.
- ๐จ Design && Creativity: Share your creative projects and get feedback on graphic design, 3D modeling, and video production.
- ๐ฌ Specialized Channels: Collaborate, share code, and discuss career in specialized areas.
- ๐ง Support && Resources: Find help and share valuable resources.
- ๐ซ Tickets: Create private tickets, to contact the entire server team and public tickets for seeking help from the community.
- ๐ Followed Notifications: Stay updated with the latest news from official tech-related Discord servers.
Feel free to join the server and ask me anything you'd like to know about me, or just hang out with the other members.