vonc + bestpractices   276

15 Things You Should Know About Ansible
I've been working a lot with Ansible lately and decided to share some things I learned along the way. In this post you'll find a list of 15 things I think you should know about Ansible.
ansible  article  important  bestpractices  configuration  tasks  tech-management  tips 
july 2017 by vonc
Fighting Evil in Your Code: Comments on Comments - Simple Talk
One of the most glib generalisations you can make about development work is to say that code should be liberally commented, or conversely that it should never be commented. As always, the truth is more complicated. There are many different types of comment and some types are best treated firmly with the delete key, where others are to be cherished and maintained assiduously. Even though it is hard to find two developers who agree on the topic of commenting, Michael Sorens warily sket...
code  comment  refactoring  bestpractices  traps  tips  craftmanship 
july 2017 by vonc
« earlier      
per page:    204080120160

related tags

-  1.7  4.2  12factor  abstraction  acceptable  access  account  admin  adoption  advanced  advantages  advices  advocacy  agile  aip  aliases  allocation  analysis  annotation  ansible  anti-patterns  antipatterns  AOP  api  apidesign  application  architecture  article  articles  assymetric  asynchronous  atlassian  atomic  auth  authentication  authorization  automation  aws  backup  bad  badge  base  bash  batch  before  behavior  benchmark  best  best-practices  best-practicies  bestpractice  bestpractices  best_practice  better  bill  binary  bitly  blog  body  book  branch  branching  bsdnow  bug  bugzilla  build  bundle  business  campoy  cause  chanel  change  changelog  changes  channel  cheatsheet  checklist  cherry-picking  ci  cii  classloader  clean  clear  cli  close  cloud  cmd  cobertura  code  codebase  codereview  coding  coding-standards  commandline  Commands  comment  commented  comments  commit  commits  common  communication  community  composition  composition-vs-inheritance  concern  concurrency  conduct  conference  configuration  container  context  continuousintegration  contribute  contribution  control  coverage  CPP  craftmanship  crap  criteria  criticisms  critique  cruisecontrol  cryptography  CSharp  css  culture  curl  data  debate  debug  defaults  defer  definition  depende  dependencies  dependency  dependency-managment  deployment  design  DesignPatterns  dev  developer  developers  development  devops  diff  directory  discussion  docker  dockerfile  documentation  dont  dos  dotfiles  dry  dvcs  ebook  eclipse  editor  editors  education  effort  email  encryption  engineering  enterprise  environment  error  errors  evangelism  evolutions  example  examples  exception  exceptions  experience  extensions  factors  Fast  feature  federated  feeds  file  fix  floss  font  francesc  free  freelance  frontend  functional  functionalprogramming  geekfeminism  generated  generator  gerrit  git  git-workflow  gitflow  github  gitlab  go  gofmt  goget  golang  golint  Google  goroutine  gotchas  gui  guide  guideline  guidelines  hacking  handling  hardening  hash  history  hourly  howto  html  http  httptest  hudson  ide  idiomatic  image  implementation  important  independant  infrastructure  inheritance  install  installation  integrity  intelligence  intention  interface  internship  io  isolation  issue  java  javascript  jefromi  jenkins  jni  json  junit  jvm  jwt  kata  key  kubernetes  lambda  language  learning  lenght  lessons  levels  lexicographic  library  license  line  lint  linter  linus  linux  list  log  logger  logging  login  logs  main  maintainer  management  markdown  master  maven  md5  medium  meeting  memory  merge  message  methodology  metrics  microservice  migration  model  monitoring  monolithic  monorepo  mvn  mylyn  name  namespace  naming  net  networking  nist  nsenter  number  often  oop  open  opensource  openssl  operations  optimization  optimize  osgi  oss  package  packages  packaging  panic  password  passwords  pattern  patterns  philosophy  pipeline  pitch  pitfalls  pkcs8  plasticscm  platform  plugin  policies  postmortem  practice  practices  pre  presentation  principles  private  private_key  process  processing  production  programmer  programming  project  proposal  protection  psychology  publication  publishing  pull  pullrequest  pullrequests  push  python  qualities  quality  rail  rcp  reader  readme  reason  rebase  recommendation  Recovery  recruiting  refactor  refactoring  reference  reflog  regexp  release  remote  remoteworking  rename  report  repository  reset  resources  rest  restful  restore  return  review  rewrite  rich  ruby  rules  runtime  saas  sage  salt  scala  scheduler  scm  scripting  secret  security  sens  server  serverless  service  session  sha1  shell  ship  singleton  size  slides  small  so  software  solid  speed  sre  ssh  ssh-keygen  sshd  ssl  stackoverflow  standards  Stars  store  story  struct  structure  structured  style  style-guide  styleguide  sudo  svn  swarm  symetric  syndication  synology  syntax  sysadmin  System  target  task  tasks  tdd  team  tech  tech-management  techniques  templates  terraform  test  testable  testing  tests  tios  tip  tips  tool  tools  tracker  tradeoff  training  trap  traps  tricks  trunk  tutorial  twofactor  typography  unicode  unit  unitaires  unittest  unittesting  unix  url  usage  user  utf-8  uuid  ux  value  vault  vcs  version  versioncontrol  versioning  video  videos  virtualization  visualization  volume  vps  vscode  web  web-development  webdev  webdevelopment  webserver  why  women  work  worker  workflow  working  workshop  workspace  wrap  wrapper  writeable  writer  writing 

Copy this bookmark: