#SoftwareEngineering

2025-05-18

4 ways insiders can destroy your company (and how to stop them)

Read the full blog: go.openexploit.in/mastodon-ser

#CyberSecurity #OpenExploit #Programming #SoftwareEngineering #Technology

4 Insider Threats That Hurt Companies & How to Stop Them
2025-05-18
4 Insider Threats That Hurt Companies & How to Stop Them
Richard Donovanricharddonovan
2025-05-18

You don’t have to do it alone…

Surround yourself with experienced people who can provide support and guidance.

Don't be afraid to ask for help…

You'll likely find a strong network of support at work, from family, or online.

Seeking support is a strength, not a weakness. 👀

N-gated Hacker Newsngate
2025-05-18

💼✨ Witness the revolutionary of dragging and dropping your way to software engineering success! Just upload a doodle, slap a language choice on it, and voilà! A magical code salad is served 🍜. Because who needs developers when you've got JPEGs? 🙃
workflows.diagrid.io/

Leanpubleanpub
2025-05-18

Leanpub book LAUNCH 🚀 The Software Developers’ Guidebook: A Collection of Modern Engineering Practices by Dave Farley youtu.be/C0OL14tVx2c

Abraham Samma🔬🔭👨‍💻abesamma@toolsforthought.social
2025-05-17

A blast from the past! Found this hidden gem from 1989. Old school stuff that died from lack of standardization amongst ultra-competitive vendors, but you can definitely see the seeds of modern DevOps, IDEs and SDLC practices in every page. Lots of relevant lessons to be gleaned from CASE is Software Automation by Carma L McClure. #DevOps #SoftwareEngineering #RetroTech #Programming #Books

A book lying on its side in a wooden book shelf titled CASE is software automation. CASE is to software development as CAD is to hardware development.
2025-05-17

New to programming/software development?

Can I help?

I can walk us through using git, a popular source control tool. I can demo how use an IDE (integrated development environment) for debugging and writing code.

Live, now and for next 4 hours from this post. DM me.

Over 20 years experience here and wanting to give back. Free, just wanting to lessen the ick in the world.

#programming #softwareengineering #git

Louis Ingenthronlouis@ingenthron.social
2025-05-17

I totally get the argument why self closing tags shouldn't have closing slashes. I get that some languages don't require semicolons at the end of the lines. The arguments in favor of these techniques are well-reasoned and persuasive. I would never stop anyone from coding that way, and I encourage new coders to find what works for them.

That said: the people who argue these things are wrong and I'll keep doing things the right way until the day I die.

#programming #SoftwareEngineering

2025-05-17

100x developer incoming!

#SoftwareEngineering #Developers #Memes

Miguel Afonso Caetanoremixtures@tldr.nettime.org
2025-05-17

"Today we’re launching a research preview of Codex: a cloud-based software engineering agent that can work on many tasks in parallel. Codex can perform tasks for you such as writing features, answering questions about your codebase, fixing bugs, and proposing pull requests for review; each task runs in its own cloud sandbox environment, preloaded with your repository.

Codex is powered by codex-1, a version of OpenAI o3 optimized for software engineering. It was trained using reinforcement learning on real-world coding tasks in a variety of environments to generate code that closely mirrors human style and PR preferences, adheres precisely to instructions, and can iteratively run tests until it receives a passing result. We’re starting to roll out Codex to ChatGPT Pro, Enterprise, and Team users today, with support for Plus and Edu coming soon."

openai.com/index/introducing-c

#AI #GenerativeAI #OpenAI #Codex #AgenticCoding #ChatGPT #SoftwareEngineering #SoftwareDevelopment #Programming

2025-05-17

IPinfo just changed the game: Unlimited IP geolocation for FREE. Here's how to use it like a pro.

Read the full blog: go.openexploit.in/mastodon-ser

#CyberSecurity #OpenExploit #Programming #SoftwareEngineering #Technology

IPinfo Free Geolocation API: Tools, Setup & Use Cases
2025-05-17

IPinfo just changed the game: Unlimited IP geolocation for FREE. Here's how to use it like a pro.

Read the full blog: go.openexploit.in/mastodon-ser

#CyberSecurity #OpenExploit #Programming #SoftwareEngineering #Technology

IPinfo Free Geolocation API: Tools, Setup & Use Cases
Marcos Lobo 💙💛marcosflobo@hachyderm.io
2025-05-17

“Just keep coding” won’t get you promoted.

If you want to lead teams, drive impact, and grow into Staff roles—this guide is for you.

Start with the right lessons 👇🏼

newsletter.optimistengineer.co

#softwareengineering #leadership

Richard Donovanricharddonovan
2025-05-17

I’ve seen it taught in multiple training scenarios…

But to be honest, I don’t use it, and I’m not a fan at all…

I’m talking about the Feedback Sandwich…

🥪 Feedback Sandwich 🥪
In a nutshell - you give negative/constructive feedback sandwiched between positive feedback.
Positive —> Negative/Constructive —> Positive

➡️ Intent ⬅️

2025-05-16

The uncontrollable urge of developers to explain it in the comments.

#SoftwareEngineering #Developers #Memes

2025-05-16

Pack your app like a lunchbox! Learn how Docker containers make your code portable, consistent, and ready to run anywhere. Say goodbye to “works on my machine” problems for good.

#Docker #Containers #DevOps #SoftwareEngineering #ITOps

webdad.eu/2025/05/16/container

2025-05-16

@profoundlynerdy just because something has types doesn’t make it Haskell-like. Haskell’s type system is in the family of Lambda Calculii (the “Lambda Cube”) which is called “System-F”.

I don’t know much about Raku, but it seems to me to me to be a bit more similar to TypeScript. And what differentiates TypeScript from other languages: it takes a horrible programming language like JavaScript and makes it less bad by giving it a type system, likewise Raku makes Perl less bad in the exact same way. (Sorry, I’m not trying to be impolite, but JavaScript and Perl are objectively, truly awful, horrible programming languages.)

So I see both Raku and TypeScript only being useful to a company buried in the technical debt of a hugely profitable production application that was very unwisely written in a dynamically typed language (Perl or JavaScript), which then unfortunately grew to millions of lines of code, and now it can’t be maintained by anyone, and it could never possibly be rewritten from the ground-up in a good programming language like Haskell for any reasonable sum of money. So Raku and TypeScript both offer a half-measure solution to that problem: make the maintenance of horrible computer code a bit easier with a type system.

Haskell was never intended as a fix for horrible code, it took a really good experimental programming language called Miranda and turned it into something that you can use to do real, practical software engineering, and it does it better than any other language ever invented. You write a system in Haskell because you know up front that you want it to be stable and maintained in a cost-effective manner for decades.

Zig is not similar to Raku or Haskell. It is more analogous to what Scala does for Java. Java is already statically typed, but Scala’s type system is better, and it’s runtime is fully compatible with Java. Likewise, Zig is fully compatible with the C language runtime, but provides a slightly different, slightly better static type checking system than the C type system. Zig also solves a bunch of other problems that C has by providing it with modern features like namespaces and modules, which makes it much easier to use than C. Zig is the perfect way to replace old C code with something more modern, but only if you don’t need it to be as rigorously correct as Rust. I think Zig would be a nice language to use to replace non-safety-critical front-end libraries like Gtk, or maybe for things like game engines.

#tech #software #SoftwareEngineering #ZigLang #RakuLang #Perl #Haskell #Scala #Java #JVM #JavaScript #TypeScript

Christian Hoffmannchristian_hoffmann
2025-05-16

Venue preparations for are in progress. Looking forward to an awesome weekend! :)

@glacier

Setup of beer tent for the barcamp’s outdoor area

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst