Fig 1. A thing I said
Starting complicated twitter conversations should be avoided, I know this, and yet blurted this out on twitter recently ... This was met with a flurry of responses and I couldn't reasonably reply in tweet form. I'm going to respond to some of those tweets (indirectly) and further explain my …
You know what NULL is, right? It's
In OOP, your method can return NULL,
it can accept NULL as an argument, your object can encapsulate it as an attribute,
or you can assign it to a variable.
All four scenarios are bad for the maintainability of your code—there
are no doubts about that.
The question is what to …
This article is part 2 of my review of the book "Fifty quick ideas to improve your tests" . I'll continue to share some of my personal highlights with you.
Replace multiple steps with a higher-level step
If a test executes multiple tasks in sequence that form a higher-level action, often the language and …
My Struggle To Learn React
Learning can be hard. Admitting that can be harder. In this post Brad Frost shares his recent struggles with React which is quite inspiring. We really don’t see enough of these types of posts. (bradfrost.com)
The Front-End Tooling Survey 2018 – Results (ashleynolan.co.uk) …
A while back I wrote an article called Understanding RPC, REST and GraphQL which outlined the "what" in how these various approaches differ. This got a few people thinking I was saying REST was drastically superior in all ways, which is a common conclusion when folks hear me describe REST as a layer of abstractions …
Free Arby’s Sauce font :
Arby’s sauce calligraphy is not an easy skill to learn. Luckily, like all skills, it can now be done by a computer and downloaded for free! Get the Arby’s Saucy_AF font and say it with sauce.
Not a bad looking font, and a nice marketing play by Arby’s.
This article was created in partnership with Ktree . Thank you for supporting the partners who make SitePoint possible.
In this article are looking at how Magento cookies can create issues with the login functionality of both the customer-facing front-end and admin back-end, the reason it occurs and how it should …
Walter Isaacson in the conclusion of the biography of Leonardo Da Vinci :
Five hundred years later, Leonardo’s notebooks are around to astonish and inspire us. Fifty years from now, our own notebooks, if we work up the initiative to start writing them, will be around to astonish and inspire out grandchildren, …
Tighten is a consultancy. That means we're not just a product company; we also work on other people's applications and sites.
Frequently, one or more of our developers will be tasked to work with the same client for months. Every day they wake up, open up Slack--which is the primary tool Tighten, as a remote …
Just a note to self and others who have suffered this. If you are running queues locally, for what ever reason, then any changes you make in code you need to restart your queue daemon.
php artisan queue:restart
This will cause the daemon to look at a timestamp and restart if that is newer than before "e.g. …