Categories
Uncategorized

Developer 101

Welcome! This is the developer site for Mike Weiser. I’ll continue adding posts and links to projects and featured portfolio items. Thanks for visiting. — Mike W.

Categories
Developer Tutorial

Deploy on AWS EC2

I just finished jotting down some instructions for deploying your WordPress website on an AWS EC2 instance running Ubuntu 20.04. This was not a coding project, but there were challenges getting the different software elements to “play nice” with each other. WordPress, AWS, Ubuntu, Apache, PHP, MySQL, Adminer, and HTTPS were the main components I used. These steps assume that you already have an AWS EC2 instance running Ubuntu 20.04 with SSH access and a WordPress site running properly on your localhost. Here are the main steps…

  • Create MySQL user and grant privileges on AWS EC2
  • Export local database than import on AWS EC2
  • Route domain names with domain registrar, AWS, and Apache
  • Update site to use HTTPS

Categories
Developer Events and Meetups

Forward Fest 2020

Forward Fest is Wisconsin’s largest technology and entrepreneurship festival that went virtual this year due to COVID-19. I stumbled upon an invitation to the festival in one of my social media accounts this month.

I have attended three events so far with a couple more planned for early next week. The networking/social events were better than expected. Both had attendees give short introductions. One of the events had the larger group divide up into 4 – 5 person zoom chats with some guided discussions and questions.

The value really comes from the diversity of the people attending. I was encouraged to meet many women, people of color, and a mix of ages with interests/careers in startup businesses and technology. Looking forward to the events next week.

Categories
Developer

Why WordPress?

Why am I using WordPress for this website? Some thoughts below…

I wanted a website to share my software developer portfolio, career experiences, and academic adventures. I’ve got some experience in PHP (programming language), and WordPress is the most popular PHP framework – although it’s often referred to as a “content management system” or CMS. As a life long learner, this seemed like a good way to get started with WordPress and level up my overall skills.