github.com/leonlonsdale
leonlonsdale.dev
Bsky member #435,345
Don’t contact me trying to sell to me.
This is my personal account, which means I’ll often post about:
👉 New coding packages 📦
👉 New learnings 📚
👉 Formula 1 🏎️
👉 TV & Movies 📺
Stay if you like it
Helix. Yazi. Lazygit. Atac. Eza. Fd. Fish. Gping. Jq. Ktop. Btop. Ctop. Lazydocker. Lazysql. Starship. Tldr. Tmux. Zoxide. Dive. Bat.
Ghostty btw.
Which tools do you use? Interested to see what else is out there!
Helix. Yazi. Lazygit. Atac. Eza. Fd. Fish. Gping. Jq. Ktop. Btop. Ctop. Lazydocker. Lazysql. Starship. Tldr. Tmux. Zoxide. Dive. Bat.
Ghostty btw.
Which tools do you use? Interested to see what else is out there!
👉 Built an automatic emailer whenever the ISS is overhead using smtplib, datetime, and requests packages.
34/100
👉 Updated the trivia game from day 17 to retrieve questions from an API, and added a UI with tkinter.
👉 Built an automatic emailer whenever the ISS is overhead using smtplib, datetime, and requests packages.
34/100
👉 Updated the trivia game from day 17 to retrieve questions from an API, and added a UI with tkinter.
👉 Created a pomodoro timer using tkinter
29/100
👉 Created a password manager wit tkinter
30/100
👉 Learned error handling and updated password manager with error handling
31/100
👉 Created a flashcard tool using tkinter and pandas
👉 Created a pomodoro timer using tkinter
29/100
👉 Created a password manager wit tkinter
30/100
👉 Learned error handling and updated password manager with error handling
31/100
👉 Created a flashcard tool using tkinter and pandas
👉 Tkinter tinkering
👉 Labels, Entry, Buttons, Checkboxes, Window
👉 Mini-project: Miles to KM converter
#python #dev #noob
👉 Tkinter tinkering
👉 Labels, Entry, Buttons, Checkboxes, Window
👉 Mini-project: Miles to KM converter
#python #dev #noob
👉 Pandas DataFrames
👉 Pandas Series
👉 Pandas and CSV Files
26/100
👉 List comprehension
👉 Dictionary comprehension
👉 Comprehensions with Pandas DataFrames
#Python #Dev #Junior #noob
👉 Pandas DataFrames
👉 Pandas Series
👉 Pandas and CSV Files
26/100
👉 List comprehension
👉 Dictionary comprehension
👉 Comprehensions with Pandas DataFrames
#Python #Dev #Junior #noob
👉 Learned to open, read, and write with "with..as.." and open()
👉 Rabbit holed away from the course and learned os.path and pathlib Path()
👉 Built a basic mail merger
👉 Updated snake game to persist high scores
#Python #Dev #JuniorDev #availtohire 🙏
👉 Learned to open, read, and write with "with..as.." and open()
👉 Rabbit holed away from the course and learned os.path and pathlib Path()
👉 Built a basic mail merger
👉 Updated snake game to persist high scores
#Python #Dev #JuniorDev #availtohire 🙏
👉 Built Pong, played Pong, lost Pong.
👉 used the built-in turtle graphics lib to build it.
👉 Built Pong, played Pong, lost Pong.
👉 used the built-in turtle graphics lib to build it.
👉 Completed the Snake Game 🎉🎉
#BootDev
👉 Finally got around to finishing off the Functional Programming course. This one blew my my mind. Got it all done but the first thing I am going to do is... do it again.
👉 Completed the Snake Game 🎉🎉
#BootDev
👉 Finally got around to finishing off the Functional Programming course. This one blew my my mind. Got it all done but the first thing I am going to do is... do it again.
👉 More OOP Practice
👉 Creating 'spot art' with the turtle package.
19/100
👉 More playing with the Turtle package
👉 Created a Turtle Race game
20/100
👉 Even more Turtle package tinkering
👉 Started on a snake game. Classic
👉 More OOP Practice
👉 Creating 'spot art' with the turtle package.
19/100
👉 More playing with the Turtle package
👉 Created a Turtle Race game
20/100
👉 Even more Turtle package tinkering
👉 Started on a snake game. Classic
👉 How to create classes
👉 Adding attributes and methods
👉 Using multiple classes to create a quiz game
👉 How to create classes
👉 Adding attributes and methods
👉 Using multiple classes to create a quiz game
👉 OOP classes, methods, attributes
👉 creating virtual environment / venv
👉 installing packages with PIP
👉 Rebuilt yesterdays coffee machine using classes
👉 OOP classes, methods, attributes
👉 creating virtual environment / venv
👉 installing packages with PIP
👉 Rebuilt yesterdays coffee machine using classes
I also hit Sage rank 🎉
I also hit Sage rank 🎉
👉 Moved into the 'Intermediate' section 💪
👉 Completed the 'Coffee Machine' project
👉 Spotted and implemented an opportunity to use currying that I learned earlier with boot.dev 🎉
github.com/ionztorm/pyt...
#devs #pythondevs #coffee
👉 Moved into the 'Intermediate' section 💪
👉 Completed the 'Coffee Machine' project
👉 Spotted and implemented an opportunity to use currying that I learned earlier with boot.dev 🎉
github.com/ionztorm/pyt...
#devs #pythondevs #coffee
#functional #python #code #100DaysofCode
#functional #python #code #100DaysofCode
👉 No learning in this days set of tutorials, this one simply sets a challenge - write a higher or lower game.
Challenge accepted, and completed.
👉 No learning in this days set of tutorials, this one simply sets a challenge - write a higher or lower game.
Challenge accepted, and completed.
👉 Syntax Errors
👉 Runtime Errors
👉 Logical Errors
👉 Debugging
Day 24 of Boot.dev - not much new here, a few exercises on functional transformations.
Switched to a custom @neovim.io config, finished a modular language loader for lsp, for matters, and linters
👉 Syntax Errors
👉 Runtime Errors
👉 Logical Errors
👉 Debugging
Day 24 of Boot.dev - not much new here, a few exercises on functional transformations.
Switched to a custom @neovim.io config, finished a modular language loader for lsp, for matters, and linters
👉 Local Scope, Global Scope, Namespace
👉 Block scope (or lack of!)
👉 Built obligatory number guessing game
Day 23 of boot.dev:
👉 Completed JS Course
👉 Completed Python Recursion module 🥵
👉 Local Scope, Global Scope, Namespace
👉 Block scope (or lack of!)
👉 Built obligatory number guessing game
Day 23 of boot.dev:
👉 Completed JS Course
👉 Completed Python Recursion module 🥵