All Blogs / Technology / Programming / Web Development / Popular


The Blockchain fundamentals for developers - Piotr Pasich

Just a couple months ago, I was asked to participate in a project that operates with the cryptocurrency networks. And I had a pretty basic knowledge about a blockchain that time, which was not enough. During the development we realized this is a common problem and finding a highly qualified programmer who used to work […]

Agniva Banerjee on Managing Privacy Policies through Blockchain

Link before you Share: Managing Privacy Policies through Blockchain Agniva Banerjee 11:00am Monday, 16 October 2017 An automated access-control and audit mechanism that enforces users’ data privacy policies when sharing their data across third parties, by utilizing privacy policy ontology instances with the properties of blockchain.

Short and safe array iteration - larry@garfieldtech.com

Short and safe array iteration Submitted by Larry on 22 October 2017 - 5:50am One reason to follow development mailing lists is you sometimes pick up on some very neat tricks. Here's one that I spotted on the PHP Internals list recently to simplify array iteration in PHP 7. Read more about Short and safe array iteration Add new comment

The 3 paragraph pitch - larry@garfieldtech.com

The 3 paragraph pitch Submitted by Larry on 20 October 2017 - 6:21pm Earlier this week a fellow PHP public figure tweeted saying that I write great session proposals for conferences. After I finished blushing I reached out to him and we talked a bit about what it was he likes about them. Show More Summary

Interview with Alan Seiden - Voices of the ElePHPant

alanseiden Audio Show Notes ZendCon 2017 talk – PHP AND DB2 IN DEPTH ZendCon 2017 talk – BRING RPG/COBOL BUSINESS LOGIC TO THE WEB WITH THE PHP TOOLKIT ZendCon 2017 talk – MAKE YOUR IBM I SIZZLE WITH WORDPRESS ZendCon 2017 The post Interview with Alan Seiden appeared first on Voices of the ElePHPant.

Building a CI System with Free Tools and Duct Tape - Nomad PHP

January 2018 - EU Presented By Julian Egelstaff January 18, 2018 20:00 CET The post Building a CI System with Free Tools and Duct Tape appeared first on Nomad PHP.

Git and WordPress: How to Auto-Update Posts with Pull Requests - SitePoint PHP

At Bitfalls.com, we also use WordPress for now, and use the same peer review approach for content as we do at SitePoint. We decided to build a tool which automatically pulls content from merged pull requests into articles, giving us the ability to fix typos and update posts from Github, and see the changes reflected on the live site. Show More Summary

Choose Dependency Injection — If You Can - Paul M. Jones

Some people say, “You don’t need to use dependency injection for everything. Sometimes dependency injection is not the best choice.” It occurs to me that the people who say this are the ones who can’t use it for everything. They sayShow More Summary

Interview with Colin O’Dell - Voices of the ElePHPant

colinodell Audio Show Notes ZendCon 2017 talk – COMMONMARK – MARKDOWN DONE RIGHT ZendCon 2017 talk -RISE OF THE MACHINES: PHP AND IOT ZendCon 2017 AlexaApp PHP Alexa Helpers The post Interview with Colin O’Dell appeared first on Voices of the ElePHPant.

Displaying errors in Expressive with Twig - Rob Allen

If you're not using the Whoops error handler with Expressive and are using the Twig renderer, then you are given no information about the problem that occurred, even in debug mode. To fix this, I changed error.html.twig to this: {% extends...Show More Summary

Atlas.Orm 2.0 Is Now Stable - Paul M. Jones

I am very happy to announce that Atlas, a data-mapper for your persistence layer in PHP, is now stable for production use! There are no changes, other than documentation updates, since the beta release two weeks ago. You can get Atlas...Show More Summary

ElegantJ BI Included in Gartner ‘Market Guide for Traditional Enterprise Reporting Platforms’, September 2017

ElegantJ BI, an innovative vendor in Business Intelligence and Augmented Analytics, is pleased to announce that ElegantJ BI is named as Representative Vendors in the Gartner ‘Market Guide for Traditional Enterprise Reporting Platforms‘ report published September 28, 2017. Show More Summary

Interview with Adam Culp - Voices of the ElePHPant

adamculp Audio Show Notes ZendCon 2017 talk – DEBUGGING ELEPHPANTS ZendCon 2017 talk – PRACTICAL PHP DEPLOYMENT WITH JENKINS ZendCon 2017 The post Interview with Adam Culp appeared first on Voices of the ElePHPant.

Symfony Flex: Paving the Path to a Faster, Better Symfony - SitePoint PHP

Symfony Flex is a modern replacement for the Symfony Installer, and not the name of the next Symfony version. As the intro text says: Internally, Symfony Flex is a Composer plugin that modifies the behavior of the require and update commands. Show More Summary

Interview with Ann Gaffigan - Voices of the ElePHPant

anngaff Audio Show Notes ZendCon 2017 talk – HOW TO GO FROM DEVELOPER TO STAKEHOLDER ZendCon 2017 talk – TACKLING THE BEAST: HOW TO GRADUALLY UPGRADE A LEGACY CODE BASE TO PHP 7 ZendCon 2017 The post Interview with Ann Gaffigan appeared first on Voices of the ElePHPant.

PHP 7.2.0 Release Candidate 4 Released - PHP: Hypertext Preprocessor

The PHP development team announces the immediate availability of PHP 7.2.0 RC4. This release is the fourth Release Candidate for 7.2.0. All users of PHP are encouraged to test this version carefully, and report any bugs and incompatibilities in the bug tracking system. Show More Summary

Your unit test methods need docblocks too - Stefan Koopmanschap

If you've met me at any time in the previous 20 years and you discussed unit testing with me, chances are pretty big that I'd have told you that your test methods in your unit tests don't really need docblocks, because the test methods would be named in such a way that they were descriptive. Show More Summary

Pretty print curl -i - Rob Allen

My favourite tool for working with APIs is curl and in particular, I like using the -I switch to view the status line and headers too: This generates an output that looks like this: $ curl -i https://api.joind.in HTTP/1.1 200 OK Date:...Show More Summary

Copyright © 2015 Regator, LLC