Software architect, developer, author, computer programming teacher, and learning addict.

Wasmes, Belgium
Joined April 2009
My book is finally available worldwide. Please have a look at pythonfromscratch.com If you want to learn Python and have never programmed before (or tried and quit), it is a good option to learn the basics and other features of Python. I recommend the hardcover version, but it is also available in paperback and Kindle ebook. Same contents, different formats.
2
3
17
1,733
Nilo Ney Coutinho Menezes retweeted
Fair warning: Omarchy is leaning fully into the future and the age of agents. This is how we truly democratize Linux, bring the malleable OS to all, and capture as much of this newfound intelligence as possible. If that's not your jam, there's a lot of anti-AI distro options ✌️
187
117
32
3,705
157,215
Nilo Ney Coutinho Menezes retweeted
The ability to wrangle these immensely powerful, yet dangerously capricious, agents into a productive harness that produces high quality systems — is the software engineering challenge of this decade.
103
186
26
1,990
65,606
Nilo Ney Coutinho Menezes retweeted
When using agents, ensure that everything that can be deterministic, is done with a deterministic tool. Don't try to get the poor agents to follow a deterministic process.
140
240
71
2,916
207,297
Nilo Ney Coutinho Menezes retweeted
Linus is spot on. If you're still stuck arguing whether AI is a productive assistance or not, I'm going to assume your data set just hasn't been properly updated yet. Give it another go with open eyes and the answer is undeniable.
Absolutely beautiful rant about AI in Linux Kernel from Linus yesterday: I realize that some people really dislike AI, but this is an area where I'm willing to absolutely put my foot down as the top-level maintainer. Linux is not one of those anti-AI projects, and if somebody has issues with that, they can do the open-source thing and fork it. Or just walk away. AI is a tool, just like other tools we use. And it's clearly a useful one. It may not have been that "clearly" even just a year ago, but it's no longer in question today. There are other questions around AI (like what the economy of it will actually look like in the end), but "is it useful" is no longer one of those questions. Anybody who doubts that clearly hasn't actually used it. Yes, it can also be a somewhat painful tool, both for maintainer workloads and just from a "it keeps finding embarrassing bugs" standpoint. But the solution is not to put your head in the sand and sing "La La La, I can't hear you" at the top of your voice like some people seem to do. The solution is to make sure those LLM tools _help_ maintainers instead of just causing them pain. There's no question on that side. We're not forcing anybody to use it, but I will very loudly ignore people who try to argue against other people from using it. And no, AI isn't perfect. But Christ, anybody who points to the problems at AI had better be looking in the mirror and pointing at themselves at the same time. Because it's not like natural intelligence is always all that great either. The kernel project has been and will continue to be about the technology. Sure, the social angle of working on open source is important and often a very motivating part of the project, but in the end that's a side benefit, not the _point_ of the project. This is *NOT* some kind of "social warrior" project, never has been, and never will be. In the kernel community we do open source because it results in better technology, not because of religious reasons. And so we make decisions primarily based on technical merit. Not fear of new tools. Linus
82
183
17
3,931
325,180
I just updated the Progress Tracker to avoid redirecting to the Brazilian Portuguese website. The exercise Progress Tracker can now be accessed from tracker.pythonfromscratch.co…. No more language selection, by using this link, the website should use English by default. Let me know if you have any problems accessing the site. The main website was also updated to link directly to the tracker.
1
1
282
Nilo Ney Coutinho Menezes retweeted
Me respeita, que eu sou do tempo em que HD de PC era chamado de Winchester.
174
128
27
2,170
49,943
Nilo Ney Coutinho Menezes retweeted
I get how uncomfortable it feels to disengage from the syntax, from the sequence, selection, and iteration of code, from the dopamine hit of getting a complicated function to execute properly. I get it. I've been coding for longer than most of you have been alive -- I get it. But the bar has been raised. And if I, someone who has been coding for more than six decades, can clear that bar, you should be able to clear it too. And fear not, I've found plenty of joy on the topside of that bar. It just take a leap...
72
83
15
1,055
56,483
Nilo Ney Coutinho Menezes retweeted
BASIC launched on this day in 1964.
516
1,964
314
8,946
438,587
Nilo Ney Coutinho Menezes retweeted
Imagine telling a surgeon: “Your 20 years of experience are impressive… but you couldn’t answer this riddle about scissors, so we’ll pass.” That’s software interviews.
14
49
4
994
23,456
I just removed Google Analytics and the pop ups related to cookies and other useless stuff. The pythonfromscratch.com can be accessed without popups now.
3
45
Nilo Ney Coutinho Menezes retweeted
I am this old
216
354
35
5,193
107,066
In 1984, I got a Sinclair ZX-81 clone for Xmas, my first micro computer :-) My father and grand father were expecting I would give some rest to their calculators. It was a Brazilian clone called TK-85. Later on I got addicted to the Input magazine with lots of topics and software delivered every week… and adapted to Brazilian computer clones of Spectrum and Apple ][. They did a great translation job, but some images remained with the BBC micro and the commodore 64. The art was incredible. Now, 42 years later, I got my Commodore 64 last Saturday in Belgium. It is amazing how an old computer can bring joy and very good memories playing with friends. Due to Brazilian imports ban in the 80’s and early 90’s, I miss the Commodore 64 and later the Amiga. Moving from Apple ][e clones to Msx clones during high school and Ibm pc clones later on. What a time!
1
93
I got my c64 ultimate delivered today! Very nice product, old and new at the same time. Waiting for my joystick on Monday. The games are so simple. I’m wondering if rewriting them in Python would be fun.
1
182
Nilo Ney Coutinho Menezes retweeted
“EuroPython helps me to keep giving back, contributing to an environment I love and cherish”. Read interview with Moisés Guimarães, member of the EuroPython 2025 Ops Team & photographer blog.europython.eu/humans-of… #europython #conference #volunteers #contributors #europython2025
2
5
444
Nilo Ney Coutinho Menezes retweeted
Software development has never been about writing code. This was obvious to many before, but now AI has made it crystal clear to everyone. Building software is 99% thinking, 1% writing code, and 1% fighting off-by-1 errors.
132
133
19
1,166
52,806
Nilo Ney Coutinho Menezes retweeted
We are entering a new era, folks
51
80
27
1,905
109,721