wjy + bestpractices   66

JAMstack | JavaScript, APIs, and Markup
Modern web development architecture based on client-side JavaScript, reusable APIs, and prebuilt Markup.
javascript  webdev  api  static  js  bestpractices 
7 weeks ago by wjy
Introduction · Go-SCP
Go Language - Web Application Secure Coding Practices is a guide written for anyone who is using the Go Programming Language and aims to use it for web development.
This book is collaborative effort of Checkmarx Security Research Team and it follows the OWASP Secure Coding Practices - Quick Reference Guide v2 (stable) release.
The main goal of this book is to help developers avoid common mistakes while at the same time, learning a new programming language through a "hands-on approach". This book provides a good level of detail on "how to do it securely" showing what kind of security problems could arise during development.
golang  programming  security  websec  bestpractices  books 
june 2017 by wjy
Angular 2 Starter by AngularClass
An Angular 2 Starter kit featuring Angular 2 (Router, Http, Forms, Services, Tests, E2E), Karma, Protractor, Jasmine, TypeScript, and Webpack by @AngularClass
angular  webpack  boilerplate  bestpractices 
may 2017 by wjy
id Software Programming Principles
id Software co-founder John Romero tells the early story of the game company in this GDC 2016 talk and lists the programming principles that guided them towards the rapid development of many games including Doom and Quake with a very small team.

Some of these principles resembles today’s common Agile practices while others do not. I like them and id definitely had good results, so the principles should at least be considered and adapted to different contexts.
programming  gamedev  bestpractices  development  doom  quake 
february 2017 by wjy
winterbe/java8-tutorial · GitHub
Welcome to my introduction to Java 8. This tutorial guides you step by step through all new language features. Backed by short and simple code samples you'll learn how to use default interface methods, lambda expressions, method references and repeatable annotations. At the end of the article you'll be familiar with the most recent API changes like streams, functional interfaces, map extensions and the new Date API. No walls of text, just a bunch of commented code snippets. Enjoy!
java  java8  tutorial  bestpractice  bestpractices 
november 2015 by wjy
cxxr/better-java · GitHub
Java is one of the most popular programming languages around, but no one seems to enjoy using it. Well, Java is actually an alright programming language, and since Java 8 came out recently, I decided to compile a list of libraries, practices, and tools to make using Java better. "Better" is subjective, so I would recommend taking the parts that speak to you and use them, rather than trying to use all of them at once. Feel free to submit pull requests suggesting additions.
java  bestpractices  bestpractice  programming  resources 
september 2015 by wjy
stronglink/SUBSTANCE.md at master · btrask/stronglink · GitHub
AKA Everything You Need to Know to Write Good C Code AKA The StrongLink Code Contribution Guidelines
c  programming  codestyle  bestpractice  bestpractices 
september 2015 by wjy
symfony/symfony-demo · GitHub
The "Symfony Demo Application" is a reference application created to show how to develop Symfony applications following the recommended best practices.
php  symfony  symfony2  demo  webdev  bestpractices  bestpractice 
july 2015 by wjy
Apache Curator -
Curator n ˈkyoor͝ˌātər: a keeper or custodian of a museum or other collection - A ZooKeeper Keeper. Guava is to Java what Curator is to Zookeeper.
apache  zookeeper  curator  java  framework  opensource  bestpractices 
february 2015 by wjy
An outline for Django applications, providing best practices and a starting point.
python  django  webdev  bestpractices 
september 2014 by wjy
The Hitchhiker’s Guide to Python! — The Hitchhiker's Guide to Python
This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis.
python  programming  guide  tutorial  learning  bestpractices  bestpractice  reference 
july 2014 by wjy
The Twelve-Factor App
The twelve-factor methodology can be applied to apps written in any programming language, and which use any combination of backing services (database, queue, memory cache, etc).
bestpractices  architecture  software  development  webdev  methodology  12factor 
june 2014 by wjy
Surviving AWS Failures with a Node.js and MongoDB Stack | Kinvey Backend as a Service Blog
some fine details on creating a Node+Mongo application that is both secure and resilient to common EC2 failures.
monit  forever  upstart  best-practices  bestpractices  amazon  nodejs  node  node.js  mongodb  aws 
october 2012 by wjy

related tags

12factor  admin  alternatives  amazon  angular  antispam  apache  api  apidesign  arch  architecture  article  authentication  authorization  aws  bash  best-practice  best-practices  bestpractice  bestpractices  boilerplate  book  books  c  cabal  cheatsheet  checklist  cli  clojure  cloud  code  codereview  codestyle  coding  codingstandards  codingstyle  composer  concurrency  cookbook  CSS  curator  demo  design  designpatterns  development  devops  django  docker  doom  email  environment  es6  forever  format  framework  fullstack  functional  gamedev  gcp  git  github  golang  google  guide  guidelines  hackernews  haskell  hn  howto  html  html5  http  https  idiomatic  idioms  ios  java  java8  javascipt  javascript  joyent  js  kubernetes  lambda  learning  linux  mac  macos  mail  management  methodology  migration  minimalism  mongodb  monit  node  node.js  nodejs  objective-c  objectivec  opensource  operations  osx  parallelism  parallelprogramming  password  pdf  php  pip  productivity  programming  python  python3  quake  rails  rant  react  react.js  reference  regex  resources  rest  restful  rlang  robpike  ror  ruby  sa  scala  security  server  software  softwareengineering  spam  standards  static  statistics  style  styleguide  symfony  symfony2  sysadmin  tdd  terminal  testing  tips  tools  tutorial  ubuntu  unix  upstart  vim  webcomponents  webdev  webpack  websec  zookeeper 

Copy this bookmark: