Guide: Personal Desktop PC and Mobile Setups

From the early conception of personal computing in the 1950’s to the present, user interface design and user experience have always been essential.  Today, users have a variety of hardware and software solutions to help create their own technology ecosystem. The form factor, individual hardware components, operating system, desktop environment/launcher, software applications, and UI styling and theme all have in impact in the UI/UX quality. Different choices can be used to express individuality and preferred workflow. Much of achieving the ideal hardware/software stack comes from experimenting with different options and sharing our experiences.

This page contains details my personal guidelines, current hardware, and software stack.

Last Updated: December 19, 2018

General Guidelines

Hardware Guidelines

Desktop PC

  • Purchase hardware on sale or price drop instead of cutting-edge.
    • Ex: buying a previous-generation Intel i7 series CPU instead of the latest generation i7 CPU).
  • Avoiding purchasing the largest available RAM/storage currently on the market:
    • Especially where the cost of the highest RAM/storage is double the next lowest option.
    • Example: 128 GB microSD instead of 256 GB card.
    • In general, budget about $100-150 CAD for each storage component, ~$200-$400 CAD for RAM packages.
  • Aim for 1080p High/Ultra gaming at 60 fps for most titles with chosen GPU.
    • Depend on gaming type and release year – I typically do a lot of casual gaming for titles from 4 or 5 years ago, so performance is less vital.
  • Keep the total budget for build between $1,000 CAD – $2,000 CAD
    • Depending on existing parts and purpose – I wanted an all-purpose computer (general, development, gaming, video editing, 3D rendering) and I had few available parts for my first build.
  • Browse completed builds, review individual component information, and create a parts list at PcPartPicker

PC Component Spending Priority (desc. order):

CPU > GPU > Motherboard >CPU Fan > Fan Controller > RAM > Monitor > SSD > HDD > Desktop Case > Keyboard & Mouse > Speakers > Case Fans

Smartphones & Tablets

  • Outright purchase the following unlocked devices:
    • Flagship devices from last year OR
    • Budget devices from the current year.
  • Aim for a device between $500 – $1,000 CAD.
  • Look up device information, reviews, and comparisons at GSMArena.
  • Browse websites like XDA-Developers for the development and modding community surrounding the device.
    • Stronger and more active communities could result in increased longevity and unofficial support for a device after OEM support ends.
  • Research aftermarket/unofficial OS builds like LineageOS for community-supported development.
  • Browse mobile news sites for new information and updates on the device.

Smartphone Features Priority (desc. order):

Form Factor & Design > Camera Sensors > CPU/GPU pairing > RAM > External Storage > Internal Storage > Mobile > WiFi  > GPS > Bluetooth > Fingerprint > Other sensors.

Software Guidelines

  • Cross-platform/web applications for seamless integration between Windows, Linux, and Android devices.
  • Free and open-source software (FOSS) instead of paid proprietary software (when possible).
  • For paid software, one-time purchases and discounted yearly subscription over month-to-month billing.
  • Stable and continuously supported software over untested and frequently abandoned solutions.
  • Applications with cloud storage/backup options for data are preferred.
  • Prioritize strong encryption and authentication instead of better integration and extensions.

List of Devices

Desktop PC (KAGOME)

Smartphone (LG G6)

History

LG Xenon → BlackBerry Curve 8520 → HTC Magic  → Google Nexus 4 → HTC One M8 → LG G6 (current)

Tablet (Google Nexus 7 2013 WiFi)

Desktop PC Setup (Windows 10)

Windows 10 DE

Desktop PC Setup (Ubuntu 18.04)

Ubuntu 18.04.1 LTS

LG G6 Setup (Android Oreo)

LG G6 Setup

Google Nexus 7 2013 Setup (Android Nougat)

Google Nexus 7 2013 Launcher

Development (Windows)

ConEmu Bash WSL Terminal

Development (Linux)

Ubuntu Terminal Setup

Additional Readings

Here’s a few guide articles I used to help configure my development environments on Windows and Linux:

249
Leave a Reply

avatar
249 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
205 Comment authors
LisaCarKiaCarAmyCarMaryCarEyeCar Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Larryslema
Guest
Larryslema

Bargain Essay Crafting gives you preferred, custom made and high rated essays by going online at low-cost fees | Our skilled essay writers warranty exceptional top quality with 24/7.

cialis cost
Guest

cialis information levitra ascending order
generic cialis online no prescription
cialis online
– cialis 5 mg online usergroups
cialis and alcohol consumption find all posts by

cialis buy
Guest

cialis from 365 phramacy
cialis 20mg tablets last post
cialis generic
– cialis prezzo
cialis 5mg

cialis coupon
Guest

cialis 5mg works password
lowest price cialis
cialis
– cialis generic viagra
vendita cialis soft

Acusuapse
Guest
Acusuapse

Tadalis Sx Soft Competition [url=https://agenericcialise.com/]canadian pharmacy cialis[/url] Comparaison Prix Viagra Cialis Levitra buy cialis generic online Comparaison Prix Viagra Cialis

Accedot
Guest
Accedot

viagara vs levitra vs cialis [url=https://bbuycialisss.com/]Buy Cialis[/url] viagia cialis Buy Cialis viagra 0r cialis

Accedot
Guest
Accedot

Levitra Malaga [url=https://cheapcialisll.com/]Cheap Cialis[/url] Ce Este Propecia Cialis Propecia Pa Natet

Davidvully
Guest

Hello. And Bye.
[url=https://google.com/aasgdhjhgasjfajsd#]google404[/url]
hjgklsjdfhgkjhdfkjghsdkjfgdh

Accedot
Guest
Accedot

Efectos Del Viagra En Una Mujer [url=https://agenericcialise.com/]Cialis[/url] Fast Quick Delivered Viagra Cialis Darifenacin

Accedot
Guest
Accedot

Amoxicillin And Vitamin [url=https://bbuycialisss.com/]Buy Cialis[/url] Amoxicillin What Is If For best cialis online Propecia Does It Work Baldness Pill

Accedot
Guest
Accedot

Magasin Levitra [url=https://bbuycialisss.com/]Buy Cialis[/url] Disfunzione Erettile Cialis ou acheter du cialis sur le net

ThomasMurce
Guest

check city payday loans [url=https://paydayloans01.com]nevada title and payday loans, inc. las vegas, nv [/url] payday loans that don’t require a checking account.
online casino gambling [url=https://onlinepokerrealmoney.website]onlinepokerrealmoney.website[/url] online casino slots no deposit bonus.
online casino no deposit bonus codes usa [url=https://onlinecasinonodeposit001.com]casino usa online no deposit [/url] online casino no deposit codes.
best online poker casino [url=https://onlinecasinonodeposit.site]onlinecasinonodeposit[/url] best online casino no deposit bonus.
best places for personal loans [url=https://personalloans01.com]personalloans01.com[/url] does wells fargo give personal loans.
casino online no deposit bonus codes [url=https://onlinecasinonodeposit.site]onlinecasinonodeposit.site[/url] play casino online nj.

LesleyKIP
Guest

discover personal loans rates [url=https://personalloans01.com]personal loans capital one [/url] wellsfargo personal loans.
online casino real money no download [url=https://onlinecasino002.com]free casino games online [/url] real online casino.

wrorype
Guest
wrorype

Cialis Prix Belgique Pharmacie [url=https://bbuycialisss.com/]Buy Cialis[/url] Acheter Cialis 10 Mg Ligne Cialis Vente De Lioresal

RonaldMig
Guest

best online loans for bad credit [url=https://badcreditloans01.com]large loans for bad credit [/url] bad credit installment loans not payday loans. hollywood casino online real money [url=https://onlinecasinorealmoney.site]onlinecasinorealmoney[/url] online casino no deposit bonus usa. online casino australia real money [url=https://onlinecasino001.com]casino online uk no deposit bonus [/url] online casino no deposit required. online casino no deposit bonus no playthrough [url=https://onlinecasinorealmoney.website]online casino games real money no deposit [/url] best online casino payout. win real money online casino for free [url=https://onlinecasinonodeposit001.com]no deposit online casino bonus codes [/url] online casino free money no deposit. start up business loans with bad credit [url=https://badcreditloans02.com]best online payday loans for bad… Read more »

Edwinceask
Guest

payday loans nj [url=https://paydayloans01.com]amscot payday loans [/url] payday loans pueblo co.
best online casino new zealand [url=https://onlinepokerrealmoney.site]where can i play poker online for real money yahoo [/url] no minimum deposit online casino.

RonaldMig
Guest

best online casino 2020 [url=https://onlinecasino001.com]online casino 120 free spins [/url] play casino games for real money online.
payday loans online direct lenders [url=https://paydayloans1.website]quick payday loans [/url] payday loans no credit check near me.
private investor loans bad credit [url=https://badcreditloans01.com]loans for bad credit scores [/url] personal student loans bad credit.
online casino no deposit bonuses [url=https://onlinecasino002.com]onlinecasino002[/url] online casino free.
student loans for people with bad credit [url=https://badcreditloans01.com]quick loans for bad credit [/url] installment loans for self employed with bad credit.
online casino games free bonus no deposit [url=https://onlinecasinorealmoney.site]onlinecasinorealmoney.site[/url] no deposit online casino bonus codes.

Edwinceask
Guest

bad credit personal loans online [url=https://badcreditloans01.com]badcreditloans01.com[/url] small loans bad credit.
no deposit online casino usa [url=https://onlinecasino002.com]best online casino real money [/url] free online casino games to play now.

RonaldMig
Guest

online casino no deposit bonus usa [url=https://onlinecasinonodeposit001.com]no minimum deposit online casino [/url] play online casino games.
rise personal loans [url=https://personalloans1.site]same day personal loans [/url] which bank is best for personal loans.
car loans for bad credit near me [url=https://badcreditloans01.com]guaranteed auto loans bad credit no money down near me [/url] long term loans for bad credit.
interest free personal loans [url=https://badcreditloans1.site]bad credit personal loans guaranteed approval no credit check [/url] personal loans discover.
bad credit short term loans [url=https://badcreditloans01.com]badcreditloans01.com[/url] direct lenders for bad credit personal loans.
new online casino [url=https://onlinepokerrealmoney.site]onlinepokerrealmoney[/url] vegas casino online no deposit bonus 2020.

Edwinceask
Guest

free casino online [url=https://onlinecasino001.com]online casinos [/url] live online casino real money.
online us casino no deposit bonus [url=https://onlinepokerrealmoney.site]onlinepokerrealmoney[/url] casino online no deposit.

wrorype
Guest
wrorype

Phenergan Addiction [url=https://cheapcialisll.com/]how to buy cialis[/url] Cialis Dolori Alle Gambe Cialis Macrobid 100mg Cystitis Direct Secure Overseas

RonaldMig
Guest

easiest payday loans to get approved for [url=https://paydayloans01.com]payday loans okc [/url] indian payday loans.
does chase offer personal loans [url=https://badcreditloans1.site]quick loans for bad credit [/url] even financial personal loans.
emergency personal loans bad credit [url=https://badcreditloans01.com]startup business loans for bad credit guaranteed [/url] same day loans bad credit.
indian reservation loans for bad credit [url=https://badcreditloans1.website]home loans for bad credit first time buyers [/url] private student loans with bad credit.
free casino slots online [url=https://onlinecasino001.com]onlinecasino001.com[/url] usa online casino no deposit bonus.
online casino no deposit bonus codes [url=https://onlinecasinonodeposit.site]onlinecasinonodeposit.site[/url] online casino games.

Edwinceask
Guest

online casino bonuses no deposit [url=https://onlinecasinonodeposit001.com]free online casino games for fun no download [/url] play real casino slots online.
best free casino games online [url=https://onlinepokerrealmoney.website]vegas casino online no deposit bonus codes 2020 [/url] free online casino.

KennethKes
Guest

free online casino canada [url=https://onlinecasinonodeposit001.com]play online casino games for money [/url] no deposit online casino games.
online casino free money no deposit [url=https://onlinecasinonodeposit.website]free online casino win real money no deposit [/url] las vegas casino online no deposit bonus codes.

KennethKes
Guest

loans for bad credit ny [url=https://badcreditloans01.com]badcreditloans01.com[/url] bad credit auto repair loans.
online personal loans for bad credit [url=https://personalloans1.website]personalloans1.website[/url] personal loans credit score under 500.

Jeffreyhup
Guest

home improvement loans with bad credit [url=https://badcreditloans01.com]bad credit loans direct lenders only [/url] used car loans for bad credit.
personal car loans [url=https://personalloans1.website]personalloans1[/url] discover.com/personal-loans login.
online casino gambling [url=https://onlinecasino001.com]best online casino us [/url] online casino no deposit bonus free spins.
home equity loans with bad credit [url=https://badcreditloans1.website]badcreditloans1[/url] low income bad credit loans.

Haroldgok
Guest

las vegas online casino real money [url=https://onlinecasino001.com]casino games free online [/url] jackpot party casino game online for free.
free online casino games canada [url=https://onlinepokerrealmoney.website]onlinepokerrealmoney.website[/url] free casino games online to play without downloading.
veteran personal loans [url=https://personalloans01.com]personalloans01.com[/url] compare personal loans.
cool cat casino online play [url=https://onlinepokerrealmoney.site]freeroll poker tournaments for real money [/url] new online casino no deposit bonus.

CharlesHab
Guest

discover personal loans rates [url=https://personalloans01.com]personalloans01.com[/url] no credit personal loans.
online casino no deposit bonus no download instant play [url=https://onlinecasinonodeposit.website]onlinecasinonodeposit[/url] online us casino no deposit bonus.
online casino usa no deposit bonus code [url=https://onlinecasinonodeposit001.com]free online casino slot machines [/url] 10 best casino online.
online casino bonus no deposit [url=https://onlinecasinonodeposit.site]new casino online no deposit [/url] best online casino no deposit bonus codes.

WalterExpag
Guest

best online casino payouts [url=https://onlinecasino001.com]online casino free bonus no deposit [/url] online casino promotions no deposit.
best online casino for roulette [url=https://onlinecasinorealmoney.site]casino slots online for real money [/url] online casino no deposit bonuses.
online casino no deposit bonus codes 2016 [url=https://onlinecasino001.com]onlinecasino001.com[/url] best online poker casino.
free online casino games real money [url=https://onlinecasinorealmoney.site]onlinecasinorealmoney.site[/url] best free casino games online.

Herbertvor
Guest

short term personal loans for bad credit [url=https://badcreditloans01.com]payday loans for bad credit [/url] indian loans bad credit.
are personal loans bad [url=https://personalloans1.website]banks that offer personal loans [/url] short term personal loans.
free online casino no deposit required [url=https://onlinecasino001.com]online casinos for real money usa [/url] free online casino games real money no deposit.
slots online free casino [url=https://onlinecasinorealmoney.website]onlinecasinorealmoney.website[/url] online real money casino.

Herbertvor
Guest

payday loans bad credit online [url=https://paydayloans01.com]paydayloans01.com[/url] payday loans without a checking account.
cool cat casino online play [url=https://onlinepokerrealmoney.website]hollywood casino free online slots [/url] best online casino usa real money.
usa online casino no deposit bonus [url=https://onlinecasino001.com]onlinecasino001.com[/url] online casino games free bonus no deposit.
free no deposit casino bonus codes usa [url=https://onlinecasinonodeposit.website]online casino no deposit bonus roulette [/url] online casino games win real money.

Herbertvor
Guest

online casino free play no deposit [url=https://onlinecasino001.com]best us online casino [/url] win real money online casino for free.
online casino no deposit bonus keep what you win usa [url=https://onlinecasinorealmoney.website]online casino gambling for real money [/url] real money online casino games.
top best online casino [url=https://onlinecasinonodeposit001.com]onlinecasinonodeposit001.com[/url] vegas casino online no deposit.
new online casino no deposit bonus codes [url=https://onlinecasinorealmoney.website]onlinecasinorealmoney.website[/url] online casino 120 free spins.

DavidDaync
Guest

why are payday loans bad [url=https://paydayloans01.com]best payday loans [/url] payday loans without checking account.
small loans with bad credit [url=https://badcreditloans02.com]best online payday loans for bad credit [/url] boat loans for bad credit.
bb&t personal loans [url=https://personalloans01.com]does quicken loans do personal loans [/url] do bank of america offer personal loans.
get out of payday loans [url=https://paydayloans1.website]amscot payday loans [/url] payday loans colorado.

п»їcialis
Guest

Why Discard Amoxil After Expire Tareessfaf [url=https://acialisd.com/#]Cialis[/url] quieni Kamagra Etanol Gotsnipt Cialis dubutexy cialis 2.5

DavidDaync
Guest

free online casino slot machine games [url=https://onlinecasino001.com]onlinecasino001.com[/url] online casino 120 free spins.
loans for bad credit ny [url=https://badcreditloans1.website]badcreditloans1[/url] emergency loans for veterans with bad credit.
casino online uk no deposit bonus [url=https://onlinecasinonodeposit001.com]online casino promotions no deposit [/url] online casino real money no deposit bonus.
snappy payday loans [url=https://paydayloans1.website]paydayloans1.website[/url] payday loans nyc.

Howardhox
Guest

best online casino bonus no deposit [url=https://onlinecasinonodeposit001.com]onlinecasinonodeposit001.com[/url] online casino no deposit bonus codes 2016.
usa payday loans [url=https://paydayloans1.site]paydayloans1.site[/url] same day online payday loans.
long term installment loans for bad credit [url=https://badcreditloans01.com]bad credit online loans [/url] guaranteed tribal loans bad credit.
personal loans discover [url=https://personalloans1.site]personal loans reddit [/url] lending tree personal loans.

Howardhox
Guest

payday loans bad credit online [url=https://paydayloans01.com]legit payday loans [/url] government help with payday loans.
best online casino free money no deposit [url=https://onlinecasino002.com]online casino real money nz [/url] online casino games play for real money.
payday loans for people with bad credit [url=https://badcreditloans01.com]guaranteed debt consolidation loans bad credit [/url] bad credit home equity loans.
even financial personal loans [url=https://personalloans1.site]small personal loans [/url] lightstream personal loans.

Donaldsit
Guest

veteran personal loans [url=https://personalloans01.com]best low interest personal loans [/url] promissory notes for personal loans.
vegas world free online casino games [url=https://onlinepokerrealmoney.site]onlinepokerrealmoney.site[/url] play online casino no deposit bonus.
payday loans tucson [url=https://paydayloans01.com]paydayloans01.com[/url] installment payday loans online bad credit.
what are personal loans [url=https://personalloans1.website]personal loans bad credit [/url] ally bank personal loans.

LonnyAdece
Guest

cell phone number carrier lookup free

[url=https://trustrevers800.com/930#]https://trustrevers800.com/#[/url]

Donaldsit
Guest

casino online real money [url=https://onlinecasino001.com]online casino usa free money [/url] best online casino bonus no deposit.
payday loans tacoma [url=https://paydayloans1.website]paydayloans1.website[/url] payday loans boise.
lending club personal loans [url=https://personalloans01.com]personalloans01.com[/url] personal loans for credit score under 600.
no credit check payday loans online [url=https://paydayloans1.website]quick online payday loans [/url] payday loans georgetown ky.

Donaldsit
Guest

online casino bonus no deposit [url=https://onlinecasinonodeposit001.com]no deposit free spins online casino [/url] play casino slots online for real money.
free online casino games win real money no deposit [url=https://onlinepokerrealmoney.site]poker online with real money [/url] online mobile casino no deposit bonus.
us online casino no deposit bonus [url=https://onlinecasinonodeposit001.com]onlinecasinonodeposit001.com[/url] online casino 120 free spins.
online personal loans for bad credit [url=https://personalloans1.site]avant personal loans [/url] jg wentworth personal loans.

EyeCar
Guest

[url=http://avanatop.com/]buy avana[/url] [url=http://vermox.us.org/]vermox buy[/url] [url=http://isotretinoinacutane.com/]accutane 60 mg daily[/url] [url=http://levitra36.com/]levitra buy[/url] [url=http://silagra24.com/]silagra 100 mg[/url] [url=http://finpecia911.com/]finpecia online[/url] [url=http://sildenafil36.com/]sildenafil 100 mg[/url] [url=http://amitriptyline365.com/]buy amitriptyline[/url] [url=http://priligytab.com/]priligy price[/url] [url=http://wellbutrinbupropion.com/]wellbutrin sr[/url] [url=http://baclofen24.com/]baclofen online no prescription[/url] [url=http://chloroquine.us.com/]chloroquine online[/url] [url=http://dapoxetinetabs.com/]dapoxetine premature ejaculation[/url] [url=http://atorvastatin.us.com/]buy lipitor[/url] [url=http://valtrex.us.org/]valtrex 500 mg[/url] [url=http://tadalafilsale.com/]tadalafil 20mg for sale[/url] [url=http://clonidinenorx.com/]clonidine cost india[/url] [url=http://kamagratb.com/]kamagra online pharmacy india[/url] [url=http://cymbaltaduloxetine.com/]cheapest price for generic cymbalta[/url] [url=http://erythromycinz.com/]erythromycin cost[/url]

TeoCar
Guest

[url=https://priligytab.com/]priligy usa[/url]

KiaCar
Guest

[url=http://finpecia911.com/]finpecia online[/url]

LisaCar
Guest

[url=https://furosemidelasix.com/]buy furosemide online[/url]

JudyCar
Guest

[url=https://valtrex.us.org/]valtrex price canada[/url] [url=https://clonidinenorx.com/]clonidine er[/url] [url=https://sildenafil36.com/]sildenafil 100 mg tablet[/url] [url=https://silagra24.com/]silagra generic[/url] [url=https://celebrexcelecoxib.com/]celebrex coupon[/url] [url=https://dapoxetinetabs.com/]buy dapoxetine[/url] [url=https://ventolinh.com/]albuterol ventolin[/url] [url=https://chloroquine.us.com/]chloroquine tablets brand india[/url] [url=https://vermox.us.org/]vermox pharmacy[/url] [url=https://singulair.us.org/]singulair generic cost[/url]

WimCar
Guest

[url=http://clonidinenorx.com/]buy clonidine[/url]

EyeCar
Guest

[url=http://amoxicillinz.com/]buy amoxicillin[/url] [url=http://erythromycinz.com/]erythromycin for sale[/url] [url=http://atorvastatin.us.com/]atorvastatin online[/url] [url=http://isotretinoinacutane.com/]accutane buy[/url] [url=http://cymbaltaduloxetine.com/]buy duloxetine[/url] [url=http://levitra36.com/]buy generic levitra[/url] [url=http://wellbutrinbupropion.com/]wellbutrin rx[/url] [url=http://kamagratb.com/]best price kamagra uk[/url] [url=http://doxycycline36.com/]doxycycline 100mg[/url] [url=http://chloroquine.us.com/]mirquin[/url] [url=http://tadalafilsale.com/]tadalafil 20mg for sale[/url] [url=http://hydroxychloroquine.us.org/]hydroxychloroquine for sale[/url] [url=http://singulair.us.org/]buy singulair[/url] [url=http://furosemidelasix.com/]buy furosemide[/url] [url=http://avanatop.com/]buy avana[/url] [url=http://ciprofloxacin24.com/]can i buy ciprofloxacin over the counter[/url] [url=http://xenical24.com/]xenical medication[/url] [url=http://dapoxetinetabs.com/]online dapoxetine tablets india[/url] [url=http://valtrex.us.org/]order valtrex generic[/url] [url=http://finpecia911.com/]finpecia online[/url]

AmyCar
Guest

[url=https://wellbutrinbupropion.com/]wellbutrin how to get[/url]

JasonCar
Guest

[url=http://celebrexcelecoxib.com/]celebrex 200[/url] [url=http://amoxicillinz.com/]amoxicillin 500 mg[/url] [url=http://vermox.us.org/]vermox 100mg tablets[/url] [url=http://clonidinenorx.com/]buy clonidine[/url] [url=http://ventolinh.com/]can i buy ventolin over the counter in australia[/url] [url=http://isotretinoinacutane.com/]buy isotretinoin[/url] [url=http://valtrex.us.org/]can i buy valtrex over the counter[/url] [url=http://hydroxychloroquine.us.org/]buy hydroxychloroquine online[/url] [url=http://erythromycinz.com/]erythromycin 500[/url] [url=http://tadalafilsale.com/]buy tadalafil[/url]