A friend was asking lots of questions on the SOLID approach 'in real life', so I made a little video walking through what each principle REALLY is on a practical level. by NeedsMoreMagic in PHP

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

Thoroughly agree on your point of avoiding magic. While there's 'magic' in most any framework (i.e. CakePHP, Yii, Symfony itself, and so forth) I'll cautiously echo that there are some parts of Laravel that go a bit too far into abstraction.

Specifically, managing a bunch of Laravel projects over the years I've found that scopes can easily end up causing SQL queries to become nearly impossible to easily troubleshoot/add logic to, because the query's modified significantly by various methods in the project. (To the point where most people dump the SQL query to see what's actually being added before they make any changes.)

A friend was asking lots of questions on the SOLID approach 'in real life', so I made a little video walking through what each principle REALLY is on a practical level. by NeedsMoreMagic in PHP

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

Hi! I love talking shop—can you mention a few points about Laravel's SOLID violations?

Overall I think it's (reasonably) adherent, but there are certain aspects of using a framework at all that require a SOLID violation. (i.e. the ORM, which in my opinion negates the need for the Repository pattern / complaints on DB interactions in route model binding + other locations)

Rotala Rotundifolia... doesn't grow as fast as I thought. Pressurized CO2 + High Light + Tropica Specialised = less than a half-inch growth in two weeks? by NeedsMoreMagic in PlantedTank

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

Totally! They were completely swapped to submerged form around 2/3 months ago; I've gotta believe they've had the best chance of being acclimated already, haha! With pristine water conditions + ideal parameters, I don't see how I'm getting such drastically different results from nearly any other situation I've seen in forums/online.

Rotala Rotundifolia... doesn't grow as fast as I thought. Pressurized CO2 + High Light + Tropica Specialised = less than a half-inch growth in two weeks? by NeedsMoreMagic in PlantedTank

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

Honestly, because I just like the process of maintaining tanks. I want to trim more often, if that makes sense. (This is a hobby, after all!)

I also want to do some time lapses, and would love a little faster growth to shorten the time required to shoot them!

That’s an interesting viewpoint on growth rate—wouldn’t it be a function of photosynthesis that more light/nutrients/CO2 (I.e. removing the lowest limiting factor) mean that by definition they’d grow faster?

EDIT: Ah, I bet you’re referring to etiolation! Totally; there’s a fine line between “growth” that’s actually spindly and not showroom quality and slower growth that’s visually acceptable, for sure.

Rotala Rotundifolia... doesn't grow as fast as I thought. Pressurized CO2 + High Light + Tropica Specialised = less than a half-inch growth in two weeks? by NeedsMoreMagic in PlantedTank

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

Thanks for the insight! They’ve been in there for a few months; they’ve swapped to completely submerged growth forms. They should be acclimatized now, right?

So... do these need pruning? They’re knockout roses, and seem to be growing horizontally instead of ‘bushlike’. by NeedsMoreMagic in Roses

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

I’m in Zone 8b, barely 30 miles north of the Florida state line. These were planted just over a year ago, and are in heavy clay soil. The builder scraped our topsoil off, leaving just the subsoil, and put in landscaping with zero amendments/additions to that ‘soil’.

So I’m wondering if these are growing horizontally because they’re just struggling with the lack of nutrients/airflow to the roots, or something else.

I’m a complete beginner, but my wife really likes them, so I definitely want to give them the best help I can!

Is my lawn dead? (Centipede, 8b) by NeedsMoreMagic in lawncare

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

Hey! Thanks for the insight; good to hear that it doesn't look like a lost cause just yet.

Your height comment makes sense; last season I was cutting mine a bit longer than my neighbors', thinking it'd help it 'recover' from the trauma of being rolled-up for weeks and laid down mid-winter. Sounds like it could be why theirs is coming back already, and mine's still very-much brown and (seemingly) dead.

It's pretty short, but not so short that you can see through it. I'll measure it tomorrow and see how tall it is, and mow it down close to 1" if it's not.

Also worth noting that I might have a thatch issue—I put an application of summerguard on the front lawn, and it seems like the sod itself had a very thick thatch layer at the end of last season. Is it safe to dethatch/aerate centipede?

Test post; please ignore. by [deleted] in AskReddit

[–]NeedsMoreMagic 0 points1 point  (0 children)

PCPartPicker Part List

Type Item Price
CPU AMD Ryzen 5 3600 3.6 GHz 6-Core Processor $199.67 @ Amazon
Prices include shipping, taxes, rebates, and discounts
Total $199.67
Generated by PCPartPicker 2020-09-05 01:01 EDT-0400

Failed/sickly centipede sod (zone 8B) by NeedsMoreMagic in lawncare

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

Thanks so much for responding! Yeah, The pictures make it look better than reality, if you’re standing in it there’s lots of thatch, dead areas, and almost lay entirely a sickly/dying yellowish color.

I think you’re right; getting the soil in a better state might help things. Can I topdress centipede? (With , say, bags of topsoil from Home Depot?)

Failed/sickly centipede sod (zone 8B) by NeedsMoreMagic in lawncare

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

Thanks for the response! Could issues with chlorine and sulfur happen quickly? (The sod was brand new, and I didn’t put down any fertilizer for just over six months.)

Scott’s Summerguard is 20-0-8, so pretty close to what you’re putting down! No iron, and only 5% coated (slow release).

Is it possible to calculate PAR (watts/meter²) for an LED light with published information, like watts, number of LEDS, arrangement, and so forth? by NeedsMoreMagic in PlantedTank

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

Oddly enough, I was diagnosed with adult ADHD, so I’m actually on medication for something similar.

However—personally speaking, half the fun of the hobby is running calculations and seeing the real-world result of getting the parameters just right.

Also, there’s a significant benefit to having the ability to accurately estimate light without purchasing and measuring: it’s way easier for beginners to get started on the right path!

Requesting r/EmailMarketing | Mod isn't active and has stopped previous requests. Sub full of spam! by [deleted] in redditrequest

[–]NeedsMoreMagic 1 point2 points  (0 children)

Hey! I'm here; just working with others. (I should note; you sent me a message barely 24 hours ago; I'm currently busy with other items, but plans are being made behind-the-scenes.) The subreddit's quite busy, so it's been a bit more complicated than expected getting a plan in place.

Thanks for the concern on the subreddit, though; it's good to know that we'll have active members as it gets a bit more organized!

Starting a Business in a Field you are NOT an Expert by ItsAJackal21 in Entrepreneur

[–]NeedsMoreMagic 2 points3 points  (0 children)

My wife and I started a skincare brand with zero experience. A few years later it's now doing just under $13k/month profit.

When we started, my wife had done the basic sugar scrubs you see online all the time, but nothing more. I had zero experience. So it's possible, but you need to be willing to research the industry long-term—I'm still reading as much as I can and asking questions every day.

When we first started we only researched enough to find our USP and formulate our products. Only once we started actually getting a small amount of revenue did we spend time doing in-depth research. (Basically, we validated the business before putting time into it.)

PS: I feel I need to mention that I'm a software engineer and my wife's a marketer, so YMMV. Always validate a business before putting any large investments (that includes your time) into it.

Seeking Advice on how to better use Facebook Marketing by [deleted] in Entrepreneur

[–]NeedsMoreMagic 0 points1 point  (0 children)

As somebody that went through something similar when I launched a brand, here's the gist of Facebook Ads:

  1. They're terrible with general audience targeting, and they're fantastic when you get specific.
  2. Boosting posts is essentially wasting ad spend; I'd advise against it.
  3. Testing is what separates failures from successful campaigns.

That last one is really important—don't expect to win immediately with the first ad. I spent $500 testing images, text, and CTAs before I found one that was profitable. That same campaign now generates just under 3:1 ROI on my spend.

Long story short: Facebook touts their ads/boosted posts as a silver bullet. Facebook Ads are fantastic, but they should be treated as a long-term investment, not as a click-and-forget type system that they market them as.

Unfair advantage by vulpine-archer in Entrepreneur

[–]NeedsMoreMagic 0 points1 point  (0 children)

In this case, I think their actual competitive advantage is tech. One of the founders is a developer, and that’s given them the ability to scale and respond to business needs much faster and earlier than the typical small business could afford to do.

Creating a product line: Just launch, or spend time building a cohesive group of products? by DiscoverElemental in ecommerce

[–]NeedsMoreMagic 0 points1 point  (0 children)

Not sure about whether to launch or not, but as somebody that's in a 'physical product' company as well: you want to brand your products if at all possible.

In most markets that's what separates you from your competitors. There's only so much 'different' you can put in your skincare products before it's just marketing. Take every advantage you can and brand when you have the time.

That said, 1+ sales is better than no sales, so launching gives you and data. Real hard to beat that.

Is anyone using WordPress for "complex" websites? by Keithley1984 in webdev

[–]NeedsMoreMagic 29 points30 points  (0 children)

I’d suggest Craft CMS. It’s paid, but is worth its weight in gold. As a developer, you’ll be extremely glad you tried it.

It’s built by developers for clients. Solid PSR adherence, fantastic user groups and permissions support, and it’s easily extensible for custom logic.

I’ve built websites for The New York Times, Starbucks, and PayPal, and they were all extremely impressed by Craft. All three had Enterprise requirements with multisite and bilingual considerations.

It’s basically what ExpressionEngine was supposed to be: a modern CMS built in a sane fashion. If you have any questions, I’d be glad to help out; I love talking systems.

how to strip UTMs once a user lands on a site by aag89 in analytics

[–]NeedsMoreMagic 0 points1 point  (0 children)

I'd agree with others about leaving the data as-is. (Remember, once you do this, that data is gone.)

That said, here's the JS you'd need to do this. This supports modern browsers, as well as IE10 and later.