eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

201
active users

#developerlife

0 posts0 participants0 posts today

Okay, ich hab’s ernsthaft ausprobiert: Einen Tag lang Code Engineering mit Roo Code.
Fazit: Ich kehre zurück zum klassischen Vibe Coding über die ChatGPT-Eingabezeile.

Warum?
– Vergisst laufend Kontext
– Loop-Schleifen im Prozess
– Ahnungslos bei Library-Nutzung
– Und teuer: Viele API Calls, 20 $ später noch kein lauffähiger Code.

Also wieder: Terminal, Kaffee, Promptfenster. 🧑‍💻☕

#AI#Coding#RooCode

Why there is pretty much no real innovation in tech industry?

Beacause there is no real Research & Development being done - tech industry is so much less than Bell Labs and so much more like Microsoft, Google and Apple. Crapload of money doesn't generate innovative breakthroughs if talented people are micromanaged and squeezed into Jira boards and deadlines, also scared to be randomly hit by another "optimization" layoffs :blobcatjustright:

This is why the best the industry has to offer is the new iPhone that doesn't differ from the previous, synthetic parrot that repeats scraps of texts without any sensible context for enormous amount of energy (LLMs), and tech jobs that sucks the soul from enthusiastic geeks to exhaustion and overburn :blobcatheadinitshands:

Read an excellent post by @fabio :blobcatreading:

manganiello.socialFabio Manganiello (@fabio@manganiello.social)Why Bell Labs worked so well, and could innovate so much, while today’s innovation, in spite of the huge private funding, goes in hype-and-fizzle cycles that leave relatively little behind, is a qu...

I hate JavaScript so much I developed an app with it :blobcatgiggle: :javascript:

Wrapped it as :androidalt: application to run in a WebView, but it also runs on a normal browser :ablobcatwobpatted:

Being web application it is visible source, but also published as real open source :ablobcatbongokeyboard:

Give it a go - I find those old-school :dvd: screensavers soothing - and let me know your thoughts about it.

Bouncing Logo is pending inclusion into Samsung Galaxy Store, next will be adding it to @fdroidorg :blobcatcheer:

Oh, and it's on self-hosted @forgejo instance :forgejo:

bouncinglogo.comBouncing Logo - classic screensaver app for smart devices by Inretio

🎓 È online il nuovo corso sulla Programmazione Funzionale su RHC Academy… ed è in offerta lancio! 🚀

⚠️ ATTENZIONE! Solo per pochissimo tempo ⏳
💰 Prezzo promo lancio: 350€ invece di 500€ (🎯 sconto del 30%)
👉 6 ore di corso distribuito in 29 lezioni con esercizi pratici
🎟️ Coupon esclusivo per attivare l’offerta:
academy.redhotcyber.com/course

🔗 Scopri il corso e porta il tuo codice a un livello superiore:
academy.redhotcyber.com/course

📞 WhatsApp al 3791638765 o formazione@redhotcyber.com

#redhotcyber #rhcacademy #formazione #formazioneonline #informationsecurity #ethicalhacking #cyberthreatintelligence #cti #cyberthreatintelligence #cybersecurity#typescript #programmazionefunzionale #cybersecurity #certificazione #formazioneprofessionale #developerlife #softwareengineering #RedHotCyber #codingbestpractices #teamIT

Attention server admins! Yesterday I've read a post by @simon_brooke how nasty AI scraper bots are attacking his self-hosted @forgejo instance. Soon after I'm seeing unusual, periodic traffic spikes on mine and again - dominated by OpenAI, but some other freeloaders too:

20.171.207.41   GPTBot/1.2
85.208.96.211   SemrushBot/7~bl
54.36.148.64    AhrefsBot/7.0
114.119.139.53  PetalBot

With GPTBot and SemrushBot attacking hardest :blobcatscared:

They've been hammering my little server periodically today as well, slowing down my instance dramatically as if I was experiencing malicious DDoS attack :blobcatfearful: Well, in a sense it is one :blobcatnotlikethis:

Watch out - it seems corporate AI techbros learned to scrape :forgejo: content and starts doing it on a massive scale :blobcatoutage: Remember when @Codeberg was (and repeatedly is) hit?

For now blocked IP ranges and User-Agent combinations, not sure for how long that will be enough :blobcatumm:

Please boost for visibility and be prepared!

What kind of position is "Staff Engineer"? How does one engineer staff? :blobcatheadinitshands:

This is what happens when someone outgrows Senior Engineer position and logical career step would be into management, but the person would rather stay and engineer things. So people invent positions like "Staff Engineer" to push a specialist towards managing people (see "Staff") but retains a sentiment to engineering (see "Engineer") so that a fellow would still feel attached to it :neocat_laptop_owo:

Now that Google has deleted my paid Developer Account (for supposedly "not publishing app updates frequently enough"), I am down to two options of distributing Android app:

  • Publish APK file in Releases page of code repository on self-hosted @forgejo instance;
  • Submit app afterwards to @fdroidorg and hope it will be included.

Will do both when app is ready to hit the screens. It's going to be useless but fun Bouncing Logo application for :android: - pure web app, open source, only using Android tools limited to packaging it as APK :blobcatnerd:

bouncinglogo.comBouncing Logo - classic screensaver app for smart devices by Inretio

All developers I've met in my career in IT, who insisted code is self-documenting were exceptionally bad in documenting anything :blobcatreading:

While their code usually ran just fine, they could hardly ever explain how it worked or why it was structured that way to someone else, especially junior developers.

Comments and annotations exists for a reason.

If you do not publish new versions of your app on Google Play frequently enough, your developer account is suspended (or as Play Console puts it - banned) :blobcatscared:

Developer sign-up fee is not refunded, of course :blobcatjustright:

So don't waste time making and app smooth at once - update frequently, if you want to keep :google: Developer Account :blobcatheadinitshands: Much Agile, folks :ablobcatbongokeyboard:

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.

One of the best definitions of what Agile Software Development is:

Agile is ability to fail fast.

And so it does! In a recent study in UK and US it was found that Agile software projects fail at 268% higher rate.

The Register elaborates:

According to the study, putting a specification in place before development begins can result in a 50 percent increase in success, and making sure the requirements are accurate to the real-world problem can lead to a 57 percent increase.

Should be no surprise - if you know what you want to do, there are much higher chances to do it properly, aren't there? :blobcatcheer:

Dr Junade Ali, author of Impact Engineering, said: "With 65 percent of projects adopting Agile practices failing to be delivered on time, it's time to question Agile's cult following.

Now it's time for "I told you so" moment :blobcat_coy:

"Our research has shown that what matters when it comes to delivering high-quality software on time and within budget is a robust requirements engineering process and having the psychological safety to discuss and solve problems when they emerge, whilst taking steps to prevent developer burnout."

www.engprax.com268% Higher Failure Rates for Agile Software Projects, Study FindsThe Agile Manifesto has existed for over 21 years now, yet there remains a gap in empirical research as to the actual impact of its values on the industry despite recent research finding 81% of business decision-makers in the UK and 89% in the USA are concerned about on-time delivery of software projects in their organisations.