My current development stack
A list of the tools, frameworks, libraries, environments and paradigms that I am passionate about and currently use in most of my projects:
- Paradigms
- Open Source, Rework, Agile Software Development, Test-driven Development (TDD), Object-oriented Programming (OOP), Concurrent Programming, Representational State Transfer (REST), Automation, Microservice architecture, Twelve Factor, Unobtrusive JavaScript, Continuous Integration/Deployment (CI/CD), Do-not-repeat-yourself (DNRY), Encryption, Semantic Versioning, Caching
- Platforms
- Linux (Debian, Raspbian, Ubuntu, Redhat, Centos), Mac OS X, iOS, Heroku, AWS, DigitalOcean, VMWare, Virtualbox, Docker, Vagrant, Dokku
- Languages
- Ruby, Javascript, Python, PHP
- Frameworks
- Sinatra, Rails, Rack, AngularJS, Bootstrap, TYPO3, Grape
- Libraries/APIs
- Social media APIs and bots (Facebook, Messenger, Instagram, Twitter, Telegram, Slack), Stripe, jQuery, Fog, Geokit, Slack, Rocket.chat, OAuth, OmniAuth, Chart.js, GoogleCharts, GoogleMaps, Wow.js, Isotope.js, Handlebars, FontAwesome, Codemirror, Ohm, Fingerprint.js, AWS-SDK, Boto, Requests, Sidekiq, SuckerPunch, Chronic, Faraday, Excon, Typhoeus, Webmock, VCR, FactoryGirl, Fog, Chartkick, SemanticLogger, Pony, Slim, Highline, Trollop, Eventmachine, Celluloid, Redcloth, RDiscount, Liquid, Erubis, Builder, JBuilder, Rabl, Faker, Spyke, Faye, Nokogiri, SSL/TLS
- Tools
- Puma, Pow, Guard, Foreman, RVM, Git, Github, Gitlab, Minitest, RSpec, Wordpress, Jekyll, Middleman, Contentful, DatoCMS, Slack, Redmine, Varnish, Apache, mod_security, Lucene/Solr, Zabbix, NewRelic, Logentries, Papertrail, Capistrano, Ansible, Homebrew, Macports, iBeacon, Eddystone, FatFreeCRM, Sass, Pry, Rake, Bundler, Wkhtmltopdf, ngrok, Selenium, Mailhog, VS Code, Atom, SublimeText
- Storage
- Redis, mySQL, PostgreSQL, SQLite
Historic notes
Stuff I messed around with, centuries ago :-) Noted here before it falls into oblivion.
- Languages
- C, C++, Java, UCSD-Pascal, Delphi, Smalltalk, VB/VBA, ASP, JSP, Rexx, 6502 Assembler, PL/1, Cobol
- Platforms
- Apple II, Atari ST, HewlettPackard, Siemens, Apollo, DataGeneral MV, IBM RS6000
- OS
- Windows, CPM, SCO-Xenix, AOS/VS, AIX, Novell, HPUX, Citrix
- Storage
- Oracle, MS SQLServer, Sybase, MS Access, ODBC, BDE, DGSQL, Cadsyl DB, Embedded SQL, Adimens
- Tools
- PVCS, SourceSafe, Emacs, SCCS
Leave a Comment