Why the hell aren't the menu items in Copilot and Gemini proper <a> links? Iโd like to open the entries with the middle mouse button or Ctrl+click. Thatโs always been possible in Angular/React and co.! But hey, as long as hydration is in every framework ๐คฆ๐ผ
Mmh... JetBrains increased the prices by 20% ๐คฏ
I love their tools and every developer in my company is using them (they can pick whatever they want!). It's not that the new price is too high. But a 20% increase is a lot.
Maybe I should go back to #vim after 15 years abstinence ๐ฅณ
#Python
State of #JavaScript 2024: Essentially, all front-end frameworks are either viewed negatively or show a negative trend.
We simply have to accept: Front-end development and building a good UI is hard and changing the framework won't change that and NO, the grass is not always greener on the other side ๐คท๐ผโโ๏ธ
My advice: Keep the tech stack simple! Use fullstack frameworks like #Django and add some sugar on top with e.g. #htmx and @Alpine_JS. Accept that the web is document-based. #Basecamp and #Hey are good examples for this "UI-style". But sure, go ahead and create the next GMail-UI or Asana-UI if you have the money and resources ๐
Very interesting that #htmx (bigskysoftware/htmx), which is backend-agnostic, lives in Pythonia->Djangonia #django and not in e.g. Fronterra.
Does this mean that HTMX is mostly used by Django devs?
https://t.co/aVGRB5RZab
2/2 Due to trigger, the rowcount during UPDATE returns 0, hence `https://t.co/QtkZ3fTcpw()` thinks no row was updated and executes an INSERT. This then leads to a primary key violation ๐คฏ๐คฏ๐คฏ
1/2 Just finished 10h of debugging a #django and #sqlserver problem. Our customer provided the SQL Server database where all tables have triggers attached. These triggers insert rows themselves (changelog).
@EliranEliassy@joshuamorony This solution is the best we were able to produce: https://t.co/dkSdX7rkDr
But to be honest, I'm not really happy with it :-( This comment sums it up pretty good:
@joshuamorony Thanks! Not sure I I like it... 1. Storing every subscription variable is not less work than writing takeUntil(...) 2. Too ease to overlook an observable 3. not "lintable" 4. Keys field isn't typesafe
I wonder how many of the ~700 people opening issues mentioning a bump from MimeMagic 0.3.5 to 0.3.6 realise they're also relicensing their code from [whatever it previously was] to GPL 2. https://t.co/Jjy1HUjkm7
Here's Steve Jobs explaining object oriented programming in layman's terms in 1996
๐ณ State the problem
๐ Explain a concept
๐ Strong claim: 10X better
๐คฏ Big historical analogy: industrial revolution
Perfect case study for every technical founder pitching their idea๐