No management needed: anti-patterns in early-stage engineering teams
https://www.ablg.io/blog/no-management-needed
#HackerNews #NoManagementNeeded #antiPatterns #EngineeringTeams #StartupCulture #TeamDynamics
No management needed: anti-patterns in early-stage engineering teams
https://www.ablg.io/blog/no-management-needed
#HackerNews #NoManagementNeeded #antiPatterns #EngineeringTeams #StartupCulture #TeamDynamics
OUR USERS WILL EAT SHIT, AND THEY'LL LOVE IT
Gnome π€ Firefox
https://www.phoronix.com/news/GNOME-Firefox-MiddleClick-Paste
Anti-patterns while working with LLMs
https://instavm.io/blog/llm-anti-patterns
#HackerNews #AntiPatterns #LLMs #MachineLearning #AI #Ethics #SoftwareDevelopment
Shopping has always been a game. Increasingly, itβs being rigged against you.
Many companies now use algorithms to set prices and adjust them throughout the day. This new technology is called dynamic pricing, and businesses use it to jack up prices.
#antipatterns #DynamicPricing
Todd Libby on Deceptive Patterns, by @colabottles and @chriscoyier and others (@shoptalkshow):
π₯£ How big tech is force-feeding us AI
ο½’ In many cases, itβs worth noting that these tactics, which lots of people find annoying and intrusive, are only successful because theyβre being carried out by large or monopolistic companies with locked-in users and entrenched platforms. The studyβs authors call this βforced useβ of AI, and it accounts for a large amount of AI use companies attribute to their products ο½£
https://www.bloodinthemachine.com/p/how-big-tech-is-force-feeding-us
So that's really how it is supposed to do today?
Run random scripts from random Internet folks as root, installed random software from random Internet folks, identified only magic hashes only?
No wonder, we have to ressort AI. Natural intelligence has gone long ago in this business.
20 ΡΠ°ΡΡΡΡ Π°Π½ΡΠΈΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² Π² React ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ: ΠΊΡΠ°ΡΠΊΠΎ, ΠΏΠΎΠ½ΡΡΠ½ΠΎ, Π±Π΅Π· ΠΌΠΈΡΠΎΠ²
20 ΡΠ°ΡΡΡΡ Π°Π½ΡΠΈΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² Π² React ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ. Π Π°Π·Π±ΠΈΡΠ°Π΅ΠΌ ΠΎΡΠΈΠ±ΠΊΠΈ Ρ Ρ ΡΠΊΠ°ΠΌΠΈ, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ, ΠΌΠ΅ΠΌΠΎΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΠΈ ΡΡΡΡΠΊΡΡΡΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²: ΠΊΠΎΠ³Π΄Π° Π½Π΅ Π½ΡΠΆΠ΅Π½ useEffect, Π·Π°ΡΠ΅ΠΌ useCallback, ΠΏΠΎΡΠ΅ΠΌΡ Π½Π΅ Ρ ΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² state. ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ, ΡΡΡΠΊΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ, ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΡΠ΅ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ.
Car Bomb // #CarBomb //
Antipatterns
[album Mordial, 2019]
//via // #SolidGrey //
#buzzingroom #music #bandcamp #CarBomb #Mordial #Antipatterns #MichaelDafferner #ElliotHoffman #GregKubacki #JonModell
link bandcamp: https://carbomb.bandcamp.com/track/antipatterns
Enfin quelques Arabesque(s) avec les #Vim #AntiPatterns
6/6
Just a friendly reminder that infinite scroll is an anti-pattern, and that building ethical social media is about more than ownership, algorithms, and licensing: Respecting users' time and not replicating patterns deliberately designed to create addiction is equally important. https://indieweb.org/infinite_scroll
#mastodon #pixelfed #loops #fediverse #UX #UI #FOSS #FLOSS #AntiPattern #AntiPatterns
Yeah, #PGE, I use more energy than the average person because I actually charge my #PHEV. (unlike the average owner ).
You shouldn't shame people for reducing their carbon footprint.
Ditch the #AntiPattern and support people #DeCarbonizing
#UtilityReform #PublicPowerSF #ScottWiener #GavinNewsom #DanielLurie
#EnergyPolicy #EnergyCosts #Electricity #SolarPunk #SolarPower #CarbonFootprint #UX #AntiPatterns
#CA #SF #SanFrancisco #SFBay #NorCal
Salesforce Flow Best Practices
Best practices in flow revolve around principles that enhance low-code quality, maintainability, and collaboration. Key practices include, but are not limited to, building clear and concise automation with meaningful resource names to improve readability and consistently adhering to standards for uniformity.
Overall, following best practices leads to more efficient and effective automation.
Antipatterns in flow refer to common practices or solutions that may seem beneficial but ultimately lead to poor software design, increased complexity, or maintenance challenges. They are the opposite of best practices and often arise from attempts to solve problems without fully understanding the implications. Recognizing and avoiding antipatterns is crucial for creating clean, efficient, and maintainable code.
While reviewing legacy flow automation is very different from reading and reviewing code, the visual builder flow canvas presents opportunities to spot antipatterns easily.
I gathered the antipatterns I have seen throughout the years and created a slide-set for a comprehensive list. This list is not meant to be the definitive list. I hope it will start fruitful discussions around the topic, which may yield better flow automation quality in the ecosystem.
This post will start a best-practice blog post series. Each item on the list will receive a comprehensive post, and I will link it to this master post upon completion.
Without further ado, letβs dive into the list:
Letβs start with the obvious: Build in the sandbox, debug, and test your flows very well. Create good documentation for your flows, add comments and descriptions, and follow naming conventions.
Here are the slides I created for this topic:
View and download Salesforce Flow Antipatterns and Best Practices here.
I presented these items at Londonβs Calling, Apex Hours, and Trailblazer User Group Meetings.
Everyone is welcome to comment on the blog posts, and I will read them and respond to them.
Explore related content:
6 Things You Can Do With The Transform Element
Top 9 Salesforce Winter 25 Flow Features
#AfterSave #Antipatterns #BeforeSave #Element #HowTo #Loop #Record #RecordTriggered #Update
I know two things for certain, Iβm not a Java dev and Agile values βworking software over comprehensive documentationβ.
I also know the number of undocumented Deprecated annotations I see is making me angry.
Every time a stakeholder asks for more information rather than decide. They're increasing waste and still spending money. The time and effort taken to gather the information is waste. In the absence of a decision, the team will still build something. Too bad it wasn't the highest value.
As a web developer, itβs always mind-boggling just how often Mac-native apps include these unscrollable screens that fail to adapt to viewport dimensions, with an unreachable button at the base. Is there something about the SDKs that leads devs astray consistently? Iβm sure Iβve also seen from Apple such #UserInterface #Antipatterns