Ideas for Semaphore Community Articles

Looking for a topic for write about for Semaphore community? Some of these topics are a great fit, and you can mix and match them to come up with new ideas.

Brought to you by

Semaphore

The Semaphore Community is open for contributions by all developers who would like to write an article for our knowledge base. We encourage you to cover topics you are passionate about and have experience with. Nevertheless, it is useful to also have a general list of topics that we are interested in covering. Here's an overview of all the things you can write about for the Semaphore Community.

Sample Article Titles

Here are some sample article titles which we'd love to see published on the Semaphore Community, as we believe they would be of great help to readers:

  • Running a Highly Concurrent Elixir / Rails Application on ECS
  • Testing Angular.js/ React.js/ Ember.js Application with Cucumber/Jest/Protractor/AVA
  • Running a Node.js Application at Scale
  • Deploying a Containerized Web Application (any framework to any platform)
  • Scaling a Rails/ Elixir/ (or any other language) Application with Docker and ECS
  • Testing Dockerfiles
  • Testing Ansible Roles
  • Integration Testing Node.js/ Elixir … APIs
  • Continuous Deployment of Meteor/ Scala Applications
  • Cucumber Best Practices

Topics of Interest

Topics that are great candidates for an article on the Semaphore Community are at the intersection of some the following technologies and processes:

  • Open source programming languages
    • C/C++
    • Clojure
    • Elixir
    • Erlang
    • Go
    • Haskell
    • Java
    • JavaScript
    • PHP
    • Python
    • Scala
    • Ruby
  • Web frameworks
    • Angular.js/ Angular 2
    • Django
    • React.js
    • Laravel
    • Play
    • Meteor.js
    • Node.js
    • Phoenix
    • Ruby on Rails
    • Sinatra
    • Zend
    • Redux
    • ...and many others
  • Build and configuration tools
    • Webpack
    • Bower
    • Composer
    • Grunt
    • Leiningen
    • Maven
    • Rake
    • ...
  • Package managers
    • Bundler
    • NPM
    • Composer
    • Pip
    • Hex
    • ...
  • Testing libraries and frameworks
    • Any core library
    • Behat
    • Capybara
    • Cucumber
    • Ginkgo
    • Jasmine
    • JUnit
    • Mocha
    • Phpspec
    • pytest
    • QUnit
    • RSpec
    • Specs
    • TestNG
    • ExUnit
    • Jest
    • ...
  • Test layers
    • Unit testing
    • Integration testing
    • Browser testing
    • Security testing
    • Performance testing
  • Deployment tools
    • Capistrano
    • Fabric
    • Rocketeer
    • ...
  • Deployment targets
    • AWS (ECS, EB)
    • CloudFoundry
    • Heroku
    • OpenShift
    • ...
  • Devops tools & practices
    • Using containers in CI
    • Infrastructure provisioning
    • Automated testing for infrastructure

Share Your Ideas

Please note that this list is neither exclusive nor exhaustive. If you have a topic idea, but are not sure if it would be a good match, feel free to get in touch and we can discuss it.

You can also let us know what you'd like to see covered in the comments on this article, and we'll add your idea to this list. We're looking forward to reading your articles and ideas!

4062b608b628a89adeb54ec61e464c32
Marko Anastasov

Rendered Text / Semaphore cofounder.

on this tutorial so far.
User deleted author {{comment.createdAt}}

Edited on {{comment.updatedAt}}

Cancel

Sign In You must be logged in to comment.