#devlife — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #devlife, aggregated by home.social.
-
-
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:
https://store.steampowered.com/app/4272230/Verto/#indiegame #games #steam #steamdeck #unity2d #pcgames #gaming #devlife
-
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:
https://store.steampowered.com/app/4272230/Verto/#indiegame #games #steam #steamdeck #unity2d #pcgames #gaming #devlife
-
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:
https://store.steampowered.com/app/4272230/Verto/#indiegame #games #steam #steamdeck #unity2d #pcgames #gaming #devlife
-
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:
https://store.steampowered.com/app/4272230/Verto/#indiegame #games #steam #steamdeck #unity2d #pcgames #gaming #devlife
-
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:
https://store.steampowered.com/app/4272230/Verto/#indiegame #games #steam #steamdeck #unity2d #pcgames #gaming #devlife
-
#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.
-
Question of the Day - Software & Building Things
What language or framework are you secretly curious about but haven't tried yet?
-
CW: Long Read / Rant Warning A response regarding the exhausting narrative that AI is dumbing us down and about to replace us...
https://mastodon.social/@h4ckernews/116556568722213579
https://www.seangoedecke.com/software-engineering-may-no-longer-be-a-lifetime-career/
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 -
CW: Long Read / Rant Warning A response regarding the exhausting narrative that AI is dumbing us down and about to replace us...
https://mastodon.social/@h4ckernews/116556568722213579
https://www.seangoedecke.com/software-engineering-may-no-longer-be-a-lifetime-career/
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 -
CW: Long Read / Rant Warning A response regarding the exhausting narrative that AI is dumbing us down and about to replace us...
https://mastodon.social/@h4ckernews/116556568722213579
https://www.seangoedecke.com/software-engineering-may-no-longer-be-a-lifetime-career/
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 -
CW: Long Read / Rant Warning A response regarding the exhausting narrative that AI is dumbing us down and about to replace us...
https://mastodon.social/@h4ckernews/116556568722213579
https://www.seangoedecke.com/software-engineering-may-no-longer-be-a-lifetime-career/
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 -
CW: Long Read / Rant Warning A response regarding the exhausting narrative that AI is dumbing us down and about to replace us...
https://mastodon.social/@h4ckernews/116556568722213579
https://www.seangoedecke.com/software-engineering-may-no-longer-be-a-lifetime-career/
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 -
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.
-
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. ☕
-
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.
-
🤔 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
https://devblogs.microsoft.com/oldnewthing/20260504-00/?p=112296 #DevLife #WindowsProblems #BinaryFiles #DeveloperHumor #MicrosoftBuzzwords #HackerNews #ngated -
"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:
https://www.youtube.com/watch?v=nYkT9d7pYlg -
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!
🔗 https://techglimmer.io/what-is-codex-pets-codex-pets-review/
#CodexPets #OpenAI #AITools #DevLife #TechNews -
-
#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
-
Question of the day #programming #devlife
What's the smallest script or shortcut that's saved you the most time over the years?
-
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. -
#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.
-
Question of the day #programming #devlife
What's a "boring" technology you'd defend to the death?
-
git push origin main on a Friday afternoon. The crowd gathered to watch the show. We've all been there.
-
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...
-
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
-
New post on Scalpel and Stack: Claude Did WHAT Today? https://scalpelstack.substack.com/p/claude-did-what-today #AI #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..
-
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.
-
#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..
-
🎉 I just finished Day 9 of the #100DaysOfSwiftUI at https://www.hackingwithswift.com/100/swiftui/9 via @twostraws
-
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.
https://github.com/pointless-code/git-captcha
#pre-commit #git-hooks #devtools #NodeJs #captcha #CodingHumor #DevLife #Docker #JavaScript #MemeTech #pointless
-
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.
-
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. 🫠
-
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.
-
🚀 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 approachesStill 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
-
🚀 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 approachesStill 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
-
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
https://www.engadget.com/mobile/smartphones/iphone-fold-rumors-everything-we-know-right-now-including-the-leaked-design-upgrades-price-and-more-130000733.html?src=rss -
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
https://www.engadget.com/mobile/smartphones/iphone-fold-rumors-everything-we-know-right-now-including-the-leaked-design-upgrades-price-and-more-130000733.html?src=rss -
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
https://www.engadget.com/mobile/smartphones/iphone-fold-rumors-everything-we-know-right-now-including-the-leaked-design-upgrades-price-and-more-130000733.html?src=rss -
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
https://www.engadget.com/mobile/smartphones/iphone-fold-rumors-everything-we-know-right-now-including-the-leaked-design-upgrades-price-and-more-130000733.html?src=rss -
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.
https://youtu.be/v5hipvLeo2E
Perfect if you switch between projects that require different Python versions.
#Python #DevLife #WindowsDev #CodingTips #ProgrammerLife #pyManager #TTMO #pyManager -
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
https://www.engadget.com/wearables/best-apple-watch-160005462.html?src=rss -
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
https://www.engadget.com/wearables/best-apple-watch-160005462.html?src=rss -
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 trackingAlso 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
-
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 https://techcrunch.com/2025/11/25/find-your-grind-raises-5m-to-grow-platform-empowering-students-to-explore-unique-career-paths/
-
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.
https://yuceltoluyag.github.io/ngrok-kullanimi-resimli-anlatim/
#WebDev #Ngrok #Localhost #PHP #DevLife