🤖 Have you assessed the real value of automated testing in your projects? Join us for the talk "A Pragmatic Perspective on Automated Testing from Architecture to Coding" by Tibor Arpáš at #PyConCZ! 🛠️📊 Learn more: https://cz.pycon.org/2023/program/talks/107/
#Testing #SoftwareDevelopment
#pyconcz #testing #softwareDevelopment
Once again I'm the naming na… lawyer in our team. (Not that I'm winning, I just try occasionally.) The terminology is all over the place here 😐 #softwareDevelopment
Containers vs Virtual Machines: Which One is Right for You? #Containers #Virtualmachines #Containerization #Virtualization #Microservices #Security #Hypervisor #Docker #Podman #Kubernetes #AmazonECS #Virtualization #ITinfrastructure #Cloudcomputing #Softwaredevelopment #DevOps #Applicationdeployment
https://ostechnix.com/containers-vs-virtual-machines/
#containers #virtualmachines #containerization #virtualization #microservices #security #hypervisor #Docker #Podman #Kubernetes #amazonecs #itinfrastructure #cloudcomputing #softwareDevelopment #devops #applicationdeployment
To all people, who think #Rust's syntax is ugly: maybe you should give this one a read:
Complexity Has to Live Somewhere - by Fred Hebert (discovered through @algo_luca's #Zero2Prod book):
https://ferd.ca/complexity-has-to-live-somewhere.html
"If you're unlucky and you just tried to pretend complexity could be avoided altogether, it has no place to go in this world. But it still doesn't stop existing."
#Rust #Zero2Prod #rustlang #complexity #softwareDevelopment
SoftwareDev.assert('no unit tests', INSANITY);
Passed: 1 Failed: 0
#SoftwareDevelopment #SoftwareEngineering #UnitTest #Testing #Quality #Insanity #TDD
#softwareDevelopment #softwareEngineering #unittest #testing #quality #insanity #tdd
If you use or used #Trello (or a very similar clone) for a longer time (~5y+)…
Did your Trello usage grow significantly over time? If so, do you feel Trello grew with you or did you outgrow it?
#poll #softwareDevelopment #projectManagement :boost_ok:
#trello #poll #softwareDevelopment #projectmanagement
The next Tux Paint will allow you to convert (copy) a picture into a template, which you can then use as the background of new drawings!
#tuxpaint #OpenSource #softwareDevelopment #FreeSoftware #edTech
#tuxpaint #OpenSource #softwareDevelopment #FreeSoftware #edTech
The biggest unsolved mystery of software engineering remains the widespread use of #YAML.
Can we just agree to use #KDL instead please!?
#yaml #kdl #softwareEngineering #softwareDevelopment
Unit tests are NO boilerplate! They are a very important part of engineering correct and maintainable software!
Please get this right!
#ArtificialIntelligence #LLM #LLMs #MSBuild #SoftwareEngineering #SoftwareDevelopment #UnitTest #TDD
#ArtificialIntelligence #llm #LLMs #msbuild #softwareEngineering #softwareDevelopment #unittest #tdd
Me, being in awe and simultaneously overwhelmed by the sheer complexity of modern software development.😵 🥴
#softwareDevelopment #softwareEngineering
Boss: "What does this code do?"
Alice: "I've asked ChatGPT - it does X."
Bob: "No, that's wrong. I've asked it, too - the code does Y."
Boss: "Are you two kidding me!? 'Ok, ChatGPT, tell me what this code does.'"
#ChatGPT: "This code does Z."
Boss to Alice and Bob: "You two are FIRED!"
#AI #MiniStory #Storytelling #ArtificialIntelligence #LLM #SALAMI #SoftwareEngineering #SoftwareDevelopment
#chatgpt #AI #ministory #storytelling #ArtificialIntelligence #llm #salami #softwareEngineering #softwareDevelopment
Is #GenAI creating a new layer of abstraction to the software development? I have my guess, but it would be nice to hear from others too. #softwareDevelopment #ChatGPT
#genai #softwareDevelopment #chatgpt
We've just made the Shape tool's rotation step more sensible when using the "drag from corner" mode. Also, if you stretch a shape from bottom up (rather than top down) it will start out upside-down, like you'd expect!
Here's a before & after.
#OpenSource #softwareDevelopment #tuxpaint
Hey Tokyo!
I'm excited to announce my talk on "Effective Dev through Open Source & Software Eng. Practices" on March 15th. Learn about collaboration, breaking down silos, and how to transform culture for better software. Join us! #softwaredevelopment #innersource #collaboration
#collaboration #innersource #softwareDevelopment
@gamingonlinux totally agreed. Change logs, news and announcements of all kinds should be on #websites for all to see easily.
I'm equally annoyed by posting these in forums that aren't indexed by Google.
Do you want to have live conversations with your users on #Discord? That's fine. Please have a proper bug tracking submissions system online too though.
#gaming #softwareDevelopment
#softwareDevelopment #gaming #Discord #websites
OH: anecdotally proven
Used unironically in the context of #ProductManagement / #SoftwareDevelopment 🙉
#softwareDevelopment #productManagement
After years of being a computer nerd, I’ve realized that all this nerdiness is driven by an obsession with order.
I’ve always found joy in having files structured in a way that makes complete sense. Both software development and system administration are the natural evolution of that for me: being able to also adapt software to my idea of order.
Now I’m curious about what drove you people towards the computing universe! :terminal:
#systemadministration #softwareDevelopment #nerd #computing
In the FOSS trenches
https://delawen.com/2022/11/in-the-foss-trenches/
Discussion about the current state of the art of sustainability of the Free, Libre and Open Source Software. What are the challenges and how we can overcome them.
Is FOSS model outdated?
What can we do to improve it?
How can we prevent bad actors to exploit the common good without contributing back?
Is a change of license enough?
#foss #floss #software #softwarelibre #softwarelivre #softwareDevelopment
#softwareDevelopment #SoftwareLivre #SoftwareLibre #software #FLOSS #FOSS
From the #StrangeLoop 2022 #softwareDevelopment #conference, a talk on refactoring (7 minutes):
https://neverworkintheory.org/2022/11/01/mkaouer-software-refactoring.html
Two findings:
1) refactoring PRs often take longer in review than bugfix PRs. Yet a refactor PR should be pretty easy to check, since it shouldn't make any semantic changes. I bet people argue more about whether the new approach is better or not.
2) Developers often don't use IDE refactoring features, instead making transformations manually.
(Via @gvwilson)
#conference #softwareDevelopment #strangeloop