home.social

#devlife — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #devlife, aggregated by home.social.

  1. Every live AI demo ever:

    Oh, it didn't do that when I ran it earlier.

    #AI #DevLife

  2. Update to Verto Demo:
    Added bonus points for finishing the full time of 5 minutes.
    This will be carried over into the full game with 3 and 10 minutes.

    Demo:
    store.steampowered.com/app/427

    #indiegame #games #steam #steamdeck #unity2d #pcgames #gaming #devlife

  3. Update to Verto Demo:
    Added bonus points for finishing the full time of 5 minutes.
    This will be carried over into the full game with 3 and 10 minutes.

    Demo:
    store.steampowered.com/app/427

    #indiegame #games #steam #steamdeck #unity2d #pcgames #gaming #devlife

  4. Update to Verto Demo:
    Added bonus points for finishing the full time of 5 minutes.
    This will be carried over into the full game with 3 and 10 minutes.

    Demo:
    store.steampowered.com/app/427

    #indiegame #games #steam #steamdeck #unity2d #pcgames #gaming #devlife

  5. Update to Verto Demo:
    Added bonus points for finishing the full time of 5 minutes.
    This will be carried over into the full game with 3 and 10 minutes.

    Demo:
    store.steampowered.com/app/427

    #indiegame #games #steam #steamdeck #unity2d #pcgames #gaming #devlife

  6. Update to Verto Demo:
    Added bonus points for finishing the full time of 5 minutes.
    This will be carried over into the full game with 3 and 10 minutes.

    Demo:
    store.steampowered.com/app/427

    #indiegame #games #steam #steamdeck #unity2d #pcgames #gaming #devlife

  7. #programming #devlife #builder

    Mine would be #Rust . It seems like a fun language write command line applications with, but i haven't had enough standout ideas for this yet.

    I just need to come up with an excuse.

  8. Question of the Day - Software & Building Things

    What language or framework are you secretly curious about but haven't tried yet?

    #programming #devlife #builder

  9. CW: Long Read / Rant Warning A response regarding the exhausting narrative that AI is dumbing us down and about to replace us...

    mastodon.social/@h4ckernews/11

    seangoedecke.com/software-engi

    My fuc..... response.

    Firstly, comparing the arduousness of manual labor to that of intellectual work makes no sense. I can understand the overlap in principle, but not in consequence. For a start, the secondary sector is much more Taylorized (Fordized if you want), then the living conditions are much lower. And finally, the activity is much more arduous for the body and the mind than in the tertiary or quaternary sector (software eng.).

    Talking about the loss of theoretical and practical knowledge regarding the use of AI or not is also something I would nuance. Yes, he or she who no longer codes loses in skills, but not so much in knowledge. Reflexes change, review management changes. The coordination of a project changes. But to go from there to saying that the person who no longer codes loses in knowledge is a shortcut which, in addition to being limiting, is fallacious. The engineer who no longer codes has issues with reflexes. In no case issues with understanding the code. And that is where I would put a nuance. The eng. always knows where to look for information, build their project, structure it.

    From a practical point of view, they will write fewer lines, but in exchange, they will allow for better planning. They will certainly be less up to date on the use of a function, but they will be able to explain how the function must be encapsulated, and everything relating to micro-services or monoliths. In no way should AI make a decision. If you let it do so, you lose everything and gain an incommensurable technical debt.
    Defend yourselves !!!! Explain to the paper-pushers that their AI is not going to succeed in explaining why such a technology is better for their project. The engineer or the architect will take everything into account, from OOP to the ultimate spec lost in the very depths of the JAVA doc regarding the Floating-Point Remainder Operator and why it is important. Calculate the cost of a bad operator choice in 5 years and tell your paper-pusher: "Do you still want the AI to manage your project in OCaml?"

    AI is useful, I am not saying the contrary, but there is clearly a fundamental difference between a tool that makes decisions that have consequences and a secondary sector worker who uses an excavator instead of a shovel... (in both cases, he works in the cold, his pay is the same, but he kills his back less). He remains the master of his actions... Whereas the AI... there is a fabulation of domination and power and a dramatic misunderstanding. Who is responsible for the choice? The AI will never substitute itself for the responsible person (it's not me Madam Judge, it's gpt 8 that didn't pay attention that passwords must be hashed in Argon2 and not in SHA-1... it was in its .md though...)

    So no, software engineers and architects will not be replaced, unless the statistical paper-pushers who calculate in lines of code spawned per hour assume the service interruptions, the maintenance and production release costs.

    Today, everyone swears only by Claude Code and other "magical" crayfish supposed to do "everything" in our place. The result? They generate with pleasure all the bullshit that maintainers are desperately trying to protect themselves from: obese and incomprehensible PRs, impossible to reproduce bug reports, and feature additions that outright break the API because the tool mixes up terminologies without understanding the business domain of the project. I've seen AI proposals that didn't even respect the Single Responsibility Principle (SRP)... the basics!
    So yes, this machine swallows docs by the kilometer. It spits out text with an incredible and fascinating aplomb (like the sexist boss who wants to make believe he knows your job). But it is plausible, never exact. And that is the whole difference with an eng.: instead of coding blindly, the human analyzes the system, the dependencies, the architecture, the production structure... the specificities... then finally decides, and makes the architectural decision, before delegating to the AI the drafting of the Slack message to explain to the team why we are not going to import such a bloated library just for the three features we need.

    Pisses me off in the end :D

    #HackerNews
    #softwareengineering
    #careerchange
    #techindustry
    #futureofwork
    #softwareengineering
    #Tech
    #AIHype
    #Architecture
    #DevLife

  10. CW: Long Read / Rant Warning A response regarding the exhausting narrative that AI is dumbing us down and about to replace us...

    mastodon.social/@h4ckernews/11

    seangoedecke.com/software-engi

    My fuc..... response.

    Firstly, comparing the arduousness of manual labor to that of intellectual work makes no sense. I can understand the overlap in principle, but not in consequence. For a start, the secondary sector is much more Taylorized (Fordized if you want), then the living conditions are much lower. And finally, the activity is much more arduous for the body and the mind than in the tertiary or quaternary sector (software eng.).

    Talking about the loss of theoretical and practical knowledge regarding the use of AI or not is also something I would nuance. Yes, he or she who no longer codes loses in skills, but not so much in knowledge. Reflexes change, review management changes. The coordination of a project changes. But to go from there to saying that the person who no longer codes loses in knowledge is a shortcut which, in addition to being limiting, is fallacious. The engineer who no longer codes has issues with reflexes. In no case issues with understanding the code. And that is where I would put a nuance. The eng. always knows where to look for information, build their project, structure it.

    From a practical point of view, they will write fewer lines, but in exchange, they will allow for better planning. They will certainly be less up to date on the use of a function, but they will be able to explain how the function must be encapsulated, and everything relating to micro-services or monoliths. In no way should AI make a decision. If you let it do so, you lose everything and gain an incommensurable technical debt.
    Defend yourselves !!!! Explain to the paper-pushers that their AI is not going to succeed in explaining why such a technology is better for their project. The engineer or the architect will take everything into account, from OOP to the ultimate spec lost in the very depths of the JAVA doc regarding the Floating-Point Remainder Operator and why it is important. Calculate the cost of a bad operator choice in 5 years and tell your paper-pusher: "Do you still want the AI to manage your project in OCaml?"

    AI is useful, I am not saying the contrary, but there is clearly a fundamental difference between a tool that makes decisions that have consequences and a secondary sector worker who uses an excavator instead of a shovel... (in both cases, he works in the cold, his pay is the same, but he kills his back less). He remains the master of his actions... Whereas the AI... there is a fabulation of domination and power and a dramatic misunderstanding. Who is responsible for the choice? The AI will never substitute itself for the responsible person (it's not me Madam Judge, it's gpt 8 that didn't pay attention that passwords must be hashed in Argon2 and not in SHA-1... it was in its .md though...)

    So no, software engineers and architects will not be replaced, unless the statistical paper-pushers who calculate in lines of code spawned per hour assume the service interruptions, the maintenance and production release costs.

    Today, everyone swears only by Claude Code and other "magical" crayfish supposed to do "everything" in our place. The result? They generate with pleasure all the bullshit that maintainers are desperately trying to protect themselves from: obese and incomprehensible PRs, impossible to reproduce bug reports, and feature additions that outright break the API because the tool mixes up terminologies without understanding the business domain of the project. I've seen AI proposals that didn't even respect the Single Responsibility Principle (SRP)... the basics!
    So yes, this machine swallows docs by the kilometer. It spits out text with an incredible and fascinating aplomb (like the sexist boss who wants to make believe he knows your job). But it is plausible, never exact. And that is the whole difference with an eng.: instead of coding blindly, the human analyzes the system, the dependencies, the architecture, the production structure... the specificities... then finally decides, and makes the architectural decision, before delegating to the AI the drafting of the Slack message to explain to the team why we are not going to import such a bloated library just for the three features we need.

    Pisses me off in the end :D

    #HackerNews
    #softwareengineering
    #careerchange
    #techindustry
    #futureofwork
    #softwareengineering
    #Tech
    #AIHype
    #Architecture
    #DevLife

  11. CW: Long Read / Rant Warning A response regarding the exhausting narrative that AI is dumbing us down and about to replace us...

    mastodon.social/@h4ckernews/11

    seangoedecke.com/software-engi

    My fuc..... response.

    Firstly, comparing the arduousness of manual labor to that of intellectual work makes no sense. I can understand the overlap in principle, but not in consequence. For a start, the secondary sector is much more Taylorized (Fordized if you want), then the living conditions are much lower. And finally, the activity is much more arduous for the body and the mind than in the tertiary or quaternary sector (software eng.).

    Talking about the loss of theoretical and practical knowledge regarding the use of AI or not is also something I would nuance. Yes, he or she who no longer codes loses in skills, but not so much in knowledge. Reflexes change, review management changes. The coordination of a project changes. But to go from there to saying that the person who no longer codes loses in knowledge is a shortcut which, in addition to being limiting, is fallacious. The engineer who no longer codes has issues with reflexes. In no case issues with understanding the code. And that is where I would put a nuance. The eng. always knows where to look for information, build their project, structure it.

    From a practical point of view, they will write fewer lines, but in exchange, they will allow for better planning. They will certainly be less up to date on the use of a function, but they will be able to explain how the function must be encapsulated, and everything relating to micro-services or monoliths. In no way should AI make a decision. If you let it do so, you lose everything and gain an incommensurable technical debt.
    Defend yourselves !!!! Explain to the paper-pushers that their AI is not going to succeed in explaining why such a technology is better for their project. The engineer or the architect will take everything into account, from OOP to the ultimate spec lost in the very depths of the JAVA doc regarding the Floating-Point Remainder Operator and why it is important. Calculate the cost of a bad operator choice in 5 years and tell your paper-pusher: "Do you still want the AI to manage your project in OCaml?"

    AI is useful, I am not saying the contrary, but there is clearly a fundamental difference between a tool that makes decisions that have consequences and a secondary sector worker who uses an excavator instead of a shovel... (in both cases, he works in the cold, his pay is the same, but he kills his back less). He remains the master of his actions... Whereas the AI... there is a fabulation of domination and power and a dramatic misunderstanding. Who is responsible for the choice? The AI will never substitute itself for the responsible person (it's not me Madam Judge, it's gpt 8 that didn't pay attention that passwords must be hashed in Argon2 and not in SHA-1... it was in its .md though...)

    So no, software engineers and architects will not be replaced, unless the statistical paper-pushers who calculate in lines of code spawned per hour assume the service interruptions, the maintenance and production release costs.

    Today, everyone swears only by Claude Code and other "magical" crayfish supposed to do "everything" in our place. The result? They generate with pleasure all the bullshit that maintainers are desperately trying to protect themselves from: obese and incomprehensible PRs, impossible to reproduce bug reports, and feature additions that outright break the API because the tool mixes up terminologies without understanding the business domain of the project. I've seen AI proposals that didn't even respect the Single Responsibility Principle (SRP)... the basics!
    So yes, this machine swallows docs by the kilometer. It spits out text with an incredible and fascinating aplomb (like the sexist boss who wants to make believe he knows your job). But it is plausible, never exact. And that is the whole difference with an eng.: instead of coding blindly, the human analyzes the system, the dependencies, the architecture, the production structure... the specificities... then finally decides, and makes the architectural decision, before delegating to the AI the drafting of the Slack message to explain to the team why we are not going to import such a bloated library just for the three features we need.

    Pisses me off in the end :D

    #HackerNews
    #softwareengineering
    #careerchange
    #techindustry
    #futureofwork
    #softwareengineering
    #Tech
    #AIHype
    #Architecture
    #DevLife

  12. CW: Long Read / Rant Warning A response regarding the exhausting narrative that AI is dumbing us down and about to replace us...

    mastodon.social/@h4ckernews/11

    seangoedecke.com/software-engi

    My fuc..... response.

    Firstly, comparing the arduousness of manual labor to that of intellectual work makes no sense. I can understand the overlap in principle, but not in consequence. For a start, the secondary sector is much more Taylorized (Fordized if you want), then the living conditions are much lower. And finally, the activity is much more arduous for the body and the mind than in the tertiary or quaternary sector (software eng.).

    Talking about the loss of theoretical and practical knowledge regarding the use of AI or not is also something I would nuance. Yes, he or she who no longer codes loses in skills, but not so much in knowledge. Reflexes change, review management changes. The coordination of a project changes. But to go from there to saying that the person who no longer codes loses in knowledge is a shortcut which, in addition to being limiting, is fallacious. The engineer who no longer codes has issues with reflexes. In no case issues with understanding the code. And that is where I would put a nuance. The eng. always knows where to look for information, build their project, structure it.

    From a practical point of view, they will write fewer lines, but in exchange, they will allow for better planning. They will certainly be less up to date on the use of a function, but they will be able to explain how the function must be encapsulated, and everything relating to micro-services or monoliths. In no way should AI make a decision. If you let it do so, you lose everything and gain an incommensurable technical debt.
    Defend yourselves !!!! Explain to the paper-pushers that their AI is not going to succeed in explaining why such a technology is better for their project. The engineer or the architect will take everything into account, from OOP to the ultimate spec lost in the very depths of the JAVA doc regarding the Floating-Point Remainder Operator and why it is important. Calculate the cost of a bad operator choice in 5 years and tell your paper-pusher: "Do you still want the AI to manage your project in OCaml?"

    AI is useful, I am not saying the contrary, but there is clearly a fundamental difference between a tool that makes decisions that have consequences and a secondary sector worker who uses an excavator instead of a shovel... (in both cases, he works in the cold, his pay is the same, but he kills his back less). He remains the master of his actions... Whereas the AI... there is a fabulation of domination and power and a dramatic misunderstanding. Who is responsible for the choice? The AI will never substitute itself for the responsible person (it's not me Madam Judge, it's gpt 8 that didn't pay attention that passwords must be hashed in Argon2 and not in SHA-1... it was in its .md though...)

    So no, software engineers and architects will not be replaced, unless the statistical paper-pushers who calculate in lines of code spawned per hour assume the service interruptions, the maintenance and production release costs.

    Today, everyone swears only by Claude Code and other "magical" crayfish supposed to do "everything" in our place. The result? They generate with pleasure all the bullshit that maintainers are desperately trying to protect themselves from: obese and incomprehensible PRs, impossible to reproduce bug reports, and feature additions that outright break the API because the tool mixes up terminologies without understanding the business domain of the project. I've seen AI proposals that didn't even respect the Single Responsibility Principle (SRP)... the basics!
    So yes, this machine swallows docs by the kilometer. It spits out text with an incredible and fascinating aplomb (like the sexist boss who wants to make believe he knows your job). But it is plausible, never exact. And that is the whole difference with an eng.: instead of coding blindly, the human analyzes the system, the dependencies, the architecture, the production structure... the specificities... then finally decides, and makes the architectural decision, before delegating to the AI the drafting of the Slack message to explain to the team why we are not going to import such a bloated library just for the three features we need.

    Pisses me off in the end :D

    #HackerNews
    #softwareengineering
    #careerchange
    #techindustry
    #futureofwork
    #softwareengineering
    #Tech
    #AIHype
    #Architecture
    #DevLife

  13. CW: Long Read / Rant Warning A response regarding the exhausting narrative that AI is dumbing us down and about to replace us...

    mastodon.social/@h4ckernews/11

    seangoedecke.com/software-engi

    My fuc..... response.

    Firstly, comparing the arduousness of manual labor to that of intellectual work makes no sense. I can understand the overlap in principle, but not in consequence. For a start, the secondary sector is much more Taylorized (Fordized if you want), then the living conditions are much lower. And finally, the activity is much more arduous for the body and the mind than in the tertiary or quaternary sector (software eng.).

    Talking about the loss of theoretical and practical knowledge regarding the use of AI or not is also something I would nuance. Yes, he or she who no longer codes loses in skills, but not so much in knowledge. Reflexes change, review management changes. The coordination of a project changes. But to go from there to saying that the person who no longer codes loses in knowledge is a shortcut which, in addition to being limiting, is fallacious. The engineer who no longer codes has issues with reflexes. In no case issues with understanding the code. And that is where I would put a nuance. The eng. always knows where to look for information, build their project, structure it.

    From a practical point of view, they will write fewer lines, but in exchange, they will allow for better planning. They will certainly be less up to date on the use of a function, but they will be able to explain how the function must be encapsulated, and everything relating to micro-services or monoliths. In no way should AI make a decision. If you let it do so, you lose everything and gain an incommensurable technical debt.
    Defend yourselves !!!! Explain to the paper-pushers that their AI is not going to succeed in explaining why such a technology is better for their project. The engineer or the architect will take everything into account, from OOP to the ultimate spec lost in the very depths of the JAVA doc regarding the Floating-Point Remainder Operator and why it is important. Calculate the cost of a bad operator choice in 5 years and tell your paper-pusher: "Do you still want the AI to manage your project in OCaml?"

    AI is useful, I am not saying the contrary, but there is clearly a fundamental difference between a tool that makes decisions that have consequences and a secondary sector worker who uses an excavator instead of a shovel... (in both cases, he works in the cold, his pay is the same, but he kills his back less). He remains the master of his actions... Whereas the AI... there is a fabulation of domination and power and a dramatic misunderstanding. Who is responsible for the choice? The AI will never substitute itself for the responsible person (it's not me Madam Judge, it's gpt 8 that didn't pay attention that passwords must be hashed in Argon2 and not in SHA-1... it was in its .md though...)

    So no, software engineers and architects will not be replaced, unless the statistical paper-pushers who calculate in lines of code spawned per hour assume the service interruptions, the maintenance and production release costs.

    Today, everyone swears only by Claude Code and other "magical" crayfish supposed to do "everything" in our place. The result? They generate with pleasure all the bullshit that maintainers are desperately trying to protect themselves from: obese and incomprehensible PRs, impossible to reproduce bug reports, and feature additions that outright break the API because the tool mixes up terminologies without understanding the business domain of the project. I've seen AI proposals that didn't even respect the Single Responsibility Principle (SRP)... the basics!
    So yes, this machine swallows docs by the kilometer. It spits out text with an incredible and fascinating aplomb (like the sexist boss who wants to make believe he knows your job). But it is plausible, never exact. And that is the whole difference with an eng.: instead of coding blindly, the human analyzes the system, the dependencies, the architecture, the production structure... the specificities... then finally decides, and makes the architectural decision, before delegating to the AI the drafting of the Slack message to explain to the team why we are not going to import such a bloated library just for the three features we need.

    Pisses me off in the end :D

    #HackerNews
    #softwareengineering
    #careerchange
    #techindustry
    #futureofwork
    #softwareengineering
    #Tech
    #AIHype
    #Architecture
    #DevLife

  14. Very happy to see that the whole model story is moving to running on device. It would've been unfortunate to be stuck with some "LLM as a Service" thing forever but nature is healing. The needed GPUs are still expensive but that will pass I think.

    jola.dev/posts/running-local-m

    #LLM #AI #DevLife

  15. Heute mal wieder drei Stunden damit verbracht, ein Problem zu debuggen, das sich am Ende als fehlendes Komma in der Config rausgestellt hat. Der YAML-Parser hat natürlich nur "unexpected token" gemeckert, weil ausführliche Fehlermeldungen offenbar gegen die Genfer Konvention verstoßen.

    Kaffee Nummer vier ist unterwegs. ☕

    #YAML #DevLife #OpenSource

  16. CAVE IDVS MARTIAS. Someone carved it on a Roman wall two thousand years ago. Someone else scratched underneath: "That's our release date." Developers and soothsayers have a lot in common.

    #Rubycon2026 #Ruby #DevHumor #IdesOfMarch #DevLife

  17. 🤔 So, you want to let Windows know you're writing a binary file? Just casually mention it over coffee—it’s not like it’s the most basic developer task ever. But hey, at least you got to scroll through an endless list of Microsoft buzzwords and acronyms! 😂 #DevLife #WindowsProblems
    devblogs.microsoft.com/oldnewt #DevLife #WindowsProblems #BinaryFiles #DeveloperHumor #MicrosoftBuzzwords #HackerNews #ngated

  18. "Como eu colo isso aqui?"

    Se você já se fez essa pergunta dentro do Vim, a Aula 05 chegou para resolver o problema. Focamos nos comandos que realmente aceleram o seu trabalho: Copiar, Colar e o comando de Desfazer.

    Aprender Vim é um diferencial para qualquer desenvolvedor, e a Sociedade Pinguim está aqui para facilitar esse caminho.

    Bora dominar o Modo Visual? Confira a aula completa no link abaixo:
    youtube.com/watch?v=nYkT9d7pYlg

    #SociedadePinguim #Vim #Terminal #SoftwareLivre #DevLife

  19. OpenAI just shipped Codex Pets 🐾 - animated desktop companions that react to your AI agent in real time. Feeling anxious about background tasks? Your pet's got you. 8 built-ins including "BSOD" (yes, really 😂), plus a /hatch command to build your own!
    🔗 techglimmer.io/what-is-codex-p
    #CodexPets #OpenAI #AITools #DevLife #TechNews

  20. #programming #devlife #Developer

    I think mine would be the little scripts in #DraftsApp that take the current draft and send it over to the #Obsidian #Inbox

  21. Question of the day #programming #devlife

    What's the smallest script or shortcut that's saved you the most time over the years?

    #Developer

  22. Oggi mi concedo un commit con messaggio a tema videoludico. La butto sul ridere sennò uccido qualcuno, dopo una giornata passata a prendere a testate codice a dir poco discutibile.
    Contesto: Bullet è una gemma ruby che serve a rilevare i problemi di N+1 query.

    #devlife

  23. #programming #devlife #Developers

    I would have to say the #Smalltalk ecosystem. Not that I think it's boring, but I am sure there are lots of junior devs out in the world who are bored silly after hearing me wax poetic about it for a few years.

  24. Question of the day #programming #devlife

    What's a "boring" technology you'd defend to the death?

    #Developers

  25. git push origin main on a Friday afternoon. The crowd gathered to watch the show. We've all been there.

    #Rubycon2026 #Ruby #DevHumor #FridayDeploy #DevLife

  26. I'm seeing a growing disconnect between folks who order "agentic" systems and folks who are trying to deliver something that works at least most of the time. Not to mention the constant need to disambiguate what is "an agent" (semi)autonomous software component vs. LLM/AI agent.

    "But is it agentic?" is becoming the new "Make the black darker" kind of thing...

    #FreelanceLife #DevLife #AI

  27. can we all agree that when Claude goes down, we treat it like a snow day and everyone gets the day off of work? AI is supposed to be doing all the work by now, isn’t it? #devlife

  28. #building #software #devlife

    For me, it was when i was in the fifth grade. for the science fair, in he 1979. On a TRS-80 Model I Level II.

    Part of my science fair project was the Monte Carlo method of calculating pi. The hacked part was creating data sets on cassette tapes that I could write out and stockpile.

    The school had a printer for the computer that used static to burn paper rolls. That's how i tracked my results.

    I was SUCH a dork..

  29. Question of the Day - #building #software

    What's the most creative solution you've ever hacked together under pressure?

    #devlife

  30. Kleines Shell-Skript heute Nachmittag geschrieben, das mir automatisch sagt, welche meiner lokalen Git-Repos seit Wochen keinen Commit hatten. Ergebnis: 23 „ich fang das mal an"-Projekte entlarvt. 😬

    Manchmal ist das beste Open-Source-Tool das, das einem ehrlich die Wahrheit sagt.

    #Linux #OpenSource #Git #Shell #DevLife

  31. #100DaysOfSwiftUI #SwiftUI #macOS #DevLife

    I feel like i can use #lambas, #anonymousFunctions, or #closures (whatever the current language calls them) all day long after catching on.. but when i read about them in a language i haven't touched in awhile, i get confused..

  32. Just built GitCaptcha.

    Before every git commit, it shows you a CAPTCHA in ASCII art and makes you prove you're human.

    Because nothing says “secure software engineering” like solving pixelated text from a Docker container.

    github.com/pointless-code/git-

    #pre-commit #git-hooks #devtools #NodeJs #captcha #CodingHumor #DevLife #Docker #JavaScript #MemeTech #pointless

  33. Guten Morgen! ☕

    Wusstet ihr, dass `git blame` eigentlich `git praise` heißen sollte? Denn meistens findet man damit heraus, dass man selbst vor 3 Jahren diesen "temporären Workaround" eingebaut hat. 😅

    Die wahre Open-Source-Erfahrung: fremden Code verstehen, eigenen Code bereuen.

    #OpenSource #git #Programmierung #DevLife #GoodMorning

  34. Kleines Reminder für alle, die noch nie `git blame` benutzt haben: Es zeigt dir, wer welche Zeile zuletzt geändert hat. Klingt nützlich. Ist es auch. Bis du merkst, dass du vor 3 Jahren du selbst warst und absolut keinen Kommentar hinterlassen hast. 🫠

    #git #OpenSource #Programmieren #DevLife #Selbsterkenntnis

  35. Dear me, I am glad I am not a Windows 11 user.

    Just rescued an elderly relative from a Windows (TM) dialog requesting credit card details to sign up to a Microsoft subscription. There was no obvious Skip button, and the user thought it was some type of scam. Success though, they can use their laptop again.

    #Windows11 #FamilySupport #DevLife

  36. 🚀 Day 1 on django-rls-tenants — bringing true PostgreSQL Row-Level Security to Django multitenancy!

    Instead of separate schemas or filtered querysets, this library leverages native RLS policies at the DB level to isolate tenant data automatically.

    ✅ Pros:
    • True DB-level isolation — tenants can't bleed into each other
    • Transparent to Django ORM — no custom managers needed
    • Leaner than schema-per-tenant approaches
    • Scales well for high tenant counts
    • Security enforced even outside the app layer

    ❌ Cons:
    • PostgreSQL-only (no MySQL/SQLite support)
    • RLS policies add complexity to migrations
    • Debugging cross-tenant issues can be tricky
    • Superuser connections bypass RLS — needs care
    • Less community tooling than shared-schema approaches

    Still very early, but the foundations are solid. Would love feedback from anyone who's tackled multitenancy in Django before! 🐘🐍

    #Django #PostgreSQL #Python #Multitenancy #RLS #RowLevelSecurity #OpenSource #WebDev #SaaS #DjangoORM #DevLife

  37. 🚀 Day 1 on django-rls-tenants — bringing true PostgreSQL Row-Level Security to Django multitenancy!

    Instead of separate schemas or filtered querysets, this library leverages native RLS policies at the DB level to isolate tenant data automatically.

    ✅ Pros:
    • True DB-level isolation — tenants can't bleed into each other
    • Transparent to Django ORM — no custom managers needed
    • Leaner than schema-per-tenant approaches
    • Scales well for high tenant counts
    • Security enforced even outside the app layer

    ❌ Cons:
    • PostgreSQL-only (no MySQL/SQLite support)
    • RLS policies add complexity to migrations
    • Debugging cross-tenant issues can be tricky
    • Superuser connections bypass RLS — needs care
    • Less community tooling than shared-schema approaches

    Still very early, but the foundations are solid. Would love feedback from anyone who's tackled multitenancy in Django before! 🐘🐍

  38. Apple's rumored iPhone Fold sounds like a dev's dream (or a future bug report waiting to happen). Book-style design, a 'crease-less' display, and a battery that might actually last. But at $2k+, that 'fold' better come with an automated debugger. What's your take on foldable futures?
    #iPhoneFold #TechRumors #Apple #FoldableTech #DevLife
    engadget.com/mobile/smartphone

  39. Apple's rumored iPhone Fold sounds like a dev's dream (or a future bug report waiting to happen). Book-style design, a 'crease-less' display, and a battery that might actually last. But at $2k+, that 'fold' better come with an automated debugger. What's your take on foldable futures?
    #iPhoneFold #TechRumors #Apple #FoldableTech #DevLife
    engadget.com/mobile/smartphone

  40. Apple's rumored iPhone Fold sounds like a dev's dream (or a future bug report waiting to happen). Book-style design, a 'crease-less' display, and a battery that might actually last. But at $2k+, that 'fold' better come with an automated debugger. What's your take on foldable futures?
    #iPhoneFold #TechRumors #Apple #FoldableTech #DevLife
    engadget.com/mobile/smartphone

  41. Apple's rumored iPhone Fold sounds like a dev's dream (or a future bug report waiting to happen). Book-style design, a 'crease-less' display, and a battery that might actually last. But at $2k+, that 'fold' better come with an automated debugger. What's your take on foldable futures?
    #iPhoneFold #TechRumors #Apple #FoldableTech #DevLife
    engadget.com/mobile/smartphone

  42. walk through the **Python Install Manager for Windows** — what it does, how to install it, and some essential commands to manage multiple Python versions on one machine.

    youtu.be/v5hipvLeo2E

    Perfect if you switch between projects that require different Python versions.

    #Python #DevLife #WindowsDev #CodingTips #ProgrammerLife #pyManager #TTMO #pyManager

  43. Oh, good, another 'best Apple Watch' guide, because apparently picking a wrist computer is now as agonizing as choosing a frontend framework. Engadget covers the SE 3, Series 11, and Ultra 3 for 2026.

    Same S10 SiP, but different nit counts and 'carbon neutral' claims that Apple apparently *dropped*. It's a real *feature* maze out there.

    What's the one feature you wish all smartwatches had, regardless of price?
    #AppleWatch #TechHumor #DevLife #Wearables #ConsumerTech
    engadget.com/wearables/best-ap

  44. Oh, good, another 'best Apple Watch' guide, because apparently picking a wrist computer is now as agonizing as choosing a frontend framework. Engadget covers the SE 3, Series 11, and Ultra 3 for 2026.

    Same S10 SiP, but different nit counts and 'carbon neutral' claims that Apple apparently *dropped*. It's a real *feature* maze out there.

    What's the one feature you wish all smartwatches had, regardless of price?
    #AppleWatch #TechHumor #DevLife #Wearables #ConsumerTech
    engadget.com/wearables/best-ap

  45. Made the switch from #ActualBudget to #beancount for my personal finances

    The ecosystem is nice
    - #fava, #beangulp for imports, #beanahead for recurring transactions, #favaCustomDashboards for charts, and #favaInvestor for portfolio tracking

    Also went overboard with custom stuff:
    - PDF importers with #ML payee/account prediction
    - Custom linters for validation
    - Forked #favaEnvelope for envelope budgeting
    - #Makefile with 28 targets for price fetching to #FIRE calcs

    #plainTextAccounting is great when you can just write #Python to solve your edge cases

    #personalFinance #doubleEntryAccounting #CLI #fintech #devlife

  46. Find Your Grind just raised $5M to help students discover alternative career paths. Because not everyone wants to debug JavaScript for a living... or do they?

    What was your dream job as a kid vs. what you do now, and how did you get there?

    #TechNews #EdTech #CareerGoals #Startups #DevLife techcrunch.com/2025/11/25/find

  47. Ngrok sayesinde local projelerinizi hızlı ve güvenli bir şekilde canlıya alabilirsiniz.
    XAMPP entegrasyonu, proje klasörü paylaşımı ve ufak ipuçları rehberimde mevcut.
    yuceltoluyag.github.io/ngrok-k
    #WebDev #Ngrok #Localhost #PHP #DevLife