Table of Contents
Introduce yourself and your blog
Hi, I’m Tech Lead. This post is a list of the top 100 best websites that I have found to be helpful for aspiring software developers. Use the website or app that interests you as your example of how it can help you learn new skills. Do not go into too much detail about what the website does and just provide a general idea of what might be covered on their site or app. This post is an example of how you can use the website, not an exhaustive list of every feature and resource. Include the links to any specific tools that you used or are using. I do not recommend using anything but a minimal amount of text in your blog post. This will limit the amount of characters available for links and overall formatting.
This list is ordered from top to bottom based on my own opinion. I have tried to include a variety of websites and I have been selective in this list. There may be some fantastic websites that did not make the cut either because they are not directly related to software development or there was too much content on the site for me to properly digest and provide an example of how it might help you learn new skills. I know that there is a lot of information out there and it is hard to find what you are looking for. I have tried to be as specific in this post as possible while still including things that might not be as well known by many readers.
Feel free to comment on the website or app that you think should be included in this list and why.
##

Share a little bit about what you do as a techlead
I work in a small company as a technical co-founder. We started with zero dollars and we have grown to over $20,000 a month in monthly sales. I am responsible for keeping the product on track and all of our technical marketing, social media, business development, and all other tasks related to the actual running of our business. If you are trying to do anything remotely similar, I can help. I am available for consults.
I started a tech blog and at first I was writing blog posts, but I am now starting to transition it into a consulting business. If you are interested in becoming a developer or start your own company you should look at my site. I also run the [HN] Coding Competition and it’s been pretty successful so far! We have had entries from ALL OVER THE WORLD (our most recent winner was from Australia), and the winners have gotten great job offers, developer friends, etc. It’s not too late to enter!
I also am trying to become better at public speaking. I have given a decent number of talks, but would like to raise the bar and create more professional looking slides and presentations. Any tips you can offer would be great!

Explain how you got interested in technology and became a techlead
I was born in Texas, but I went to High School in San Diego. I lived there for about 8 years. I remember when I was 14 years old, my father took me to a computer store so that we could look at the new desk top computers. They had been out for a few years by then. We were looking at the computers and it was just before the release of Windows 95. (I’m sorry, I can’t remember if it was before or after, but when I look at it now, it is definitely right at the time.) What I saw there stuck with me though. The computers looked futuristic and they also looked like they could do anything that anyone could dream of. It was my first taste of technology and they had no concept of wealth or financial value yet. I could have been a millionaire if I had that computer, but I would have been proud to own any computer that I was able to get. It was like being a kid in a candy store.
I remember looking at the different computers, trying to decide which one I wanted to buy. They all looked the same. I thought they would be different on the inside, but they were all just sort of the same. The only difference was the color, but I knew computers were supposed to be different on the inside, so why couldn’t they be different on the outside? The man helping me looked up at me and said “you can’t go wrong with any of these.” I had no idea what he meant about which one I could go with. He said that all of them were expensive, but he thought it would be worth it.

Share some of your favorite tips and tricks for working with technology
I see it all the time. People jump right into programming without having any idea what they’re doing. I believe that this can really hurt you in the long run. You’ll end up with a lot of questions that you can’t ask anyone. When you do get stuck, you’ll have to Google a lot of your questions and this can be very time consuming. I think that it’s important to do a little bit of research about the software that you want to use before you start programming. This will allow you to figure out what kind of problem you’re trying to solve, as well as how you’re going to solve it.
This is why I decided to make this post, and for everyone who’s interested in learning how I got started, I’ll explain everything from the beginning.
It all started because of a math assignment at school.

Answer questions from readers in the comments section
I am going to keep this section open for a few days so that I can have time to answer questions from readers. I’ll share my thoughts on topics like programming, business, and the future. I will keep it short and sweet to make it easy to read. I’m available to answer any question that you might have about the above topic or anything else. Feel free to leave yours in the comments.
How would you change one thing about reddit?
I would do something about the way reddit looks. I love reddit, but the current layout is a little dated. Also, I want to figure out how to get more people on reddit who are interested in other things than just programming. There are plenty of communities who have millions of users who share very little in common and they need to be brought together somehow.
What would you have done differently with Pownce?
