gabriel_jetro has quit (Quit: Connection closed for inactivity) | 00:28 | |
anthony_p has quit (Quit: anthony_p) | 08:48 | |
jelkner | Good morning svaye! | 10:48 |
---|---|---|
svaye | Good morning jelkner | 10:49 |
svaye | How are you doing | 10:49 |
jelkner | Good morning freena and dcammue! | 10:55 |
dcammue | Good morning folks | 10:55 |
dcammue | Good morning jelkner | 10:55 |
freena | Good morning jelkner, dcammue and svaye | 10:55 |
dcammue | Good freena and svaye | 10:55 |
svaye | Good morning dcammue and freena | 10:56 |
freena | Should we start now | 10:57 |
thomasboimah | Greeting folks | 10:57 |
jelkner | Good morning thomasboimah! | 10:57 |
thomasboimah | Good morning jelkner | 10:58 |
jelkner | freena, we should start on time i think | 10:58 |
jelkner | at 11:00 UTC | 10:58 |
dcammue | Yesterday, I was able to finally get the clear understanding of how to make invoices in guncash. No blockers! | 10:58 |
jelkner | in 1 minute and a 1/2 ;-) | 10:58 |
jelkner | Nice, dcammue! | 10:58 |
dcammue | Sorry for that | 10:58 |
klarios | good morning all | 10:58 |
freena | Okay jelkner, I won't really be active cuz I am at the University of Liberia campus | 10:58 |
jelkner | Yeah, klarios is here! | 10:58 |
klarios | hi jelkner ! hi all | 10:59 |
svaye | Good morning klarios and thomasboimah | 10:59 |
thomasboimah | Good morning svaye | 10:59 |
jelkner | okie dokie everyone, it's.... SHOW TIME! | 10:59 |
jelkner | who wants to go first | 11:00 |
jelkner | ? | 11:00 |
thomasboimah | Yesterday, I recap on all the things that I have learning about Django during the past days. | 11:00 |
jelkner | cjones is ready for you, thomasboimah, when you have code to show him btw. | 11:01 |
jelkner | just email him a link | 11:01 |
thomasboimah | Today, I will be working on adding PDF receipt generation to my “Culinary_system” project. This will allow customers to download a detailed receipt of their orders in PDF format directly from the website. After that I will make a commit to the repo. | 11:01 |
klarios | I can go first! Yesterday I got in contact with a future client, she is requesting a small site for $200 dollars, my only blocker is that I don't know what a good estimate would be until I get enough information from her! | 11:01 |
jelkner | thomasboimah, let's talk about that after the meeting | 11:01 |
thomasboimah | Their is no Blocker at the movement. But I have question for | 11:01 |
thomasboimah | jelkner, | 11:01 |
thomasboimah | jelkner, It is possible to memorizing all the modules in Django's Python framework? I try to do that so many time now but they are so many, So most of the time I look them up on “Django documentation”. | 11:02 |
klarios | today I will be attending a summit on "community wealth building" and will be taking any "progressive" business findings into consideration | 11:02 |
svaye | Yesterday I worked on my pronunciation of the Spanish alphabet, and since I am also taking et | 11:02 |
jelkner | let's talk after the meeting thomasboimah | 11:02 |
svaye | *extra lesson on duolingo I also study from it. | 11:03 |
jelkner | klarios, can you tell them about our new customer? | 11:03 |
jelkner | nice svaye | 11:03 |
klarios | great svaye ! lets go over your progress today, you did great with the vowels last week by the way! | 11:03 |
svaye | I have a session with klarios today, so I will work on anything I am given. There not major blockers for now. | 11:04 |
jelkner | yesterday i worked with klarios and cjones cleaning up our infrastructure, deleting several vms | 11:05 |
jelkner | and creating a new one for our new website for gracehopper.center | 11:05 |
jelkner | today i'll be adding the DNOVA Council meeting | 11:05 |
jelkner | and meeting with the 8th grader wiz kid who may work on Decidim with us beginning next year | 11:05 |
klarios | of course! our new costumer, Marylin scholl, is requesting a website for the local chapter of a national organization that supports women in educational fields, I have CC'd members@jetro so you all can see it as well. Ms. Scholl is hoping to use google sites or another webpage posting service, we will find out and I will relay to you | 11:06 |
jelkner | i'm not blocking on anything at the moment | 11:06 |
jelkner | ACTION done | 11:06 |
jelkner | this will require some design skills | 11:07 |
jelkner | we'll see if we are ready | 11:07 |
jelkner | i hope so! | 11:07 |
thomasboimah has quit (Read error: Connection reset by peer) | 11:07 | |
klarios | +1 | 11:07 |
jelkner | y'all did a not too shabby job on your own website | 11:08 |
jelkner | and since they only have $200 for this, they can't be expecting fine art | 11:08 |
jelkner | just a decent looking website | 11:08 |
jelkner | so a good early gig for us | 11:09 |
dcammue | Sorry for the brake in | 11:09 |
jelkner | dcammue, irc conversations can have multiple people typing at once | 11:09 |
jelkner | it makes it better, not worse | 11:09 |
jelkner | since it moves faster | 11:09 |
jelkner | you have to learn to scan the threads with your eyes to follow each one | 11:10 |
dcammue | Today I will be learning how to do customer vendor | 11:10 |
dcammue | Okay, but I was attending to something | 11:10 |
dcammue | ACTION done | 11:10 |
jelkner | anyone we missed? | 11:10 |
dcammue | Mulbah and Gabriel | 11:11 |
thomasboimah | jkollie as well | 11:11 |
jelkner | i don't mean that, thomasboimah, but that is a opening for me to share something ;-) | 11:12 |
jelkner | motivated by our meeting yesterday | 11:12 |
thomasboimah | NO problem | 11:13 |
jelkner | i got help from Manus AI to do a statistical analysis of our meeting attendance challenge | 11:13 |
jelkner | check this out: | 11:13 |
jelkner | https://codeberg.org/jelkner/SolidarityEconomyNotes/src/branch/main/EntepreneurshipArlTech/MeetingAttendence/solution_document.md | 11:13 |
jelkner | The math is complicated | 11:14 |
gabriel_jetro | Good morning everyone, I'm sorry I slept off | 11:14 |
jelkner | but we can develop a "feel" for it. | 11:14 |
thomasboimah | jelkner, my question | 11:14 |
jelkner | thomasboimah, go for it | 11:14 |
klarios has quit (Remote host closed the connection) | 11:14 | |
jelkner | oh, you did | 11:15 |
thomasboimah | jelkner, It is possible to memorizing all the modules in Django's Python framework? I try to do that so many time now but they are so many, So most of the time I look them up on “Django documentation”. | 11:15 |
jelkner | thomasboimah, in brief - you will never memorize all the available modules for Django | 11:15 |
jelkner | even the creator of Django doesn't know them all | 11:15 |
jelkner | we were in a meeting with him at Pycon | 11:15 |
jelkner | and while he knows Django really well | 11:15 |
jelkner | it is a huge system that is receiving contributions from hundreds of developers | 11:16 |
jelkner | so no one will know the whole system, no one! | 11:16 |
jelkner | you need to learn to effectively use resources, including: | 11:17 |
jelkner | 1. web search (your #1 go to) | 11:17 |
jelkner | 2. forums and other community communication tools | 11:17 |
jelkner | 3. emails directly to a particular developer when you are doing something important with their own modules | 11:17 |
jelkner | it will take years to learn this effectively thomasboimah | 11:18 |
thomasboimah | Okay, I was think if that is possible but I think i was wrong and just heaking my brain | 11:18 |
jelkner | so you need to begin the journey now | 11:18 |
thomasboimah | *thinking* | 11:18 |
jelkner | don't try | 11:18 |
jelkner | instead, try to learn the basic core well | 11:18 |
jelkner | and then only what you need beyond that for particular projects | 11:19 |
jelkner | one more thing | 11:19 |
jelkner | you need to get feedback from cjones on this, thomasboimah | 11:19 |
jelkner | i spoke to him yesterday | 11:19 |
jelkner | he is waiting for you to send a link to a repo with code he can look at | 11:19 |
jelkner | i think you are going way too far working on PDF renderings | 11:20 |
jelkner | when no customer has asked for that | 11:20 |
jelkner | in agile software development, there is an acronym you should learn now, thomasboimah | 11:20 |
jelkner | YAGNI | 11:20 |
jelkner | You ain't gonna need it! | 11:20 |
jelkner | So whenever a developer starts saying "I think I'll add ...." which no customer has asked for | 11:21 |
jelkner | the rest of the team can respond, "YAGNI!" | 11:21 |
jelkner | we want our software to be clean and maintainable | 11:21 |
jelkner | every time you add a new feature in anticipation of a customer need that isn't actually there | 11:22 |
thomasboimah has quit (Read error: Connection reset by peer) | 11:22 | |
jelkner | you make your software heavier, more complex, and more difficult to change and maintain | 11:22 |
jelkner | it becomes a heavy load you need to carry | 11:22 |
jelkner | for no good reason | 11:22 |
klarios | yep yep, that goes into our "tech debt" too | 11:22 |
jelkner | don't do it! | 11:22 |
jelkner | instead, find out exactly what the customer wants | 11:23 |
jelkner | and deliver that and that alone in a way that make the customer happy | 11:23 |
jelkner | and keeps the code as simple and clean as possible | 11:23 |
jelkner | so you can add new features later | 11:23 |
jelkner | that *the customer requests*! | 11:24 |
jelkner | make sense thomasboimah? | 11:24 |
thomasboimah | +1 | 11:24 |
gabriel_jetro | +1 | 11:24 |
thomasboimah | Thanks for making things clear | 11:24 |
jelkner | so before you go down an more rabbit holes on your own | 11:24 |
jelkner | email cjones a link with what you have now | 11:24 |
thomasboimah | That's why I am greatful to have you around | 11:24 |
gabriel_jetro | That's what cjones ask me to do with the allergies part | 11:24 |
jelkner | he will look at it | 11:24 |
jelkner | gabriel_jetro, he asked for PDF? | 11:25 |
jelkner | i'm confused gabriel_jetro | 11:25 |
jelkner | what did cjones ask for? | 11:25 |
gabriel_jetro | Not he said the team was gonna need an allergies field with just a text input | 11:25 |
jelkner | i'm saying implement exactly what cjones asks for | 11:26 |
jelkner | and nothing more | 11:26 |
jelkner | make sense? | 11:26 |
jelkner | i have to go | 11:26 |
jelkner | i have to catch a bus to the meeting | 11:26 |
jelkner | monday morning same time and place, yes? | 11:26 |
gabriel_jetro | Sure that's why I'm cleaning up my code | 11:26 |
thomasboimah | +1 | 11:26 |
jelkner | have a great weekend | 11:26 |
dcammue | U+1 | 11:26 |
jelkner | and see you all monday | 11:27 |
dcammue | *+1* | 11:27 |
jelkner | klarios, see you sunday at 12 noon | 11:27 |
dcammue | You too jelkner | 11:27 |
gabriel_jetro | Ohkay jelkner | 11:27 |
dcammue | Nice weekend | 11:27 |
jelkner | we can compare notes on our meetings | 11:27 |
jelkner | ACTION signs off until monday at 11 UTC | 11:27 |
jelkner has quit (Quit: Leaving) | 11:27 | |
klarios | see you j! | 11:28 |
thomasboimah | Bye guys | 11:29 |
thomasboimah | ACTION leaving | 11:29 |
klarios has quit (Quit: Page closed) | 11:29 | |
thomasboimah has quit (Quit: Leaving) | 11:29 | |
svaye has left #jetrowebdev (None) | 11:30 | |
freena has quit (Quit: Connection closed for inactivity) | 13:14 | |
gabriel_jetro has quit (Quit: Connection closed for inactivity) | 13:43 | |
dcammue has quit (Quit: Connection closed for inactivity) | 13:54 | |
klarios has quit (None) | 14:04 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!