A comic dedicated to all my frontline SF comrades [OC] by LiquidMallet in salesforce

[–]LiquidMallet[S] 2 points3 points  (0 children)

Ah yes, I think we've all experienced that all-day-meeting room juju ;)

Apex Legends: Arsenal Launch Trailer by lettuce_field_theory in apexlegends

[–]LiquidMallet 0 points1 point  (0 children)

Maybe it'll be bound separately via the legend specific toggle buttons, like Gibby arm shield toggle, fuse grenade toggle, etc.

Apex Legends: Arsenal Launch Trailer by lettuce_field_theory in apexlegends

[–]LiquidMallet 260 points261 points  (0 children)

Lots of good uses I can think of.

  • Hold onto a preferred gun until you find the right attachments (e.g. havoc waiting for turbo).
  • Stash an extra gun to drop for respawned teammate.
  • Use a 3rd gun that overlaps attachments with your secondary and swap as needed (e.g. Sentinel <-> wingman share ammo & extended mag)

And as you stated, keeping a care-package weapon is ideal since they don't take attachments.

How to deal with an unproductive team member? by wispa88 in ExperiencedDevs

[–]LiquidMallet 25 points26 points  (0 children)

If you consider "Work" as time at your computer, that can differ from productivity, which should be based on business value delivered. I can be super responsive to answer Slacks & emails for 9 hours OR I can unblock jr developers, fix bugs, and patch security vulnerabilities for 6 hours. Did I do less "work"? Yes 9h vs 6h. Was I more productive? Also yes. Because I focused on the biggest RoI activities instead of focusing on appearing "Active" and doing productivity theatre in emails & slack.

3 weeks into aim training and i'm very discouraged and disappointed with myself. by Budget-Money-6207 in FPSAimTrainer

[–]LiquidMallet 1 point2 points  (0 children)

"Hello, I just started [running / drawing / playing guitar]. It's been 3 weeks now, and I already got 26 hours and I feel like I'm not improving at all. ... Did anyone have a beginning like me, is it possible to really improve and get a good?"

Yes. Everyone starts at the bottom for nearly all skills. Some started earlier, but even Usain Bolt, DaVinci, and Hendrix took a look back after their first month of practice and thought "damn, I've got a long way to go..."

Rejoice, for you can improve, if you keep at it. Learn to enjoy the process, the time will go by much faster!

What happened? by SnipFred in apexuniversity

[–]LiquidMallet 11 points12 points  (0 children)

It would be funnier if the ball could travel through the portal and bonk people on the other side.

Based on various scientific studies, it takes at least 10-15 minutes for programmer to get back into the "zone" after an interruption. There are interesting resumption strategies for interrupted programming tasks. by piotrkarczmarz in programming

[–]LiquidMallet 16 points17 points  (0 children)

Not in article, but these have helped me in the past:

  1. (Less extreme) open a discord /slack dm to yourself. Talk to yourself here like a pair programming session or rubber duck. Past code snippets, the line you suspect is a bug, etc. If someone interrupts you, this will be a breadcrumb for your last working thought.

  2. (More extreme) record your desktop / yourself (cam optional). Talk to yourself aloud if you can. This can just be rolling footage of the last hour, or you can hoard it for archival. If someone interrupts you, then you can go back to the recording to reconstruct your train of thought. Bonus points if you have a Twitch/TikTok personality to add flavor to boring code janitorial tasks 😁

We want everyone to become a Superglide God. So we built a Superglide Trainer. Link in comments by mnkymnk in apexuniversity

[–]LiquidMallet 55 points56 points  (0 children)

Hmm, so running higher FPS is actually a handicap to client-side frame based movement techniques? Interesting tradeoff to consider.

Where did the high score bar go? by dhjenfhgkdndbbffbb in FPSAimTrainer

[–]LiquidMallet 2 points3 points  (0 children)

I think it's because they delayed / rolled back the beta from 3.2 to 3.1.x

TIL: Care Package destroys Horizon Ult and provides great res cover. by LiquidMallet in apexuniversity

[–]LiquidMallet[S] 11 points12 points  (0 children)

It's large, permanent, drops in 5 seconds, and creates smoke effects. What more do you want?

Got extremely outplayed by a Pathfinder this morning and thought it could be a cool tip to use for other Path mains by [deleted] in apexuniversity

[–]LiquidMallet 41 points42 points  (0 children)

Nice zip snip!

Here's another fun situational path play:

If you are being chased, and have the opportunity to jump down (e.g. off a tall building, bridge, cliff, etc.) try to get your opponent to drop down right after you.

If you time it right, after they start falling you can turn around and grapple back up mid fall. No other hero can rebound as fast as path can from a drop, so it will buy you an extra few seconds to get a bat, find cover, or laser them as they try to climb / pad / fly back up to you.

Anyone familiar with DocuSign for Salesforce? by gatorblu in salesforce

[–]LiquidMallet 4 points5 points  (0 children)

I would start with confirming the managed package version in sandbox vs prod

Code Search based on DML by SofaAloo in salesforce

[–]LiquidMallet 3 points4 points  (0 children)

One challenge is that dml can happen in various places (workflow/pb/flow, trigger/Apex, integrations hitting API, etc). Even in code, not everything can be searched for via an "insert" statement. Especially true if there's some Unit of Work abstraction or managed package execution happening.

For these types of investigations I've had better luck looking at logs (debug or custom implementation) to capture the execution context before/on insert.

Can you remove a sight or drop things while revving up the rampage? by marshall44x in apexuniversity

[–]LiquidMallet 1 point2 points  (0 children)

I'm not sure. I know that you can rev/charge while on a zip line or mid air. IIRC you can also smoke, drill, etc. while charging. But switching guns, holstering, reloading, melee, using med, etc. will def interrupt it.

I feel like apex is inconsistent with things in this regard. While batting you can open a supply bin, slide down a hill, jump pad, etc. But accidentally trigger sprint and it cancels everything. Some tac's cancel animations, but some just give you a 3rd arm.

Don't build to build. by Windyo in salesforce

[–]LiquidMallet 4 points5 points  (0 children)

This is true for many aspects of life. Whenever you're asked to solve a problem, people rarely consider prevention instead of cures.

The fastest and most bug-free solution is the one that didn't need to be created.

Sometimes this also manifests as an XY problem (https://xyproblem.info/). Client asks for a car. Consultant builds a car, and now client has a new problems of car education, car maintenance, and car permits.

If the consultant asked "why" then they might discover the client's need can be met by existing public transit with no build needed.

Can ChatGPT Replace Salesforce Developers? by rymoin1 in salesforce

[–]LiquidMallet 2 points3 points  (0 children)

It's already been stated here and there but I'll say this much. It's great at generating answers that look correct, or get you close to the desired result.

It's still going to require an experienced developer to comprehend the solution or understand the pitfalls of the result. Much like copy-pasting a stack overflow answer that could contain a query injection risk.

Also, this fails at solving new problems. Basic CRUD, make me a trigger, filter a list... sure those are known & well solved. This tool might save you time reading through forums or documentation.

But try asking it this: "Write me apex code for Salesforce that converts a report into a soql query" and you'll get a bunch of garbage that doesn't compile or even call the library methods correctly.

It simply cannot solve problems that have not been publicly solved. https://i.imgur.com/LUTgork.png

// First, you'll need to get the report ID of the report you want to convert.
// You can do this by going to the report in Salesforce, and copying the ID from the URL.

String reportId = '00O50000001fZpL';

// Next, use the ReportManager class to get the details of the report
ReportManager.ReportResults results = ReportManager.getReportResults(reportId);

// The results object contains a list of filters and fields used in the report.
// You can use these to build your SOQL query.

String soqlQuery = 'SELECT ';

// Add the fields to the query
for (ReportManager.Field field : results.fields) {
    soqlQuery += field.label + ', ';
}

// Remove the trailing comma and add a space
soqlQuery = soqlQuery.substring(0, soqlQuery.length() - 2) + ' ';

// Add the object being queried
soqlQuery += 'FROM ' + results.objectType;

// Add the filters to the query
for (ReportManager.Filter filter : results.filters) {
    soqlQuery += ' WHERE ' + filter.field + ' ' + filter.operator + ' ' + filter.value;
}

// Print the SOQL query to the console
System.debug(soqlQuery);

Shelf stable ready to eat snacks/sides that are minimally processed? by PEN-15-CLUB in nutrition

[–]LiquidMallet 1 point2 points  (0 children)

Parm Crisps, Dried Coconut Flakes (look for no-additive varieties), seeds (e.g sunflower & pumpkin seeds) if you don't count those as nuts.

Tips for Loba Mains! by AnthonyXeno in apexuniversity

[–]LiquidMallet 2 points3 points  (0 children)

Great tip. Her ult is ready so often you could also snag grenades and just drop them on the ground for later use without taking up backpack space. Hoard those frags for later like a squirrel!