microblog.at ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Dies ist die private Mastodon Instanz von Robert Lender

Verwaltet von:

Serverstatistik:

1
aktive Profile

#softwaredevelopment

0 Beiträge0 Beteiligte0 Beiträge heute

New blog post!

This time it's my first post about slightly advanced programming in Python. I talk about using the dependency injection design pattern to separate business logic from I/O calls to have cleaner code and simpler tests.

Well, actually the topic is more generic and can be applied to any programming language, but here I use Python as an example.

Anyway, here it is!

stfn.pl/blog/62-python-depende

stfn.plPython: Dependency injection for cleaner I/O handling
Mehr von stfn :raspberrypi: :python:

I have a question for all of you who have insight into software development from a project management perspective: If you do security audits (pentests, secure code reviews), how much of your total budget do you spend on them?

For example, if your total budget for a project is 200k and you end up doing a pentest for 15k, it would be 7,5% or up to 10%. The poll is for a rough overview, but please give more detailed answers in the replies if you can.

Liebe Kolleg:innen in der IT-Industrie: Jetzt ist wieder die #Spenden-Jahreszeit gekommen. BITTE sprecht eure Arbeitgeber darauf an, ob ihr bereits an #OpenSource Projekte spendet, oder fangt damit an. Mit hoher Wahrscheinlichkeit ruht der Erfolg eurer Firma auf den Schultern von #OSS Projekten. Bitte gebt etwas zurück. Nehmt z.B. eine fixe Summe und teilt sie auf die meist verwendeten X Dependencies eurer profitablen Projekte auf. Spenden! Jetzt! #SoftwareDevelopment

👉 "The core issue is that open source contributors are not paid fairly. 60% of open-source maintainers are unpaid volunteers, and just 13% make a living as professional project maintainers, according to the 2023 State of the Open Source Maintainer Report."

Boosts appreciated 🚀

➡️ infoworld.com/article/3557846/

InfoWorldHow do we fund open source?Experts with deep experience across open-source software communities share their opinions on how to sustain this critical ecosystem.

📣 Calling all Tech leads and Software Architects in my network...

... I need your help!

I'm preparing my next talks for #conferences like iSAQB® Software Architecture Gathering and OOP Konferenz and I need your views.

Please cast your vote below and/or add other reasons in the comments.

(or via DM)

Thank you so much. 🙏

#SoftwareArchitecture #SoftwareCraft #SoftwareDevelopment

❓ Whats the BIGGEST obstacle for you to be able to do the best work you could do?

Die Software-Architektur sauber und wartbar zu halten, kann eine Herausforderung sein. In meinem neuesten Blogbeitrag gehe ich auf ArchUnit ein und zeige, wie man damit sicherstellt, dass die Architektur auf Kurs bleibt!

Wenn du als Entwickler deine Codequalität verbessern und Architekturregeln durchsetzen willst, ist dieser Beitrag genau das Richtige für dich! 💡

codecentric.de/wissens-hub/blo

#softwaredevelopment #ArchUnit #codemaintenance #qualitycode #developerlife #codingtips codecentric AG

codecentric AGArchUnit in der Praxis: Architektur sauber halten und optimierenErfahre, wie ArchUnit dir hilft, deine Softwarearchitektur sauber zu halten, Regeln durchzusetzen und Codequalität langfristig sicherzustellen.

The concept of Test-Driven Development (TDD) isn’t particularly new anymore. But even after quite a few years of accompanying my code (regardless if it’s a Rails app or Chef infra code) with tests, TDD is still far from being second nature to me. A talk from RubyHACK 2018 motivated me to get better at it.

monospacementor.com/2023/08/te

The Monospace Mentor · Test-drivenWhy Test-Driven Development is an investment that pays off.
Antwortete im Thread

@zvavybir
You may change length limit and add markdown depending on the #Mastodon flavour that you have in your server. Here is an example: climatejustice.social/

To help you choose if you install and maintain a better instance, you may read my considerations on flavours and forks there: social.coop/@eric/109421900837

Mastodon hosted on climatejustice.socialClimate Justice SocialWelcome to this Fediverse instance for climate justice activists.

While you're waiting for GitHub to stop being broken, you might want to check out a self-hosting alternative called @forgejo at:

➡️ forgejo.org

Alternatively, if you just want a Forgejo instance to sign up on, check out @Codeberg at:

➡️ codeberg.org

Forgejo is free open source software, and is a community-run hard fork of Gitea.

Forgejo – Beyond coding. We forge.
forgejo.orgForgejo – Beyond coding. We forge.Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job.