Learning Backend WebDev, Log #2

I miss writing about what I learn. So I am going to try and begin again. I was too focussed on trying to learn all the stuff as quickly as possible, so I can go job hunt. But I realise, I need to strike some sort of balance between learning slow enough, so that I can learn and document and enjoy vs going full tilt to finish up the blocks that I need. ...

June 7, 2021 · Mario Jason Braganza

Learning Backend WebDev, Log #1

test

June 7, 2021 · Mario Jason Braganza

Jason Learns Django - 08

And just like that, this little journey ends. What did I do/learn today? Today was all about deployments. Learnt how to use gunicorn along with nginx to deploy my website. Learnt how to hide my secrets outside my code. My first Django site is live! A few reflections. The project was both harder than I thought it would be, and took less time than I thought it would. I know Django now, but I definitely don’t “know” Django. This was an excellent introduction to the world of webdevelopment for me and has only whet my taste for more. I realised that I need to skill up my HTML / CSS. That is where I turn to next. All the art and the layout were already done for me in this project. I want to do those too. I need to do these study projects slower and keep aside sometime for play projects too. This is something I will definitely do next week onwards.

April 30, 2021 · Mario Jason Braganza

Jason Learns Django - 07

Today was a little easier. What did I do/learn today? Today was about doing contacts in the app that we are building. Registering visitors and stuff The basic flow was generating another app and doing views and models and wiring them up to pages So this felt like revision of all that I’d learnt over the past few days. Stuff makes some more sense now. I think I will be done in a day or two, but I know I have only scratched the surface of Django. I will need to build a lot more projects to gain fluency. That’ll be the plan in the coming weeks and months

April 29, 2021 · Mario Jason Braganza

Jason Learns Django - 06

Hard day again. I just cannot seem to focus and learn. It takes slogging and rewatching and retyping and oh, I missed a colon there. Do it again. And again. And again. And that is the only way, I seem to make any progress. Well, the learning at speed does not quite seem to be in my hands (or my brain 😂) What is in my control, and the best I can do, is to show up every day. ...

April 28, 2021 · Mario Jason Braganza

Jason Learns Django - 05

Life got in the way again. Remembered yesterday. So I took it easy. Gave myself 4 hours and the grace to quit if I wasn’t done. And somehow, by the skin of my teeth, I got done with the pending module. What did I do/learn today? I seemed to have taken a break at a natural place in the module. If yesterday was about wiring views, today was about doing search. Wrote lots of Django template code. Loops and variables and pulling data from dictionaries. Amazing to see reams of code in an HTML template just vanish, to be replaced by a few lines of code, that loops over data pulled from a database. Wrote lots of search functions for different parts of the site. Love the fact that I understand most of the Python I write. Am confused a lot about whether the stuff I use is Python powered or something Django gives me, but am not stressing over it. This I am sure will come with time Today was another slog day, but it was so much fun, watching various parts of the website come to life.

April 27, 2021 · Mario Jason Braganza