From 64ccdc842eecc76a1e55422a280f0a25130905ba Mon Sep 17 00:00:00 2001 From: Sravan Balaji Date: Fri, 14 Feb 2020 23:59:48 -0500 Subject: [PATCH] New Color Scheme and Personal Page Additions - Remove bootstrap class from h1 blocks - Put all paragraphs on one-line - Add color scheme to documentation - Add exclamation marks to Welcome page - Add VS Code and extensions to personal page - Re-order list of software - Add Windows Terminal to personal page - Add AI Podcast to personal page - Remove superfluous abbreviations from all pages - Add UWP companion to paragraph on myTube - Update Microsoft Edge links and paragraph with full release info - Change background color, navbar, and headings to use new color scheme --- Assets/Branding/color_palette.png | Bin 0 -> 17163 bytes Assets/Podcasts/artificial-intelligence.jpg | Bin 0 -> 34930 bytes Assets/Programming/visual_studio_code.jpg | Bin 0 -> 69498 bytes Assets/Software/logo-windows-terminal.png | Bin 0 -> 2129 bytes Web Pages/about.html | 25 +- Web Pages/documentation.html | 82 ++---- Web Pages/index.html | 8 +- Web Pages/personal.html | 305 ++++++++------------ Web Pages/portfolio.html | 45 +-- Web Pages/styles.css | 23 +- 10 files changed, 189 insertions(+), 299 deletions(-) create mode 100644 Assets/Branding/color_palette.png create mode 100644 Assets/Podcasts/artificial-intelligence.jpg create mode 100644 Assets/Programming/visual_studio_code.jpg create mode 100644 Assets/Software/logo-windows-terminal.png diff --git a/Assets/Branding/color_palette.png b/Assets/Branding/color_palette.png new file mode 100644 index 0000000000000000000000000000000000000000..40f0960a428b044cd8cf3ce86db7ade46cb45ae4 GIT binary patch literal 17163 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 IK7IXv0UM@A$p8QV literal 0 HcmV?d00001 diff --git a/Assets/Podcasts/artificial-intelligence.jpg b/Assets/Podcasts/artificial-intelligence.jpg new file mode 100644 index 0000000000000000000000000000000000000000..94397110339851042427947fc1de281df6243a08 GIT binary patch literal 34930 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 literal 0 HcmV?d00001 diff --git a/Assets/Programming/visual_studio_code.jpg b/Assets/Programming/visual_studio_code.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ea8aefd7b3bf2f9116eb569ff946cedce52670b0 GIT binary patch literal 69498 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

`lgKKh|?~us@2Oz7=tjM_`W&z?a&pN&dNGPo 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 literal 0 HcmV?d00001 diff --git a/Assets/Software/logo-windows-terminal.png b/Assets/Software/logo-windows-terminal.png new file mode 100644 index 0000000000000000000000000000000000000000..a4238f0c937eeafbf567ed39641664e7abfcc338 GIT binary patch literal 2129 zcmai#Yc!M#7ssFHnHhJDViLmiM(U)=dk|`vao3G;$+gV93OUXRjmj~2o>8b2U5-jI zGv$&);Y8sLGo3o6q(LsZUq(r;F^m~=IrDyfzns1HT6?em`mO(7d+iVV62;q7Tf04iG$P(vw8?4#fSWeKGm3UK#~KjiA_+S=MmBog!U^CKf8-@ku<`0!zS zdwV}WKNlAl5{cyD;bCiQ>)_xJ6&2Oi)~3V`95~S3-Ay161_lNM0s)7^DJv_3VK_TG z+uz^6p`pRh&`^C~o3(O^Mxvj$KaiBD=ss;PqoCA{jXA7s!7TN1~ z2znANoNw{K#!=xK_e*vE2CqFW<>>|Tx%szKg9rCV(Z9@UE4}_X2a2oF=%u zYXK{%yQ{Hg>czY2?gQ^7mj(k7nZ_G7p2s&xYbXIK#BpZ4WcfX{>IZ55v{@zb(fZ;U z)FXy42wP1R+=N}h9+GrgC77|iq*}l4QDT4HPe`iPgXtyAr*c@>Iuw{Ee%t zbc|Q+7`F`ggOmW|Dh8ph#R;%cevEknCAS10Eyv-KJ|QotYMsFOi-(p32{GWt)PBGY z_p6hM408jw90GN51J0%d@;>lNxe>?{%lQf(>->dbs#+!>!r_~ZB~c*5e8D)a6UfYM zu1DEmR+0noW6SzBN^{GM%F@Nu^d-3yO1&mkb3f9Nxh=1JP<|LZj!p7&If5WPWYH`6u1nE`{xz-4_>U~XI;wt`3x@EAawKy zqY`LS`)YxCwO5`3UI@G%jn8!Y>kVfg*`Jfo>^y?!qcq$WEwJ$eXo*3*1dB1_lK5z| zV?YpdpyJQZF;(WWOW0olenu(@5iAW+`6MRtt=rr&VKk# zm1fJEea?j}9rKRX~fz5>5OK#02p_|F*KD+8U@TILYBQoW2c{9(8q>%fix3ahJCK5}Z zo7D$qHS=DPcHNB*?0U)9<0Uu^sFca3fgDIIdfMJLbRg%Yk10MusbL@PA&1dss%nEN zqqcA-z}mTYi=pDk>m1+jzBP0j!A+7G8pg^+ny{5l9Q;-8M2lE1i6d*ss`tCPN)Fvf1?~ zH3G8ym%G=_?IgFGrrrf=q)JVAVj+(h`;^t+t1xo~c087i2;(#gOxF0m0fZ2FbB6=9 z<4Je>3AAuUy$abLW$7dhQ;%nmY?_V%xzbr}TH^Hq)!<^7(O#Pe$ijSMVA=d$g=r;o zo4&Z564Kr=(q+=l-EcFx3O*|Lfr!0vD7^~RO+BZ>IEEvNAA7k=dwh&X6N!XDX{P7Z zkkB%1OqpiO^l~|IjlJd+v_$9-J;@$5>MIGhB}b%aX<4@ql}%MrX2kl~lW|wH z3rW7n)N$>#DCrCk+H{Ln0#v@)YbP5{V{rqk^e7dF5XJ8-@#VRhEXOTa^v2aU*oCk8 zb1A7lOn2k1v(O#PEz(Gu<-!A!KjJl7MRtG_2>&d zLiK;a$0z8wTasdFuMYydb;WS=oGJ6Ow!QE;mfUuVeT_T1sRI^mEF8)b=kmx-fopHwDi9LMBC%y literal 0 HcmV?d00001 diff --git a/Web Pages/about.html b/Web Pages/about.html index 5b27074..9f134d1 100644 --- a/Web Pages/about.html +++ b/Web Pages/about.html @@ -25,7 +25,7 @@

@@ -34,23 +34,17 @@

- I'm a Senior at the University of Michigan pursuing dual B.S.E..'s in - Mechanical Engineering and - Computer Science. I expect to graduate with both - Bachelor's degrees in December 2020 and plan on continuing my education with a Master's in Robotics.

+ I'm a Senior at the University of Michigan pursuing dual B.S.E.'s in Mechanical Engineering and Computer Science. I expect to graduate with both Bachelor's degrees in December 2020 and plan on continuing my education with a Master's in Robotics.

- My professional and academic interests are in robotics, mechatronics, autonomous systems, and controls. I am currently - looking for robotics related internships for the Summer (May - August) of 2020.

- - My personal interests include video games, podcasts, music, cooking, football, soccer, and personal / project management software. You can - check out some of my favorite video games, podcasts, - music, and software on the Personal page.

+ My professional and academic interests are in robotics, mechatronics, autonomous systems, and controls. I am currently looking for robotics related internships for the Summer (May - August) of 2020.

+ + My personal interests include video games, podcasts, music, cooking, football, soccer, and personal / project management software. You can check out some of my favorite video games, podcasts, music, and software on the Personal page.

My favorite sports teams, in ranked order, are:

  1. University of Michigan Sports
  2. Arsenal F.C. (Premier League)
  3. -
  4. New England Patriots (NFL)
  5. +
  6. New England Patriots (NFL)
  7. Detroit Sports Teams

@@ -58,16 +52,13 @@

- Feel free to reach out to me via email if you have any questions about my website, college education, professional experience, or anything else. - If you have suggestions for the website or would like to see the source files, check out my - GitHub repository. If you would like to connect with me on LinkedIn, use the link below. I will do my best to respond to any communication - in a timely manner. + Feel free to reach out to me via email if you have any questions about my website, college education, professional experience, or anything else. If you have suggestions for the website or would like to see the source files, check out my GitHub repository. If you would like to connect with me on LinkedIn, use the link below. I will do my best to respond to any communication in a timely manner.

diff --git a/Web Pages/documentation.html b/Web Pages/documentation.html index baedda0..1da101e 100644 --- a/Web Pages/documentation.html +++ b/Web Pages/documentation.html @@ -26,25 +26,15 @@

- My idea for this website started simply as a way for me to present my professional portfolio. As I started learning - HTML and looking at other websites for inspiration, I decided to make - it my own and add in the personal page with some of my recommendations and favorite things. Additionally, I noticed - that very few people had any documentation on how/where they learned web design. While git repos were generally made - public, it was hard for someone to understand what was going on if they weren't already familiar with the framework - or language being used. Thus, I decided to create a documentation page which will hopefully help others who are interested - in making their own website do so using what I have learned from friends I have talked to. It also helps me save - some useful links in a way that others can see and understand the use case for.

+ My idea for this website started simply as a way for me to present my professional portfolio. As I started learning HTML and looking at other websites for inspiration, I decided to make it my own and add in the personal page with some of my recommendations and favorite things. Additionally, I noticed that very few people had any documentation on how/where they learned web design. While git repos were generally made public, it was hard for someone to understand what was going on if they weren't already familiar with the framework or language being used. Thus, I decided to create a documentation page which will hopefully help others who are interested in making their own website do so using what I have learned from friends I have talked to. It also helps me save some useful links in a way that others can see and understand the use case for.

- This website was originally designed in HTML with some - CSS for styling. However, I ran into issues with scalability and mobile - browser support. See Web Design below for my current implementation method - and some other cool things that I have discovered through my learning process that you may find interesting. + This website was originally designed in HTML with some CSS for styling. However, I ran into issues with scalability and mobile browser support. See Web Design below for my current implementation method and some other cool things that I have discovered through my learning process that you may find interesting.

@@ -56,16 +46,14 @@

Purchasing a Domain Name

- Per Yash Vesikar's recommendation, I used - Google Domains to purchase the - sravanbalaji.com domain for $12 per year. + Per Yash Vesikar's recommendation, I used Google Domains to purchase the sravanbalaji.com domain for $12 per year.

@@ -73,19 +61,7 @@

Hosting Website

- There are a couple of options I have found for hosting my website (for free). As a U of M student, I am able to create my own UM Web Page hosted on U of M Servers - or create a personal site hosted by Google through the U-M Google collaboration. I have not looked into - the Google Sites option, but there is documentation available if you are interested. - I originally opted to create my own site and host it on U of M Servers. Information on how to do this can be found on the - UMICH Information and Technology Services website. Some limitations I found - with this were that I would have to manually upload my website files to the afs directory as the SFTP process described did not work for me. Additionally, - the domain name for U of M hosted websites take the form http://www-personal.umich.edu/~youruniqname/ which is clearly not ideal. You can sort of - get around this by enabling web forwarding on Google Domains. - All this does is redirect traffic from your custom domain to the U of M domain. This might be ok for you, but I would prefer to have my website show - up at the domain I purchased. Per Yash Vesikar's recommendation, I looked into GitHub Pages - to host my website directly from a GitHub repository. This comes with the added benefit that changes are live as soon as you push them to the master branch - of your <username>.github.io repository. I found Trent Yang's post - about setting up Google Domains for GitHub pages very useful. + There are a couple of options I have found for hosting my website (for free). As a U of M student, I am able to create my own UM Web Page hosted on U of M Servers or create a personal site hosted by Google through the U-M Google collaboration. I have not looked into the Google Sites option, but there is documentation available if you are interested. I originally opted to create my own site and host it on U of M Servers. Information on how to do this can be found on the UMICH Information and Technology Services website. Some limitations I found with this were that I would have to manually upload my website files to the afs directory as the SFTP process described did not work for me. Additionally, the domain name for U of M hosted websites take the form http://www-personal.umich.edu/~youruniqname/ which is clearly not ideal. You can sort of get around this by enabling web forwarding on Google Domains. All this does is redirect traffic from your custom domain to the U of M domain. This might be ok for you, but I would prefer to have my website show up at the domain I purchased. Per Yash Vesikar's recommendation, I looked into GitHub Pages to host my website directly from a GitHub repository. This comes with the added benefit that changes are live as soon as you push them to the master branch of your <username>.github.io repository. I found Trent Yang's post about setting up Google Domains for GitHub pages very useful.

@@ -97,43 +73,30 @@

Bootstrap Framework

- When I first made this website, it was implemented in HTML and CSS without the use of a framework. This gave me a lot of custom control over every - aspect, but it made some things unnecessarily tedious and difficult. One example of this is the navigation bar. Trying to implement that without - a framework is more difficult than it needs to be. Another issue I ran into was compatibility with mobile browsers. Per - Tianhong (Sam) Wen's recommendation, I looked into - Bootstrap. This has built-in "responsive" classes that can auto adjust - the size and placement of elements based on the screen size. It also provides an easy way to implement some cool features - like the navbar, accordion-like cards, and a grid layout to easily place images and text around your website's viewport. + When I first made this website, it was implemented in HTML and CSS without the use of a framework. This gave me a lot of custom control over every aspect, but it made some things unnecessarily tedious and difficult. One example of this is the navigation bar. Trying to implement that without a framework is more difficult than it needs to be. Another issue I ran into was compatibility with mobile browsers. Per Tianhong (Sam) Wen's recommendation, I looked into Bootstrap. This has built-in responsive classes that can auto adjust the size and placement of elements based on the screen size. It also provides an easy way to implement some cool features like the navbar, accordion-like cards, and a grid layout to easily place images and text around your website's viewport.

-

Reusing HTML

+

Reusing HTML

- The easiest way I found to reuse HTML code is via JavaScript as described in - Page Headers And Footers. This is by no - means the most elegant or automated, but it was the only method I could get to actually work. If you don't want to go through the hassle of manually - removing line breaks, you can use this handy online text converter from Text Fixer. + The easiest way I found to reuse HTML code is via JavaScript as described in Page Headers And Footers. This is by no means the most elegant or automated, but it was the only method I could get to actually work. If you don't want to go through the hassle of manually removing line breaks, you can use this handy online text converter from Text Fixer.

-

Display Resume PDF in Website using GitHub

+

Display Resume PDF in Website using GitHub

- I have the latest version of my resume stored in a public - GitHub repository, but I wanted an easy way to share it directly on my website. This led me to look for ways to embed a PDF in HTML. - This works great for local files, but not so great for PDFs stored in a repository. The trick is to get the link to the raw PDF file - from GitHub and to use Google Drive PDF Viewer. This is outlined in - Kekayan's Medium post. + I have the latest version of my resume stored in a public GitHub repository, but I wanted an easy way to share it directly on my website. This led me to look for ways to embed a PDF in HTML. This works great for local files, but not so great for PDFs stored in a repository. The trick is to get the link to the raw PDF file from GitHub and to use Google Drive PDF Viewer. This is outlined in Kekayan's Medium post.

@@ -145,15 +108,21 @@

Color Scheme

+
+
+
+
+ +
+

- I used the color scheme outlined in University of Michigan - Style Guide: Colors - when choosing colors for the various elements of my website such as the background and text color. + I used the primary palette colors from University of Michigan Design Resources and generated a cool color scheme using coolors.

@@ -164,15 +133,14 @@
- +
- +

- I designed my logo for free on hatchful. My main purpose for this was to have a nice looking - favicon for my website on browsers as well as for the home page icon in the navbar. + I designed my logo for free on hatchful. My main purpose for this was to have a nice looking favicon for my website on browsers as well as for the home page icon in the navbar.

@@ -184,7 +152,7 @@
diff --git a/Web Pages/index.html b/Web Pages/index.html index 0137038..9024a8f 100644 --- a/Web Pages/index.html +++ b/Web Pages/index.html @@ -11,13 +11,11 @@
-

Welcome

+

Welcome!

- Welcome to my personal website! For information on how this website was created and hosted, - please see the documentation page.

+ Welcome to my personal website! For information on how this website was created and hosted, please see the documentation page.

- This website is currently a work in progress and updates will be made as I find time. - You can follow development and make suggestions on GitHub. + This website is currently a work in progress and updates will be made as I find time. You can follow development and make suggestions on GitHub.

diff --git a/Web Pages/personal.html b/Web Pages/personal.html index 2ee53b7..bb4e79f 100644 --- a/Web Pages/personal.html +++ b/Web Pages/personal.html @@ -33,70 +33,33 @@
-

Fences

-

Platform: Windows

+

Visual Studio Code

+

Platform: Windows, Linux, Mac

- Fences is a desktop management software that allows you to group your desktop icons into "fences". - These fences can be rolled up so they are tucked away neatly into a corner, allowing you to view - your desktop wallpaper while still being able to access your shortcuts when you need to. - I really like Fences because it keeps my desktop clutter-free and I get to look at my amazing - wallpaper (see Wallpaper Engine). I purchased Fences on - Steam, but you - can also get it directly from Stardock's website. - Would definitely recommend getting it if you have a cluttered desktop. -

-
-
-
-
- - - -
-
-

Start10

-

Platform: Windows

-

- I wasn't actually interested in Start10 when I first got it. I got it in a bundle with Fences. - The gist of Start10 is that it allows you to customize the way your taskbar looks and the style of start menu - you would like. The options are Windows 7, Windows 10, or Modern. Windows 7 has the classic - searchbar and list of applications. Windows 10 has the list of programs and start menu "tiles" - introduced in Windows 10. Modern style is a bit of a hybrid. It has the application list from - Windows 7, but the theme looks more like Windows 10. I personally prefer Windows 10 style because - of the "tiles" that easily let you launch your favorite apps. I wouldn't necessarily recommend - getting Start10 on its own as I don't see much value in it, but it is a nice addition if you have - ever wanted to change the look of your taskbar or start menu. -

-
-
-
-
- - - -
-
-

Wallpaper Engine

-

Platform: Windows

-

- Wallpaper Engine is amongst my favorite programs on this list. If you have ever seen live wallpapers on phones - and thought "can I get that on my PC?", this is the program for you. At a regular price of $3.99, I - cannot recommend this enough. Fair warning, this will drain your battery and RAM if you plan on running - it at its highest settings with animations and other compute heavy settings. I usually run this on my laptop - so the wallpaper is static when unplugged, but animated and reactive when plugged in. There are some memory - saving options that can pause the program when another program is in full-screen and in-focus to improve - battery life and performance. + Visual Studio Code is currently my favorite editor for most programming applications I work on. I have previously tried Sublime Text, Notepad++, and Vim as my primary text editors, but I was never fully satisfied with their functionality. When I first started using VS Code, I wasn't convinced by it either. It looked like just another text editor with no special features. Over time, Microsoft has done a great job of improving stability, speed, and functionality. The feature that finally made the decision for me was the community support for extensions. If you are a die hard Vim user for example, there's a Vim emulation extension that should ease the transition. I just love the overall aesthetic, auto-completion, and sheer number of features available. It runs on every platform you could conceivably develop on and it looks great! Don't plan on switching editors any time soon! Check out some of my favorite extensions below.

+
@@ -109,14 +72,7 @@

Notion

Platform: Web App, Mac, Windows, iOS, Android

- This is my current favorite productivity app. I use it to keep track of things like homework, personal tasks, - gift ideas, shopping lists, personal wish lists, upcoming video games, etc. I previously used - Trello and Google Keep - to track tasks and random bits of information, but Notion has been a game changer. While the - full experience is locked behind a paywall, you can get the paid tier for free if you have a university (.edu) email. - If you haven't already, I would suggest giving it a try. Use this - referral link to get - some free credit on your account to use if you decide to use any of the paid tiers. + This is my current favorite productivity app. I use it to keep track of things like homework, personal tasks, gift ideas, shopping lists, personal wish lists, upcoming video games, etc. I previously used Trello and Google Keep to track tasks and random bits of information, but Notion has been a game changer. While the full experience is locked behind a paywall, you can get the paid tier for free if you have a university (.edu) email. If you haven't already, I would suggest giving it a try. Use this referral link to get some free credit on your account to use if you decide to use any of the paid tiers.

@@ -130,10 +86,21 @@

Clatter

Platform: Windows

- Have you ever wondered if there was an app to combine all of your messaging apps into 1? Well, Clatter - is the answer. I used to keep multiple tabs and programs open so I could see all of my messaging services - at once, but with Clatter, they are all neatly packaged in one application. Any messaging service with a web - app can be accessed through Clatter. Give it a try, I'm sure you will enjoy it as much as I do. + Have you ever wondered if there was an app to combine all of your messaging apps into 1? Well, Clatter is the answer. I used to keep multiple tabs and programs open so I could see all of my messaging services at once, but with Clatter, they are all neatly packaged in one application. Any messaging service with a web app can be accessed through Clatter. Give it a try, I'm sure you will enjoy it as much as I do. +

+
+
+
+
+ + + +
+
+

Windows Terminal

+

Platform: Windows

+

+ If you have ever felt that the default windows terminal could use a refresh, you are in luck! Microsoft has been working on an updated version of Windows Terminal that provides tabs for Command Prompt, PowerShell, and WSL. It also offers a faster, better looking, windows terminal experience. At the time of writing, Windows Terminal is still in preview, but hopefully the full version will be released to everyone soon.

@@ -147,10 +114,50 @@

Chocolatey

Platform: Windows

- Chocolatey is Windows's answer to Homebrew. It is essentially a package manager that allows you to easily track - and upgrade/install/uninstall programs on Windows. My process when installing apps is to check if there is a - Windows app on the Microsoft Store. If not, I check Chocolatey. More times than not, it's available there. - You can easily install any programs you need via command prompt and avoid the tedious installation wizard. + Chocolatey is Windows's answer to Homebrew. It is essentially a package manager that allows you to easily track and upgrade/install/uninstall programs on Windows. You can easily install any programs you need via command prompt and avoid the tedious installation wizard. Just search chocolatey's list of packages, run terminal as Administrator, and run choco install package_name. +

+
+
+
+
+ + + +
+
+

Wallpaper Engine

+

Platform: Windows

+

+ Wallpaper Engine is amongst my favorite programs on this list. If you have ever seen live wallpapers on phones and thought can I get that on my PC?, this is the program for you. At a regular price of $3.99, I cannot recommend this enough. Fair warning, this will drain your battery and RAM if you plan on running it at its highest settings with animations and other compute heavy settings. I usually run this on my laptop so the wallpaper is static when unplugged, but animated and reactive when plugged in. There are some memory saving options that can pause the program when another program is in full-screen and in-focus to improve battery life and performance. +

+
+
+
+
+ + + +
+
+

Fences

+

Platform: Windows

+

+ Fences is a desktop management software that allows you to group your desktop icons into fences. These fences can be rolled up so they are tucked away neatly into a corner, allowing you to view your desktop wallpaper while still being able to access your shortcuts when you need to. I really like Fences because it keeps my desktop clutter-free and I get to look at my amazing wallpaper (see Wallpaper Engine). I purchased Fences on Steam, but you can also get it directly from Stardock's website. Would definitely recommend getting it if you have a cluttered desktop. +

+
+
+
+
+ + + +
+
+

Start10

+

Platform: Windows

+

+ I wasn't actually interested in Start10 when I first got it. I got it in a bundle with Fences. The gist of Start10 is that it allows you to customize the way your taskbar looks and the style of start menu you would like. The options are Windows 7, Windows 10, or Modern. Windows 7 has the classic + search bar and list of applications. Windows 10 has the list of programs and start menu tiles introduced in Windows 10. Modern style is a bit of a hybrid. It has the application list from Windows 7, but the theme looks more like Windows 10. I personally prefer Windows 10 style because of the tiles that easily let you launch your favorite apps. I wouldn't necessarily recommend getting Start10 on its own as I don't see much value in it, but it is a nice addition if you have ever wanted to change the look of your taskbar or start menu.

@@ -164,10 +171,7 @@

Pocket Casts

Platform: Web App, iOS, Android

- This is my preferred Podcast app. I have it on my Android phone and I use the Windows app on my desktop - and laptop. I purchased the web app and android app prior to the new "subscription" model that Pocket Casts - has implemented. While I don't agree with this new pay structure, I appreciate that they have implemented a - free tier that has the majority of features that most people will need. + This is my preferred Podcast app. I have it on my Android phone and I use the Windows app on my desktop and laptop. I purchased the web app and android app prior to the newsubscription model that Pocket Casts has implemented. While I don't agree with this new pay structure, I appreciate that they have implemented a free tier that has the majority of features that most people will need.

@@ -181,11 +185,7 @@

YouTube Vanced

Platform: Android

- I discovered this on a MEGA PRO TIPS post on - r/galaxys10 - (tip 29). All relevant information on what apps to download and a fix for a login issue can be found in the - reddit post. The gist of the app is that it removes ads from YouTube on your android phone and you can play - music while your screen is off for free. + I discovered this on a MEGA PRO TIPS post on r/galaxys10 (tip 29). All relevant information on what apps to download and a fix for a login issue can be found in the reddit post. The gist of the app is that it removes ads from YouTube on your android phone and you can play music while your screen is off for free.

@@ -199,8 +199,7 @@

Xodo

Platform: Web App, iOS, Android, Windows

- This is the best PDF editor/reader I have found that doesn't require a paid subscription (unlike Adobe) for - all of its features. You can easily write/edit, fill out forms, and add digital signatures. All for free. + This is the best PDF editor/reader I have found that doesn't require a paid subscription (unlike Adobe) for all of its features. You can easily write/edit, fill out forms, and add digital signatures. All for free.

@@ -214,30 +213,21 @@

myTube!

Platform: Windows

- Similar to YouTube Vanced, this app removes ads from YouTube. The main difference - here is that myTube! is a Windows app rather than an Android app. + Similar to YouTube Vanced, this app removes ads from YouTube. The main difference here is that myTube! is a Windows app rather than an Android app. You should also check out UWP Companion so you can redirect YouTube links from your web browser to myTube.

-

Microsoft Edge (Chromium)

+

Microsoft Edge

Platform: Windows, macOS, iOS, Android

- At the time of writing, Microsoft Edge (Chromium) doesn't have an official release yet. Latest reports suggest January 15th, 2020 as the official release - date. You can still download a Beta, Development, or Canary build of the new web browser from the Edge Insider site. - I have been using the development build of the new Microsoft Edge since around June 2019 and have generally enjoyed it. - It will be very familiar for those coming from Chrome since it is also based on Chromium. - The main reason I like it is for its speed and reduced RAM usage. I haven't done any official tests comparing performance, but it - subjectively seems more responsive. Additionally, most if not all Chrome extensions can be used on the new Edge, so that - should help ease the transition for those who can't live without them. One of Microsoft's main selling points for - the new Edge is privacy features. Overall, there are still a few issues I have encountered like links in google searches - not opening properly, but I'm sure these will be ironed out by the official release date. + I have been using the development build of the new Microsoft Edge since around June 2019 and have generally enjoyed it. It will be very familiar for those coming from Chrome since it is also based on Chromium. The main reason I like it is for its speed and reduced RAM usage. I haven't done any official tests comparing performance, but it subjectively seems more responsive. Additionally, most if not all Chrome extensions can be used on the new Edge, so that should help ease the transition for those who can't live without them. One of Microsoft's main selling points for the new Edge is privacy features. Overall, there are still a few issues I have encountered like links in google searches not opening properly, but I can put up with that for the performance improvement. Finally, you will want to change the default search engine to google unless you plan on using Bing for those Microsoft Rewards points.

@@ -251,14 +241,7 @@

Your Phone

Platform: Windows, Android

- Your Phone from Microsoft is the answer to my long-term need for a way to interact with my phone from my PC (not you - Samsung DeX). At the time of writing, this isn't - supported on all android devices, but it works with my Samsung Galaxy S10+. The main feature I use is viewing my - phone's notifications on my PC, but they have also implemented Phone Screen which let's you interact with you - phone via mouse and keyboard (or touch screen if you have it). If you have a supported PC and phone, you will - need to download the Android App - and the Windows App. If you have - ever wanted a better way to integrate your desktop/laptop and phone experience, this is it. + Your Phone from Microsoft is the answer to my long-term need for a way to interact with my phone from my PC (not you Samsung DeX). At the time of writing, this isn't supported on all android devices, but it works with my Samsung Galaxy S10+. The main feature I use is viewing my phone's notifications on my PC, but they have also implemented Phone Screen which let's you interact with you phone via mouse and keyboard (or touch screen if you have it). If you have a supported PC and phone, you will need to download the Android App and the Windows App. If you have ever wanted a better way to integrate your desktop/laptop and phone experience, this is it.

@@ -272,13 +255,7 @@

Remote Fingerprint Unlock

Platform: Windows, Android

- I discovered Remote Fingerprint Unlock recently, but in my short time with it, I absolutely love it. When Google announced the - Pixelbook back in 2017, needless to say I was - very disappointed to hear that the great hardware would be paired with Chrome OS. One feature I wished I had on Windows + Android - was the ability to unlock the Pixelbook with an Android Phone. With this app, you can do just that. You'll need the - Android App - and the Windows Program. If you get the Pro version, you can even use the - Wake-on-LAN feature. + I discovered Remote Fingerprint Unlock recently, but in my short time with it, I absolutely love it. When Google announced the Pixelbook back in 2017, needless to say I was very disappointed to hear that the great hardware would be paired with Chrome OS. One feature I wished I had on Windows + Android was the ability to unlock the Pixelbook with an Android Phone. With this app, you can do just that. You'll need the Android App and the Windows Program. If you get the Pro version, you can even use the Wake-on-LAN feature.

@@ -290,7 +267,7 @@
@@ -298,11 +275,9 @@
-

Desktop PC: Custom

+

Desktop PC: Custom

- A full list of my desktop PC build components can be found on PCPartPicker. - My current build has stayed largely the same from when I first built it, with the exception of the peripherals and monitors. - I have upgraded my keyboard, mouse, and speakers over the past couple of years as I found deals. + A full list of my desktop PC build components can be found on PCPartPicker. My current build has stayed largely the same from when I first built it, with the exception of the peripherals and monitors. I have upgraded my keyboard, mouse, and speakers over the past couple of years as I found deals.

@@ -313,17 +288,7 @@

Laptop: HP Spectre x360 15"

- My laptop is mainly used for school. I wanted a touchscreen so I could take digital written notes in class and - I needed a good processor and dedicated graphics card for CAD software and for general programming applications. - I landed on the HP Spectre x360 because it had a great balance of specs, amazing display, touch screen, and very - nice typing experience for a reasonable price. I was initially leaning towards a Razer Blade or Microsoft's Surface - Book. The former would be great for school and for gaming, but it isn't great for taking handwritten digital notes. - The latter is similar to the Spectre in regards to specs, but has a favorable display ratio. The main reason I chose - against it in the end was the high price relative to the Spectre. I was able to get very comparable specs for a much - lower price with the Spectre. My laptop is the 2016 model with Intel i7-7500U CPU, NVIDIA GeForce 940MX GPU, and - 16 GB RAM. The newer models have thinner bezels, diamond-cut corners, updated specs, and better trackpad drivers. - I got around this issue by - installing Microsoft's Precision Trackpad drivers myself as the pre-installed Synaptics drivers are trash. + My laptop is mainly used for school. I wanted a touchscreen so I could take digital written notes in class and I needed a good processor and dedicated graphics card for CAD software and for general programming applications. I landed on the HP Spectre x360 because it had a great balance of specs, amazing display, touch screen, and very nice typing experience for a reasonable price. I was initially leaning towards a Razer Blade or Microsoft's Surface Book. The former would be great for school and for gaming, but it isn't great for taking handwritten digital notes. The latter is similar to the Spectre in regards to specs, but has a favorable display ratio. The main reason I chose against it in the end was the high price relative to the Spectre. I was able to get very comparable specs for a much lower price with the Spectre. My laptop is the 2016 model with Intel i7-7500U CPU, NVIDIA GeForce 940MX GPU, and 16 GB RAM. The newer models have thinner bezels, diamond-cut corners, updated specs, and better trackpad drivers. I got around this issue by installing Microsoft's Precision Trackpad drivers myself as the pre-installed Synaptics drivers are not great.

@@ -334,13 +299,7 @@

Tablet: Microsoft Surface Go

- The Surface Go is primarily used as a secondary-device and tablet. I use it for media consumption and occasional e-book - reading. It is by no means powerful enough to act as my primary device, but I like it as a secondary device that - I will occasionally use. If you do end up going with the Surface Go, make sure you - turn off S mode - to be able to install apps that aren't on the Microsoft Store. If you are a Costco member, I would recommend - looking at the Surface Type Cover bundle. - This bundle has a 128 GB SSD, 4GB RAM, Intel Pentium Gold 4415Y CPU, and includes the type cover. + The Surface Go is primarily used as a secondary-device and tablet. I use it for media consumption and occasional e-book reading. It is by no means powerful enough to act as my primary device, but I like it as a secondary device that I will occasionally use. If you do end up going with the Surface Go, make sure you turn off S mode to be able to install apps that aren't on the Microsoft Store. If you are a Costco member, I would recommend looking at the Surface Type Cover bundle. This bundle has a 128 GB SSD, 4GB RAM, Intel Pentium Gold 4415Y CPU, and includes the type cover.

@@ -351,11 +310,7 @@

Phone: Samsung Galaxy S10+

- Got the Galaxy S10+ on sale on Amazon's Prime Day. My previous phone was a Pixel 2XL which I really liked, but I decided - to switch to a Galaxy after the Pixel 3 was a bit of a disappointment and the Pixel 4 wouldn't come out until later in the year. - Other phones I considered, but ultimately decided against were the OnePlus 7 Pro and Samsung Galaxy Note 9. In retrospect, - I would have waited to replace my Pixel 2XL until the Galaxy Note 10+ came out and the price dropped down to something reasonable. - However, I am happy with my decision as is. + Got the Galaxy S10+ on sale on Amazon's Prime Day. My previous phone was a Pixel 2XL which I really liked, but I decided to switch to a Galaxy after the Pixel 3 was a bit of a disappointment and the Pixel 4 wouldn't come out until later in the year. Other phones I considered, but ultimately decided against were the OnePlus 7 Pro and Samsung Galaxy Note 9. In retrospect, I would have waited to replace my Pixel 2XL until the Galaxy Note 10+ came out and the price dropped down to something reasonable. However, I am happy with my decision as is.

@@ -366,13 +321,7 @@

Watch: Samsung Galaxy Watch

- I previously had a Moto 360 Sport smartwatch, but the performance was extremely disappointing. After looking at other - Android wear devices, I didn't feel that another compelling watch on the level of the Apple Watch for iPhones existed. - Thus, I decided to switch to the Galaxy watch. My primary impressions of Tizen OS vs Android Wear is the lack of - supported apps. I have found that this really isn't that big of a deal as it has great media controls for your phone - and the amazing rotating bezel interface. This is by far the superior input method for watches and I feel that - all watches should have some variant of this. Overall, the performance is great and I have come to appreciate - Samsung's brand of apps for my phone and watch. + I previously had a Moto 360 Sport smartwatch, but the performance was extremely disappointing. After looking at other Android wear devices, I didn't feel that another compelling watch on the level of the Apple Watch for iPhones existed. Thus, I decided to switch to the Galaxy watch. My primary impressions of Tizen OS vs Android Wear is the lack of supported apps. I have found that this really isn't that big of a deal as it has great media controls for your phone and the amazing rotating bezel interface. This is by far the superior input method for watches and I feel that all watches should have some variant of this. Overall, the performance is great and I have come to appreciate Samsung's brand of apps for my phone and watch.

@@ -383,11 +332,7 @@

Wireless Earbuds: Samsung Galaxy Buds

- I found these on sale at Costco and heard that the audio quality was among the best for the price. I love that they also have - audio passthrough so you can hear your environment when necessary, or keep noise cancelling on. They fit nice in my ears - and don't fall out. My only grip is that the mic isn't that great for taking phone calls. Integrates well with my Galaxy - Watch and Galaxy S10+. My one grip is the battery life. Samsum reports 6 hours of charge in the earbuds and 7 hours - in the case. In my experience, this is pretty accurate. Don't expect long, continuous music sessions. + I found these on sale at Costco and heard that the audio quality was among the best for the price. I love that they also have audio passthrough so you can hear your environment when necessary, or keep noise cancelling on. They fit nice in my ears and don't fall out. My only grip is that the mic isn't that great for taking phone calls. Integrates well with my Galaxy Watch and Galaxy S10+. My one grip is the battery life. Samsung reports 6 hours of charge in the earbuds and 7 hours in the case. In my experience, this is pretty accurate. Don't expect long, continuous music sessions.

@@ -398,17 +343,11 @@

Wireless Headphones: Sony WH-1000XM3

- I actually purchased the WH-1000XM2's before the XM3's came out, but the XM3's are an improvement in every way and - well worth the price. Sound quality is amazing, noise cancelling is excellent, and it has audio passthrough in case - you need to hear your environment. If you need wireless bluetooth headphones, this is it. You can get these headphones - for around $290 on Drop. - My favorite feature is definitely the battery life. Sony reports 30 hours of charge. If you will be away from - an outlet for an extended period of time and plan on using your headphones a lot, these are great. + I actually purchased the WH-1000XM2's myself before the XM3's came out, but the XM3's are an improvement in every way and well worth the price. Sound quality is amazing, noise cancelling is excellent, and it has audio passthrough in case you need to hear your environment. If you need wireless bluetooth headphones, this is it. You can get these headphones for around $290 on Drop. My favorite feature is definitely the battery life. Sony reports 30 hours of charge. If you will be away from an outlet for an extended period of time and plan on using your headphones a lot, these are great.

-