Skip to content

Instantly share code, notes, and snippets.

Ben Peachey Potherca

Block or report user

Report or block Potherca

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@Potherca
Potherca / README.md
Last active Aug 16, 2019
Feature Toggles in PHP
View README.md

If you look on Packagist, [the most popular packages][1] for [Feature toggles][2] are:

  1. qandidate/toggle "Feature toggling for your PHP application." (⬇️ 496.754 / ⭐ 362)
  2. opensoft/rollout "Feature switches or flags for PHP" (⬇️ 354.269 / ⭐ 215)
  3. flagception/flagception "Feature toggle on steroids." (⬇️ 139 265 / ⭐ 24)
  4. joshuaestes/feature-toggle "Provides feature toggle functionality" (⬇️ 61.736 / ⭐ 32)
  5. zumba/swivel "Strategy driven feature toggles" (⬇️ 49.954 / ⭐ 211)

Downloads Stars

@Potherca
Potherca / README.md
Last active Aug 11, 2019
Scripts to check for (and execute) updates to the `plantuml-stdlib` codebase
View README.md

The PlantUML Standard Library makes it possible to use popular icons in PlantUML with zero effort.

The plantuml-stdlib code as based on other projects.

As there were changes in some of those repos that were not (yet) in plantuml-stdlib, I decided to open some merge-requests to update things.

Because I don't like to do thnings manually that could be automated, I spend some time creating two BASH scripts:

@Potherca
Potherca / .editorconfig
Created Jul 19, 2019
The `.editorconfig` file that I currently use (my personal `~/.editorconfig` file)
View .editorconfig
# ==============================================================================
# This file is for unifying the coding style for different editors and IDEs
#
# For full details see: http://editorconfig.org/
#
# An explanation of all available properties can be found at:
# https://github.com/editorconfig/editorconfig/wiki/EditorConfig-Properties
# ==============================================================================
@Potherca
Potherca / README.md
Last active Jul 12, 2019
jsfiddle-5zbdwu9n-dockerhub-pull-for-gitlab-group
View README.md
@Potherca
Potherca / pipeline-components-pulls.md
Last active Aug 9, 2019
Amount of pulls from docker hub for each of the gitlab pipeline-components.
View pipeline-components-pulls.md

This page shows the amount of pulls each one of the Gitlab Pipeline-Components have received thus far.

(List sorting update August 2019)

View README.md
@Potherca
Potherca / The Nine Boxes.md
Last active Jun 19, 2019
The Nine Boxes An Interviewing Technique as proposed by Pascal Van Cauwenberghe and Portia Tung
View The Nine Boxes.md

The Nine Boxes

The Nine Boxes is an interviewing technique that helps discover problems and opportunities of the interviewee and their organisation. The interview unearths the high level requirements and acceptance criteria of the interviewee. After a Nine Boxes style interview, the interviewee generally feels that the interviewer really understands their situation and the interviewee is committed to solving the problem. This tool is very useful at the start of any project.

The interviewee must strictly follow the rules of the Nine Boxes, a grid that determines the subject and the way of asking questions.

The grid looks like this:

@Potherca
Potherca / 52-gamification-mechanics-and-elements.md
Last active Jun 29, 2019
52 Gamification Mechanics and Elements as proposed by Andrzej Marczewski (from gamified.uk)
View 52-gamification-mechanics-and-elements.md

Periodic-Table-of-Gamification-Elements

52 GAMIFICATION MECHANICS AND ELEMENTS

Below is a list of various elements and mechanics that support different User Types and contexts.

General

Name Description
@Potherca
Potherca / Guidelines-for-designing-fun-experiences.md
Last active Jun 19, 2019
Guidelines for designing fun experiences as proposed by E.M. Woolley
View Guidelines-for-designing-fun-experiences.md

Screenshot 2019-06-19 at 1 29 34 PM

Guidelines for designing fun experiences

To be used as an analysis tool when designing or evaluating fun experiences

Prevents barriers to fun

  1. Meets functional usability requirements
    • interface does not hinder use of system
You can’t perform that action at this time.