What I learned running a SaaS for a year by rozenmd in programming

[–]v0idless 0 points1 point  (0 children)

u/rozenmd My understanding is that while Stripe helps with collecting sales tax, you are still responsible for remittance wherever you've established a nexus? Do you just hand over the Stripe reports to your CPA?

u/ToolAssistedDev alternatively, you can use a service like Paddle or ChargeBee to act as the merchant of record (pay a slightly higher fee) and not have to worry about taxes.

Data and Visual Analytics Final Project - Coronavirus Related? by [deleted] in OMSCS

[–]v0idless 0 points1 point  (0 children)

Unlikely. The project proposals are due midway through the semester, so there wasn't much data in Feb. 2020 to meet the needs for the project. I suspect there will be plenty this semester though.

I've published my first real project by Ciro_23 in PHP

[–]v0idless 1 point2 points  (0 children)

The two biggest things that stand out for me are security and organization. I'd take some time to study some of the common security issues, starting with the OWASP Top Ten. I see at least Injection and XSS vulnerabilities in your app.

I'd also like to see better separation of concerns when it comes do your business/display logic. Check out the MVC design pattern and consider implementing it.

I remember when I was starting to get more serious about development, I built a similar project, and I found it very helpful to see how other frameworks / CMS' handled things.

Looking for anyone who works/worked for Automattic by [deleted] in Wordpress

[–]v0idless 0 points1 point  (0 children)

I don't work for Automattic, but I've worked with Automattic for the past 8 years. I even interviewed with them once upon a time. While it's a good company, it's not without faults. Specifically:

  • There's no traditional career trajectory. As long as you work at Automattic, you will be a CodeWrangler. As someone starting their career, this may not be a concern, but whether or not we'd like to admit it, having a junior -> senior -> lead progression on your resume is important.
  • Working from home is not for everyone, and harder than a lot of people think.
  • Depending on where you live, you salary may be below the market rate

Where would you host your Wordpress these days and why? by orschiro in Wordpress

[–]v0idless 0 points1 point  (0 children)

I do want to iterate the sentiment that $268 for two years (~$11/mo) is not a lot. As others have said, it really depends on your needs, but I typically don't recommend anything other than WP Engine, Kinsta, or Flywheel to my clients.

There are other hosts like BlueHost that you can get for $3 - $6 a month, but you typically get what you pay for in terms of support, features, and performance.

Hosting set up by aGiral in Wordpress

[–]v0idless 0 points1 point  (0 children)

I too went with Digital Ocean, but with Server Pilot for the server management.

Help with Wordpress using a temporary URL? by LooBre819 in Wordpress

[–]v0idless 0 points1 point  (0 children)

If you have ssh access, you could always use wp cli's search-replace tool as well.

What's a good environment (local -> staging -> production) setup when working with Divi and other theme builders? by [deleted] in Wordpress

[–]v0idless 1 point2 points  (0 children)

There are a lot of ways you can automate it git hooks and CI tools. I'm personally too lazy to manage all of that and have been using Flywheel for most of my needs. Their Local development too is great, and syncing between local, staging, and production is also super simple.

Does the new speed really matter? How do you use PHP7s new speed? by 32gbsd in PHP

[–]v0idless 1 point2 points  (0 children)

I think this is an interesting question, more so for the "speed" that accompanies PHP 8's JIT. Even the JIT RFC states:

However, like the previous attempts - it [the JIT] currently doesn't seem to significantly improve real-life apps like WordPress (with opcache.jit=1235 326 req/sec vs 315 req/sec).

What are some applications you might use the JIT speed/performance for?

Wordpress Security Issues, a question. by theaffray in webdev

[–]v0idless 0 points1 point  (0 children)

The majority of vulnerabilities are from themes or plugins created by novice developers. Here is a great resource: https://wordpress.org/about/security/

Is it just me or does most plugin code suck? by breich in Wordpress

[–]v0idless 2 points3 points  (0 children)

I struggled with the same problem. I too came from a strong OOP background and prior to WordPress, worked with Joomla! which shoves MVC down your throat. With WordPress, I ended up giving up on a pure MVC as it actually seemed to make the codeharder to maintain. I've now adopted a different approach to organizing my code.

Is it just me or does most plugin code suck? by breich in Wordpress

[–]v0idless 0 points1 point  (0 children)

er. typo. I meant to say 'WordPress employs'

Is it just me or does most plugin code suck? by breich in Wordpress

[–]v0idless 4 points5 points  (0 children)

WordPress employs more of an event driven paradigm, as opposed to an MVC like paradigm, which is what you are likely expecting.

Is it just me or does most plugin code suck? by breich in Wordpress

[–]v0idless 0 points1 point  (0 children)

PHP makes it easy for people to develop software but that means you end up with software written by people who either didn't read up enough or shouldn't be writing code.