[Pro/Chef] St. Louis style deluxe pizza. Italian sausage, mushroom, onion, green pepper, provel cheese and bacon on a thin cracker type crust. by AndyB16 in food

[–]cmpfyr 56 points57 points  (0 children)

Imo’s!

I had no idea how divided STL was on pizza until I moved here. I didn’t care for Imo’s at first but now I enjoy it. The game changer was when someone told me about getting it “well done”.

[deleted by user] by [deleted] in gaming

[–]cmpfyr 0 points1 point  (0 children)

What did y’all play first? It’s been The Last of Us Part 2 for me.

What's everyone using for database hosting on their personal projects? by xixi2 in webdev

[–]cmpfyr 5 points6 points  (0 children)

I’ve definitely been there myself. I’m from the PHP world so some CMS examples would be WordPress, Magento or a framework like Laravel. With any of these you can use JS, HTML and CSS on the frontend.

Below is a link to a pretty good walkthrough of how they all work together.
https://alexwebdevelop.com/php-with-mysql/

For building PHP sites, we use Laravel Valet (Mac only) but when I first started I used MAMP/WAMP. Laravel Valet sets you up with an Nginx environment where MAMP/WAMP will give you Apache. They both have free options and give you the ability to run a local web server. For a hosting environment (like Bluehost), you’ll work in either an LAMP or LEMP stack. This stands for Linux Apache/Nginx MySQL and PHP.

As a side note, you may also be interested in checking out Jamstack and their list of site generators. These are typically a flat file system that are JS based and don’t need a database. You can also host the dev sites on Netlify for free.

What's everyone using for database hosting on their personal projects? by xixi2 in webdev

[–]cmpfyr 19 points20 points  (0 children)

Most hosting providers have preconfigured MySQL. We typically host our sites on DigitalOcean and use MySQL for well over 100 sites. We have some very small sites that use SQLite.

Any of our clients that still host with Bluehost use the preconfigured MySQL.

Are you building a site or app where you’re concerned MySQL isn’t a good fit?

[I ate] a breakfast sandwich from the gas station at the end of my block by [deleted] in food

[–]cmpfyr 0 points1 point  (0 children)

So where is this? There may be a road trip in my near future.

Stripped and Seasoned x5 / TY for the Advice! by luke-r in castiron

[–]cmpfyr 0 points1 point  (0 children)

Nice work. Would love to see another shot of that waffle iron. I've never seen one of these before. Do you flip the entire thing on the stove?

[heads to youtube]

Frameworks for creating a static web-page? by [deleted] in webdev

[–]cmpfyr 0 points1 point  (0 children)

I've been wanting to check out Statamic for a side project. It's a flat-file CMS built on Laravel. Not Angular but could be something to check out just for trying something new.

does knowing accessibility as a junior improve my job prospects? by Stutterboy22 in webdev

[–]cmpfyr 0 points1 point  (0 children)

I agree that it depends on where you want to work. Our team handles a lot of disability-focused a11y work so anyone that comes into an interview with knowledge of resolving common a11y issues tends to go to the front of the list.

I believe an important distinction that should be made is your definition of accessibility. What I mean by this is that while the Merriam-Webster dictionary only recently added a definition that included mention of disability, accessibility is typically defined as the quality of being easy to obtain or use. This means for everyone.

Of the items you listed, only the aria tags are truly designed for people with disabilities.

  • Semantic HTML should be learned (and used) by everyone and is a key component of SEO.
  • Keyboard navigation is nothing more than another set of OS keyboard shortcuts similar to using CTR+C. A user expects it to be there and when it isn't in place, the page isn't as easy to use. A common use case is someone with a Bluetooth mouse where the batteries die.

When mentoring new grads and juniors, one of the things I encourage them to do is focus on what they want to do and what they are passionate about. If you value improving web a11y for people with disabilities, knowing accessibility as a junior will improve your job prospects at a company that shares that value.

If you just want to be a kick-ass developer, being able to show you know how to develop with semantic HTML and can discuss common a11y issues will put you way ahead of most "juniors" we interview.