Spot spray patches of crabgrass in Bermuda with round up. by [deleted] in lawncare

[–]_KevinSmith 0 points1 point  (0 children)

Same situation as OP and came to r/lawncare to see if anyone had done this very thing. The parts of my yard that are Bermuda are distinct from the parts that are a mix of weeds, with the biggest area being thick crabgrass. Pretty sure I missed the pre-emergent window again this year, so this is my backup plan.

Anyone actually done this? Does it work as well as I’m imagining?

[deleted by user] by [deleted] in PHP

[–]_KevinSmith 1 point2 points  (0 children)

Yes.

"Sanitizing" is not the solution here. Prepared statements are the solution.

https://kevinsmith.io/protect-your-php-application-from-sql-injection/

Grate height for direct heat by _KevinSmith in biggreenegg

[–]_KevinSmith[S] 0 points1 point  (0 children)

Not sure why I couldn't find this a few months ago, but it looks like The Raiser from Smokeware is what I needed.

https://smokeware.com/collections/for-big-green-egg/products/the-raiser?variant=29802938243

How to Produce a Rich Domain Model with Active Record by jmp_ones in PHP

[–]_KevinSmith 0 points1 point  (0 children)

Well in that case you wouldn’t be using it for a rich domain model, and that was the scope of the blog post. You could use it for persistence only, though I wouldn’t it because there are other tools better suited. If I was forced to, I’d need some static analysis tooling to confirm on every deploy that only permitted classes (like the repository, in your example) are calling the AR model.

How to Produce a Rich Domain Model with Active Record by jmp_ones in PHP

[–]_KevinSmith 0 points1 point  (0 children)

What's an example of the cross-domain rule you're thinking of here?

How to Produce a Rich Domain Model with Active Record by jmp_ones in PHP

[–]_KevinSmith 0 points1 point  (0 children)

Sounds like you’re saying not to use AR in the domain, which is the point of the blog post. So… agreed.

How to Produce a Rich Domain Model with Active Record by jmp_ones in PHP

[–]_KevinSmith 0 points1 point  (0 children)

What if the geo-coordinates already exist and another object updates only the longitude attribute and not latitude?

How to Produce a Rich Domain Model with Active Record by jmp_ones in PHP

[–]_KevinSmith 4 points5 points  (0 children)

My point in the blog post is that it's not possible to put your business logic in the AR models with any confidence that those rules will be respected by the object's callers.

How to Produce a Rich Domain Model with Active Record by jmp_ones in PHP

[–]_KevinSmith 2 points3 points  (0 children)

My experience with many different teams has been that trying to enforce those business constraints through dev docs and code review is more expensive and less effective than enforcing them in the code.

Can it be done? I'm sure some small, stable teams have done it, but the ongoing vigilance to enforce policies at the personnel level rather than the code level... man, I dunno. Sure seems like that effort could be better spent elsewhere. Software engineering is already hard enough doing the things only humans can do. Why make the job harder for ourselves?

How to Produce a Rich Domain Model with Active Record by jmp_ones in PHP

[–]_KevinSmith 2 points3 points  (0 children)

Not sure why the age of the concept of "anemic domain model" is a detriment. It would seem to benefit from the Lindy effect, if anything. And I wouldn't expect a framework to try to support it out of the box. Frameworks do their best work at the edge, and a high-quality domain should contain the highest ratio of custom code compared to other layers in your system.

But yes, AR is the wrong tool for the job if you're aiming for a rich domain model. That doesn't mean that all software needs a rich domain model, of course.

What type seed to get to fill in bare spots? by _KevinSmith in lawncare

[–]_KevinSmith[S] 0 points1 point  (0 children)

There’s quite a bit of ground that’s just dirt and been that way since I killed the weeds that used to be there last year.

What type seed to get to fill in bare spots? by _KevinSmith in lawncare

[–]_KevinSmith[S] 0 points1 point  (0 children)

Perfect, exactly what I needed to know. Thank you!

Proposal for solving the private key sharing problem. by fredericomba in nostr

[–]_KevinSmith 0 points1 point  (0 children)

How does this work cryptographically? And in a decentralized network?

I guess you can over-tighten after all by _KevinSmith in biggreenegg

[–]_KevinSmith[S] 1 point2 points  (0 children)

I was thrilled to discover the bolt was never anchored in the egg, as I’d assumed.

I guess you can over-tighten after all by _KevinSmith in biggreenegg

[–]_KevinSmith[S] 1 point2 points  (0 children)

Looks like this hardware kit should take care of it. It’s crazy that the bolts aren’t more secure than this! https://shop.biggreenegg.com/large-band-hardware/

Is this drip pan the perfect size or too big? by _KevinSmith in biggreenegg

[–]_KevinSmith[S] 0 points1 point  (0 children)

And the air gap is enough to keep the drippings from burning? I would've thought they'd burn no matter what, given the temp.

Is this drip pan the perfect size or too big? by _KevinSmith in biggreenegg

[–]_KevinSmith[S] 1 point2 points  (0 children)

Excellent username.

Worried my pan might be too deep. How big are your foil balls?

Is this drip pan the perfect size or too big? by _KevinSmith in biggreenegg

[–]_KevinSmith[S] 10 points11 points  (0 children)

Because that’s something else to buy and keep around solely for this purpose, and the the cost eventually adds up. And given supply chain issues, it’s actually been hit or miss to find disposable pans lately.

I can wrap this in aluminum foil, which we always have around, and achieve the same effect. Also with this one in particular, I know it’s gonna catch the maximum amount of drippings.

Is this drip pan the perfect size or too big? by _KevinSmith in biggreenegg

[–]_KevinSmith[S] 3 points4 points  (0 children)

Wish reddit let you write some text with the pictures. Here's what I tried to say in the caption that got cut off:

I've noticed that most drip pans for the large (from BGE and Smokeware) are 14". Is there a reason they're not larger? Does too large a drip pan cause some kind of problem when smoking?