How to Kill Unresponsive Programs and Processes in Linux
Is Steam frozen again? Chrome ran out of memory? Need to force close an application that's hanging? Learn how to end an unresponsive program or process in this video using kill, killall, pkill, xkill, and even htop. No more searching through endless GUIs or searching the internet only to never end up learning the difference between all the kill commands. Why are there so many, anyway?
With the rise of easy-to-use sitebuilders like Wix, Squarespace and Webflow, are you still going to have a job or are you getting replaced by the big bad technology? Has your tried-and-true stack of HTML, CSS and WordPress finally met its match? Find out in this video, and learn how to survive the coming Wixpocolypse...
...
https://www.youtube.com/watch?v=PWIjYUkG47M
Are you tired of having your shell scripts run by the slow, bloated bash? In this video, I'll show you how you can change your system shell (/bin/sh) to dash for minimal performance and security gains—and, more importantly, how to write better shell scripts that are portable, posix-compliant and usable by everyone, not just bash users.
Article on checking for Bashisms and testing with Dash: https://dev.to/bowmanjd/writing-bash-scripts-that-are-not-only-bash-checking-for-bashisms-and-testing-with-dash-1bli
Dash article in the Arch Wiki: https://wiki.archlinux.org/title/Dash
Watch my videos on Odysee: https://odysee.com/@ericnmurphy
My website: https://ericmurphy.xyz
My GitHub: https://github.com/ericmurphyxyz
0:00 Intro
1:14 Differences between bash and dash
2:35 Installing dash
2:45 Checking /bin/sh scripts to remove bashisms
6:23 Making your scripts dash-compliant
7:40 Or just set bash scripts explicitly with /bin/bash
9:02 Using shellcheck for even more detail
10:00 Symlinking /bin/sh to dash
10:41 Relinking dash every time bash updates
11:45 Conclusion
...
https://www.youtube.com/watch?v=qymCRBV9h30
Ever noticed how bad the modern web is getting? Why is every website a slow, laggy, buggy mess? Whatever happened to the good old days, when websites were simpler? In this video, I'll talk about how the rise of JavaScript frameworks like React have been a disaster for the internet...
? My website: https://ericmurphy.xyz
? Support the Channel: https://ericmurphy.xyz/donate
? Watch my videos on Odysee: https://odysee.com/@ericnmurphy
? My GitHub: https://github.com/ericmurphyxyz
0:00 The absolute state of the modern web
0:45 The JavaScript obsession
2:57 Peer pressure
4:31 The FUTURE of web development!
6:20 Move fast and break things
7:59 Muh "Developer Experience"
9:53 Peak performance
11:36 The user "experience"
12:16 How to make non-bloated websites
14:17 Conclusion
...
https://www.youtube.com/watch?v=gU-8U7Z-E64
How would you like a simple command-line tool to control all your favorite media players on Linux? Using a window manager and need to map your media keys without pulling your hair out? With Playerctl, all your media worries are over. You can now pass in a simple command and have your last-used media player do your bidding. Plus, you can get the metadata of what's currently playing and stick it in your status bar. All this and more with the magic of the MPRIS media player controller playerctl...
Playerctl GitHub: https://github.com/altdesktop/playerctl
Playerctl daemon systemd startup script: https://wiki.archlinux.org/title/MPRIS#Control_utilities
Watch my videos on Odysee: https://odysee.com/$/invite/@ericnmurphy:9
My website: https://ericmurphy.xyz
My GitHub: https://github.com/ericmurphyxyz
Get a VPS and host a website with Vultr: https://www.vultr.com/?ref=9005580-8H (affiliate link)
0:00 Intro
1:03 Installation
1:19 Basic usage
2:23 Starting playerctld to get the last used media player
4:33 Binding media keys
5:44 Excluding certain media players
6:42 Getting the currently playing song name in your status bar
9:14 Conclusion
...
https://www.youtube.com/watch?v=h0rAyUsV1KU
Why are you still using Font Awesome in your projects like it's 2014? There's much better ways to use icons in your React projects, and that's with the nice, slim React Icons library. Load in icons from all different kinds of libraries like Font Awesome, Material Icons, and Ant Design icons. And do it with just a few lines of code. Watch the video to learn how to import icons into your React.js project, the right way.
https://ericmurphy.xyz/
...
https://www.youtube.com/watch?v=aor9hlcODUE
Want to set up a cool Polybar so you can show off your desktop to random people online? In this video, I'll show you how you can navigate the Polybar configuration file, add all the modules you could ever want, and maybe even get a bunch of upvotes on /r/unixporn...!
? My Website: https://ericmurphy.xyz
?️ GitHub: https://github.com/ericmurphyxyz
...
https://www.youtube.com/watch?v=S1jQfGcKjtA
How many times have you been moralized to by angry Twitter users that you NEED to make your website accessible? Does it really matter unless you're a giant corporation? Is it too much work for too little reward? Or does it actually help make your website better for everyone? Find out in this video, as well as how to make your website more accessible with almost no effort...
Watch my videos on Odysee: https://odysee.com/$/invite/@ericnmurphy:9
My website: https://ericmurphy.xyz
My GitHub: https://github.com/ericmurphyxyz
Get a VPS and host a website with Vultr: https://www.vultr.com/?ref=9005580-8H (affiliate link)
0:00 Intro
1:36 Accessibility isn't hard
2:15 Accessibility isn't just for disabled users
2:37 Color contrast and text
4:30 Adding alt text to images
5:34 Using sematic HTML tags
6:30 Keeping elements keyboard accessible
7:14 Keeping heading tags in order
7:44 Using labels in forms
8:43 Adding text to every link and button
9:22 Conclusion
...
https://www.youtube.com/watch?v=FTdyf6t9PoA
These days, it's pretty hard to find an actually good email service. Maybe you don't want an e-mail address that can read through all your email to sell your data to advertisers. Maybe you don't want an email that will rat you out to the government. But are there any good, usable, cheap, and privacy-respecting emails still out there? In this video, I'm going to finally rank the best and worst email providers of all time...
Browser Tier List: https://www.youtube.com/watch?v=j5r6jFE8gic
Search Engine Tier List: https://www.youtube.com/watch?v=Yjm6lGwqnGs
Why do I care about privacy so much? https://www.youtube.com/watch?v=0aXIXozAsOE
? My website: https://ericmurphy.xyz
? Support the Channel: https://ericmurphy.xyz/donate
? Watch my videos on Odysee: https://odysee.com/@ericnmurphy
? My GitHub: https://github.com/ericmurphyxyz
0:00 Intro
2:13 Disroot
5:33 Fastmail
7:22 Gmail
9:16 mailbox.org
12:14 Mailfence
14:06 Outlook
15:49 Posteo
17:58 ProtonMail
22:45 Self-hosting
26:12 Skiff
30:34 Startmail
32:35 Tutanota
35:28 Yahoo!
36:59 My recommendation
...
https://www.youtube.com/watch?v=EtH9ZTof-Tc
Want to be distracted from your work with meaningless emails? Then learn how to set up notifications in a window manager using dunst. In this video, you'll learn how to style notifications, create your own notifications, set rules, and even use notifications as a volume or brightness level indicator. Master the power of notify-send in this video...
Volume indicator script: https://github.com/ericmurphyxyz/archrice/blob/master/.local/bin/changevolume
My website: https://ericmurphy.xyz
0:00 Intro
0:54 Installing dunst
1:50 Configuring dunst
6:24 Icons
8:08 Configuring different urgency notifications
9:51 Mouse actions
10:21 Command line options
12:31 Scripting example
13:42 Keyboard shortcuts
15:18 Notification rules
18:55 Conclusion
...
https://www.youtube.com/watch?v=XWlbaERuDP4