Home — ProgrammingAreHard —
Programming Are Hard. I've been having some FOMO with Remix and Next.js lately. The company I work for was contracted to develop the frontend UI for an...
Read Programmingarehard.com news digest here: view the latest Programming Are Hard articles and content updates right away or get to their most visited pages. Programmingarehard.com is not yet rated by Alexa and its traffic estimate is unavailable. It seems that Programming Are Hard content is notably popular in Vietnam. We haven’t detected security issues or inappropriate content on Programmingarehard.com and thus you can safely use it. Programmingarehard.com is hosted with DigitalOcean, LLC (Canada) and its basic language is English.
- Content verdict: Safe
- Website availability: Live
- Language: English
- Last check:
-
N/A
Visitors daily -
N/A
Pageviews daily -
N/A
Google PR -
N/A
Alexa rank
Best pages on Programmingarehard.com
-
Stop Using Facades — ProgrammingAreHard —
Stop Using Facades Apparently when experienced developers are introduced to Laravel they're immediately disgusted by all of the static method calls they see. As soon as someone vocalizes this "at...
-
Zero to Jenkins - PHP Continuous Integration — ProgrammingAreHard —
Zero to Jenkins - PHP Continuous Integration Jenkins is an incredibly powerful continuous integration server. It allows us to automate all sorts of things through "Jobs". When using Jenkins with a php...
-
I've been having some FOMO with Remix and Next.js lately. The company I work for was contracted to develop the frontend UI for an internal application of a large public business. I lead that developme...
Programmingarehard.com news digest
-
9 years
Throw exceptions in repositories
Here's why you should consider throwing exceptions in your repositories.
99% of the time you're going to want to bail if you're expecting to find an entity by a specific key. Having code like the two private methods in the old code below in every single one of your handlers is crazy and not DRY.... -
9 years
Here's a little Doctrine ORM tip to safeguard your business logic when dealing with collections.
Do you have some business logic tied up in your adder methods? Something like this maybe.
Look how easy it is for another developer to accidentally skirt your nice logic.... -
9 years
Structuring my applications, Cont'd
It really irks me when I see some design/architecture decisions other developers have made but there's no technical explanation. What packages did they use? What challenges did they face? What trade-offs were made?
I'll go over some more specifics in this post.... -
9 years
One of the biggest struggles for me, as an app developer, is coming up with an architecture that I'm happy with. It's something I wish other developers talked about more often. I thoroughly enjoyed Kris Wallsmith's SymfonyCon talk. It's very raw and...
Domain history
Web host: | DigitalOcean, LLC |
Registrar: | NameCheap, Inc. |
Registrant: | Redacted for Privacy (Privacy service provided by Withheld for Privacy ehf) |
Updated: | May 03, 2023 |
Expires: | May 07, 2024 |
Created: | May 07, 2013 |
Whois record
Safety scores
Trustworthiness
ExcellentChild safety
N/A