|Filed Under:||Programming / Web Development|
|Posts on Regator:||5484|
|Posts / Week:||10.9|
|Archived Since:||June 30, 2008|
May - EU Presented By Michael Heap May 17, 2018 20:00 CEST The post Move over Graphite, Prometheus is Here appeared first on Nomad PHP.
I'm currently working on a website with the Bolt CMS. For this website, I am using an extension. Now, the "problem" with extensions is that they are installed using Composer by Bolt, and end up in the.gitignore'd vendor/ directory. Which...Show More Summary
More and more I've come to realize that I've been mocking less and less. The thing is, creating test doubles is a very dangerous activity. For example, what I often see is something like this: $entityManager = $this->createMock(EntiShow More Summary
May - US Presented By Larry Garfield May 17, 2018 20:00 CDT The post The Container is a Lie! appeared first on Nomad PHP.
Learn why bigger isn't always better.
The novice says, “I do not strive for 100% line coverage in tests; I only write tests for the code that is important.” The master says, “If the code is not important, why is it there at all? I will strive to test every line I write; if a line is not important, it should be removed.” (See also The Way of Testivus.)
A few years ago, I wrote about my experiences on developing a Bootstrap version 3 project to be fully accessible for people with disabilities. This focussed mostly on how accessible it is in terms of front-end design. (It didn’t cover...Show More Summary
Why code coverage for Behat? PHPUnit has built-in several options for generating code coverage data and reports. Behat doesn't. As Konstantin Kudryashov (@everzet) points out in an issue asking for code coverage options in Behat: Code coverage is controversial idea and code coverage for StoryBDD framework is just nonsense. Show More Summary
DEPLOY DOCKER CONTAINERS FAST TO MICROSOFT AZURE It’s hard to ignore the fact that Docker is a way to move forward for rapid application development, distributed architectures and microservices. For developers Docker offers great advantages as they can build their containers specifically for the task they work on. Show More Summary
There are more uses for coroutines than just making working with promises easier. In this post we're diving into the details on how they are used by the Friends of ReactPHP in the PSR-15 Middleware adapter for react/http.
Speaker: Chris Hartjes @grmpyprogrammer While building up a presence on Twitter I discovered I had the power to really help people…or tear them down if I chose to…which I sometimes did. I want to talk about toxicity in open source projects...Show More Summary
A little background: speakers don't get paid Speakers like myself don't get paid for doing a talk at a tech conference. That's why I call this work "open source". People will get a video or audio recording of the talk, including separately viewable or downloadable slides for free. Show More Summary
User experience matters. Nowhere is this clearer than in the case of the accidental missile launch warning that was sent to all of Hawaii. Here’s a copy of the the actual screen that was used by technicians to send out alerts of various types: It is easy to mock the technician who sent out the […] The post User Experience Matters appeared first on BrandonSavage.net.
In the previous post we've covered the basics of coroutines. In this post we're going to build a munin-node client specifically to fetch switch port traffic counters. During this post we not just write an munin-node client, we also deal with some domain logic. Show More Summary
I’m happy to announce that I released Atlas 2.1.0 late yesterday. (Atlas is a data mapper for your persistence model in PHP – not your domain model.) In addition to some minor added informational and convenience functionality, the big addition in this release is support for many-to-one relationships by reference (aka “polymorphic association”). Show More Summary
The novice says: “Nothing can ever be perfect; anything I choose will be imperfect; all choices are equally bad, so I may choose whatever I feel like.” The master says: “Some things are less imperfect than others; I will make the least-imperfect choice that I can.”
The PHP development team announces the immediate availability of PHP 7.2.2. This is a bugfix release, with several bug fixes included.All PHP 7.2 users are encouraged to upgrade to this version.For source downloads of PHP 7.2.2 please visit our downloads page, Windows source and binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
Attending? Come say hi!