I don't use a mouse anymore | How to code without a mouse
I code without using a mouse. Using a mouse can be a very intuitive way of using a computer, but it's also very slow. So when it comes to software development, I don't use a mouse anymore. I have setup my development environment to be keyboard centric. This can be broken down into three main parts:
- Vim for text editing - Vimium for web browsing - i3 for window management. - Custom keyboard for mouse emulation
In this video I go over how my development environment is setup to make a mouse-less development environment possible.
0:00 the mouse is slow 2:29 text editor (vim) 3:38 web browser (vimium) 4:11 window manager (i3) 5:10 custom keyboard (zmk) 5:54 alternative to custom mouse (warpd) 6:07 conclusion
I made a program that gives me 100% free unlimited cloud storage FOREVER!
Source Code: https://github.com/AlfredoSequeida/fvid/
Sample Video: https://youtu.be/NzZDFxM5Coo
Follow me on social with this super cool link!:
https://alfredosequeida.github.io/social.html
#python #code #programming
...
https://www.youtube.com/watch?v=yu_ZIr0q5rU
In this video, I will talk about why I think Linux is better for programming compared to macOS or Windows. The first reason is all of the things you can learn from Linux! I have been using Linux for over 6 years and throughout those years, I have learned a lot about computers with the help of Linux! The second reason is how much more of a flexible developer Linux will teach you to be by being put in an environment you might not be used to. The third reason is how much you can learn from the world of open-source software! You can learn a lot as a developer by looking at other people's code. In addition, you can learn a lot of new skills by installing open-source software such as learning to install software from source. The last and most important reason is the Linux terminal! The Linux terminal is the best tool I have ever used as a software developer/programmer. Once you get the hang of it, you can become super efficient with your work!
0:00 Intro
01:31 You can learn a lot using Linux!
02:38 Linux teaches you to be a more flexible developer!
03:36 The world of open-source software!
05:50 The Linux terminal is super powerful!
07:18 Do you like Linux?
Music by Seum Dero - The Reason (feat. Jayde) - https://thmatc.co/?l=E4F4BEAB
Music by Mr. Chase - Pendulum - https://thmatc.co/?l=3CBDDDF2
?? Follow me on Social: https://alfredo.lol/social
✉️ For business inquiries/collabs: alfredosequeida01@gmail.com
...
https://www.youtube.com/watch?v=jyRC5SK9LlM
I built a web app/program that decides what I eat by reverse-engineering the Door Dash private API using Django and React, then I took the app to different places to get some food that was completely chosen by the program at random! Some of the choices are definitely choices that I would have not made myself.
Check out feedme:
https://alfredo.lol/feedme
Follow me on social:
https://alfredosequeida.github.io/social
Gear:
? Canon EOS Rebel T7i
? Dell XPS 13 Intel i7 16GB RAM (Arch Linux)
#code #programming #fastfood
...
https://www.youtube.com/watch?v=WPILHU3ERaU
Let me show you what apps I have installed on my Dell XSP 13 running Arch Linux. This list of apps are programs that I use on my computer as a software developer/programmer/coder. These are also some of my favorite apps that I use on Linux almost daily. Some include vim, vs code, and inkscape. With the exception of the i3 Window Manager, these apps are cross platform, which means that even if you don't run Linux, you can install them on your computer and give them a try!
Follow me on social: https://alfredo.lol/social
00:00 - VIM
00:26 - VS Code
00:57 - Inkscape
01:16 - OpenSCAD
01:36 - FFmpeg
01:55 - Insomnia
02:18 - Meld
02:41 - Firefox
03:05 - i3 Window Manager
#Linux
Gear:
? Canon EOS Rebel T7i
? Intel i7 XPS 13 16GB RAM (Arch Linux)
...
https://www.youtube.com/watch?v=LUPlNu07cfE
Using SMS and MMS gateways we can send text messages to phones from a computer via email. With this strategy we can use a combination of the Python SMTP and email library to send text messages programmatically for free! This not only includes short text messages, but also multimedia messages with pictures, videos, or any file! This can be super helpful for when you want to send yourself notifications for your Python projects.
?? You can find the source code with extra features like phone number validation and exception handling here: https://github.com/alfredosequeida/etext
? Follow me on social: https://alfredo.lol/social
#python #text #twilio
Gear:
? Canon EOS Rebel T7i
? Intel i7 XPS 13 16GB RAM (Arch Linux)
...
https://www.youtube.com/watch?v=4-ysecoraKo
I use a custom open-source ortholinear mechanical keyboard called the Lily 58 Pro that I built myself. This is a starters guide into the world of custom mechanical keyboards. I discuss how to go about choosing a custom keyboard firmware, using a PCB manufacturer to print PCBs, configuring your custom firmware, and some special features that I have setup on my keyboard.
Lily58 GitHub Page: https://github.com/kata0510/Lily58
Here is my hardware configuration excluding non-custom parts:
- Key switches: Kailh Low Profile Choc Pink. (These are extremely light and I do not recommend them if this is a new layout for you. While learning to type of this keyboard I used Sunset Tactile Choc Switches from lowprokb. These have stiffer springs making it easier to learn to type. However, now that I am used to typing on this keyboard, I prefer a light switch).
- Key caps: Clear key caps compatible with Kalih Choc switches. Thumb keys use pink key caps (to match the pink switch aesthetic).
- Board: Two Nice!Nano V2 for each side of the split keyboard, each with a 110mAh battery.
Switches don not have any mods. I don't have any screens or RGB (for increased battery capacity).
?? Follow me on Social: https://alfredo.lol/social
✉️ For business inquiries/collabs: alfredosequeida01@gmail.com
...
https://www.youtube.com/watch?v=hb60FOCs3So