xer0x + development   408

Vugu: A modern UI library for Go+WebAssembly
Pure Go. Targets WebAssembly (and/or server). Most modern browsers supported. Experimental, for now. Really cool.
article  development  go  golang  webassembly  Go_Language 
5 weeks ago by xer0x
workway/index.js at master · WebReflection/workway
A general purpose, Web Worker driven, namespace exporter. - WebReflection/workway
webworker  worker  js  javascript  web  programming  threads  tasks  development  framework 
8 weeks ago by xer0x
Canada group sues government over Google's Sidewalk Labs - BBC News
Waterfront Toronto's plan to partner with a Google sister-company has faced fierce opposition.
canada  toronto  google  politics  investment  development  nimby 
april 2019 by xer0x
sveltejs/svelte: The magical disappearing UI framework
The magical disappearing UI framework. Contribute to sveltejs/svelte development by creating an account on GitHub.
development  framework  alternative  small  interesting  future  project  diy  quick  agile 
april 2019 by xer0x
When FP? And when OOP?
Outline is a free service for reading and annotating news articles. We remove the clutter so you can analyze and comment on the content.
fp  oop  programming  development  style  choices  functional  objects 
february 2019 by xer0x
Artificial intelligence, algorithmic pricing, and collusion | VOX, CEPR Policy Portal
Antitrust agencies are concerned that the autonomous pricing algorithms increasingly used by online vendors may learn to collude. This column uses experiments with pricing algorithms powered by AI in a controlled environment to demonstrate that even relatively simple algorithms systematically learn to play sophisticated collusive strategies. Most worrying is that they learn to
academic  Ai  algorithm  algorithms  analytics  antitrust  development  dystopian-tech  economics  paper  policy  pricing  research 
february 2019 by xer0x
Why Don't People Use Formal Methods? • Hillel Wayne
I saw this question on the Software Engineering Stack Exchange: What are the barriers that prevent widespread adoption of formal methods? The question was closed as opinion-based, and most of the answers were things like “its too expensive!!!” or “website isn’t airplane!!!” These are sorta kinda true but don’t explain very much. I wrote this to provide a larger historical picture of formal methods, why they’re actually so unused, and what we’re doing to make them used.
computer-science  development  formal  formal_methods  Hillel_Wayne  management  methods  programming  requirements  saved.feedly 
january 2019 by xer0x
Tech Choices I Regret at Spectrum
Spectrum is an open source chat app for large online communities. With the benefit of hindsight, here are the technology choices I regret.
community  development  postmortem  react  seo  startup 
january 2019 by xer0x
Monorepos: Please don’t! – Matt Klein – Medium
I finally hit my monorepo discussion limit, so I present you with "Monorepos: Please don't!" Enjoy. 😃
monorepo  good  bad  programming  code  critique  development  git  vcs  Unread  coding  software-development  from twitter_favs
january 2019 by xer0x
Randall Degges - Please Stop Using Local Storage
Stop using local storage to store sensitive information. If you're putting a JWT in local storage you're doing it wrong.
architecture  javascript  jwt  localstorage  security  web  webdev  development  bestPractices  cookie 
november 2018 by xer0x
Comparison of the best NSFW Image Moderation APIs 2018
A comprehensive benchmark of multiple Image content filtering API providers across different categories like Nudity, Pornography and Gore. A human being can instinctively decide whether what they are…
ai  classification  development  porn  test 
november 2018 by xer0x
Beyond console.log() – Matt Burgess – Medium
It seems like it’s cool to tell people doing JavaScript that they should be using the browser’s debugger, and there’s certainly a time and a place for that. But a lot of the time you just want to see…
browser  debug  debugging  javascript  programming  chrome  console  development  js  reading 
november 2018 by xer0x
Lessons learned from creating a rich-text editor with real-time collaboration
Real-time collaboration is a feature we wanted to introduce since the inception of CKEditor 5. The research that we made back in 2012 and some failed attempts that we observed all around showed us that full support for collaborative editing for rich-text data cannot be added on top of existing projects. A proper architecture has to be designed and implemented from scratch, with real-time collaboration treated as a first-class citizen in the entire project.
ckeditor  collaboration  collaborative  editor  wysiwyg  collaborativeediting  conflict_handling  development  doabl  editing 
october 2018 by xer0x
The Servers Are Burning
An engineer pushes a small change and OkCupid goes up in flames.
dev  development  programming  testing  failure  writing  okcupid  disasterporn  code 
september 2018 by xer0x
Software Rot and Classes of Rot Resistance · InductiveComputerScience/progsbase Wiki
Public Progsbase Repository. Contribute to InductiveComputerScience/progsbase development by creating an account on GitHub.
compsci  computer  rot  decay  history  reference  science  bitrot  computer-science  development  information  scale  software-engieering 
september 2018 by xer0x
Simple, correct, fast: in that order | Drew DeVault’s Blog
The single most important quality in a piece of software is simplicity. It’s more important than doing the task you set out to achieve. It’s more important than performance. The reason is straightforward: if your solution is not simple, it will not be correct or fast.
software  development  simple  performance  programming  tips 
july 2018 by xer0x
Goodbye, Object Oriented Programming – Charles Scalfani – Medium
I’ve been programming in Object Oriented languages for decades. The first OO language I used was C++ and then Smalltalk and finally .NET and Java. I was gung-ho to leverage the benefits of…
oop  development  object-oriented  criticism  fail 
june 2018 by xer0x
networkprotocol/netcode.io: A simple protocol for secure client/server connections over UDP
GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.
gamedev  browser  network  development  @someday  game  library  networking  programming  Stack2017 
may 2018 by xer0x
What the Four Color Theorem Can Teach Us About Writing Software
The four-color theorem provides a way to think about the complexity of graphs, which maps nicely to software.
bestpractices  collaboration  communication  math  programming  dev  development  graphs  interesting  philosophy 
january 2018 by xer0x
Cmdr Coriander
A miscellanea of details on software design
article  bestpractices  programming  go  golang  development  important  main  Tips  bestpractice 
january 2018 by xer0x
Practice having thoughtful conversations about code.
code  education  learning  programming  ruby  coding  practice  development  tools  learn 
december 2017 by xer0x
emotion – Kye Hohenberger – Medium
Update: This was written for the original version of emotion. Since this article was published we’ve increased performance and removed the babel plugin requirement along with a host of other changes…
code  css  javascript  react  css-in-js  development  IFTTT  js  library  optimization 
november 2017 by xer0x
DevDocs API Documentation
Fast, offline, and free documentation browser for developers. Search 100+ docs in one web app: HTML, CSS, JavaScript, PHP, Ruby, Python, Go, C, C++…
api  browser  documentation  programming  reference  docs  webdev  development  Dev  tool 
october 2017 by xer0x
Edge Cloud Platform | Fastly
Fastly’s edge cloud platform powers fast, secure, and scalable digital experiences.
cache  development  hosting  performance  cdn  service  caching  iaas  Bookmarks_Bar  fastly 
september 2017 by xer0x
My $169 development Chromebook
How Chrome OS, Termux, YubiKey & Duo Mobile make for great usable security. A travel Chromebook for modern development, online and offline.
laptop  portable  security  chromebook  chromeos  development  linux  dev  hardware  IFTTT 
july 2017 by xer0x
Webhooks do’s and dont’s: what we learned after integrating +100 APIs
As modern applications are becoming more and more a composite of APIs and the serverless architectures are getting more attention, API providers can’t afford any longer to expose only traditional…
dev  api  web  development  Unread  webhooks 
june 2017 by xer0x
Home page of the Flex team at YC Research HARC
development  programming  research  tools  hci  visualization  harc  software  code  compilers 
march 2017 by xer0x
Modules vs. microservices - O'Reilly Media
Apply modular system design principles while avoiding the operational complexity of microservices.
architecture  bestpractices  dev  development  microservices  programming  api  bestpractice  DataScience  desenvolvimento 
march 2017 by xer0x
Big Ball of Mud
While much attention has been focused on
high-level software architectural patterns,
what is, in effect, the de-facto standard software architecture is seldom discussed. This
paper examines the most frequently deployed architecture:
architecture  design  development  programming  software  patterns  mud  article  ball  humor 
february 2017 by xer0x
Sublime Tutor - An interactive in-editor keyboard shortcuts tutorial for Sublime Text 3
This tutorial is inspired from classic vimtutor. You will get to learn some handy shortcuts to work with Sublime Text 3. By the end of this tutorial, you would be familiar with ST's most important and frequently used shortcuts and features.
sublimetext  sublime  learning  editor  tutorial  coding  development  IFTTT  via:popular  editors 
january 2017 by xer0x
Application Cache is a Douchebag · An A List Apart Article
We’re better connected than we’ve ever been, but we’re not always connected. ApplicationCache lets users interact with their data even when they’re offline, but with great power come great gotchas. For instance, files always come from the ApplicationCache, even when the user is online. Oh, and in certain circumstances, a browser won’t know that that the online content has changed,  causing the user to keep getting old content. And, oh yes, depending on how you cache your resources, n...
development  html  html5  offline  appcache  cache  howto  applicationcache  javascript  mobile 
january 2017 by xer0x
« earlier      
per page:    204080120160

related tags

(popular  3d  2017-03-01  2017-03-02  @someday  academic  accessibility  acm  acrobat  actionscript  activeobjects  activity  activitystreams  addressbook  adjective  advanced  adverb  advice  aesthetics  afp  agency  agile  agility  ai  ajax  algorithm  algorithms  alternative  amazon  analysis  analytics  android  animation  anime  antipatterns  antitrust  api  app  appcache  appengine  apple  application  applicationcache  applications  apps  apr17  architecture  archive  arm  art  article  articles  artist  as3  ascii  assembler  assembly  ast  atlanta  atomic  audio  authentication  automation  autoscale  autoscaling  availability  awesome  aws  aws_cost_management  babel  backbone  backbonejs  backup  bacon  bad  ball  banner  Bare  bazaar  bdd  beaglebone  BeagleBoneBlack  beautiful  behind  benchmarking  best  best-dev-tips  bestpractice  bestpractices  beta  better  big-data  bitmap  bitrot  blastradius  blog  blog-posts  blogs  book  bookmarks)  Bookmarks_bar  Bookmarks_Bar  books  bounty  box  boyer  bpel  brain  branch  branching  bridget-kromhout  browser  bug  bugreport  bugs  bugsnag  business  c  c++  cache  caching  cake  cakephp  calendar  calender  canada  canvas  career  carmack  cartoon  cartoons  cdn  character  chart  chat  cheatsheet  checklist  checks  children  choices  chrome  chromebook  chromeos  ci  ckeditor  classification  client  clipboard  clippy  clojure  cloud  cms  cocoa  cocos2d  code  code-review  code-reviews  code:java  codemod  codereview  Code_review  coding  collaboration  collaborative  collaborativeediting  collision  comics  command  commandline  commonjs  communication  community  COMP2931  comparison  compatiblity  competition  compiler  compilers  compsci  computer  computer-science  computerscience  computing  concurrency  conference  conferences  configuration  conflict_handling  consistency  console  contacts  container  containers  contempoary  continuous-integration  ContinuousDelivery  ContinuousIntegration  conversation  converter  cookie  cool  copy  coq  cpp  crack  cracking  crazy  criticism  critique  crofflr  crypto  cryptography  cs  css  css-in-js  css3  culture  curiosity  curtain  cvs  daily  dash  data  data-structures  database  DataScience  datastructures  date  dates  datetime  dave  davethomas  db  ddd  dead  debt  debug  debugging  decay  decentralization  deep  DeepLearning  demo  deployment  desenvolvimento  design  design-patterns  designer  desk  desks  desktop  dev  developement  developer  developers  development  devenv  devop  devops  devphone  devtools  diff  digital  disassembler  disasterporn  discussion  distributed  distributed-systems  distribution  diy  django  dk  doabl  docker  docker-compose  docs  documentation  documents  dojo  dom  download  drawing  drupal  drupal6  dtp  durability  dynamo  dystopian-tech  early  easy  ebook  ebooks  eclipse  eclipseplugin  ecmascript  ecommerce  economics  ecosystem  ecs  editing  editor  editors  education  edwarddebono  electronics  email  embedded  emu  emulation  emulator  encoding  engine  engineering  english  entertainment  environment  ergonomics  erlang  error  esprima  essay  estimation  eval  event  evented  eventlist  events  example  exception  exceptions  executable  experimental  extension  extensions  Extreme_programming  eye  eyetracking  facebook  facelets  fail  failure  faq  fast  fastly  feed  feedly  feeds  filament  file  fileapi  filesystem  fileupload  filler  finish  firebug  firefox  flash  flex  floating  floatingpoint  floats  flyingsaucer  font  fonts  food-for-thought  formal  formal_methods  formatting  forms  forum  forums  fp  framework  free  freeware  from-inoreader  front-end  frontend  fun  functional  funny  furniture  future  gadgets  gallery  game  gamedev  games  gaming  geek  generator  geolocation  get  gis  git  github  global  glsl  go  golang  golf  good  google  google-api  googlechrome  Go_Language  gp2x  gp32  gpl  gps  graal  graffle  graphics  graphs  grpc  gtd  guide  guidelines  habits  hack  hacker  hacking  hacks  hail  harc  hardware  hash  hashtable  haskell  hateoas  hci  help  helper  helpful  henrik  hexagonal  hg  Hillel_Wayne  history  hnish  homebrew  hooks  hosting  hot  howto  html  html2pdf  html5  http  humor  humour  hyphen  iaas  ical  ide  idea  ideas  ie  ie6  ie7  ie8  ifttt  IGDA  illustrator  image  important  inbox  indentation  indie  information  inline  inspiration  installation  installer  instapaper  integration  intelligence  interactive  interesting  internet  interval  introduction  investment  io  ios  ipad  ipfs  iphone  iphone-dev  iphonedev  ipod  ipodhacks  ipodtouch  ipsum  irc  itext  j2ee  jabber  japanese  java  java8  javascript  jdbc  jdk  jobs  joomla  joyent  jquery  js  jsf  json  jsp  julialang  justin  jvm  jwt  kafka  key-management  keyvalue  kids  knockoutjs  kubernetes  language  languages  laptop  largedocument  lastfm  latency  lateralthinking  laws  learn  learning  learnpatch  Lemire  Level  lib  libraries  library  lifehacks  lift  line  linefeeds  links  linode  lint  linux  lisp  lists  live  localstorage  logging  login  lorem  Low  Low-Level  lowbandwidth  lua  luminis  mac  macosx  macruby  magazine  magazines  magento  main  management  manual  map  maps  marketing  markup  masogenist  material_design  math  mathematics  maya  media  meeting  meetings  memcache  memcached  memo  memoize  memoizer  mercurial  messaging  meta  Metal  method  methodology  methods  metrics  microformats  microservices  milliseconds  mistakes  mmo  mobile  mochiweb  mockup  mockups  model  models  modern  modernism  module  modules  monitor  monitoring  monorepo  monospace  movie  movies  mozilla  msie  mud  music  musiclibrary  mvc  mysql  naked  name  namespace  naming  neat  network  networking  neuroscience  news  nimby  node  node.js  nodejs  nonblocking  nosql  objc  object-oriented  objective-c  objects  observer  odd  office  official  offline  ohloh  okcupid  omg  omni  omnigraffle  on-premises  online  ooops  oop  open  openappdotorg  opengl  opensocial  opensource  openweb  optimization  oracle  organization  orm  osdev  osx  osx86  otn  otool  owasp  p2p  paas  paper  papers  parenting  parser  parsing  paste  patch  pattern  patterns  paypal  pdf  performance  perl  persistence  philosophy  phone  phonegap  php  physics  pl/sql  planning  platform  play  Please  plsql  plt  plugin  plugins  Pocket  policy  politics  pomodoro  popcorn  porn  portable  portal  portfolio  post  postgis  postgres  postgresql  postmodern  postmortem  practice  practices  pragmatic  precompiler  pricing  privacy  prizes  process  processing  production  productivity  profiler  proglang  programmer  programmieren  programming  progressbar  project  projectmanagement  promising  proof  protocol  psychology  push  pushstate  pyramid  python  quality  querystring  questions  queue  quick  quicktime  quotations  quote  quotes  racket  rails  rapid  rate  react  read  reader  reading  redis  reference  refractions  religion  reload  remote  requirements  research  resilience  resilienceengineering  resolution  resource  resources  responsive  rest  restful  return  reverseengineering  review  reviewcode  rhino  ringo  ror  rot  rpc  rss  ruby  rust  rustlang  ryanfelgate  saas  safari  safety  salary  sample  sandbox  sapper  saved.feedly  sbc  scala  scalability  scale  scheme  school  science  scm  screen  screenshare  scripting  scrolling  sdk  search  secret_management  security  semantic  seo  server  service  serving  sets  setup  sharing  shoppingcart  simple  sixthinkinghats  sizes  sketch  sketches  slideshow  slow  small  smart  smashingmag  sms  snowleopard  soa  social  software  software-development  software-engieering  software-engineering  SoftwareDev  sorted  Source  sourcecontrol  sourcesafe  space  spaces  spacing  spec  spidermonkey  splay  sql  sqlite  srp  ssh  Stack2017  stackoverflow  stanford  startup  statistics  stencil  stencils  storage  stream  streaming  student  studios  style  sublime  sublimetext  sublimetext2  subversion  sungard  sungardhe  support  svg  svn  swift  sync  syntax  sysadmin  system  systems  tabs  tasks  tcp  tdd  tech  technical  technicaldebt  technology  teensy  telephony  template  terminal  tesla  test  testing  tests  text  text-editor  textmate  textmessage  textmsg  the  things  threads  tidy  time  timemanagement  timer  timezone  timezones  tips  tokyocabinet  tool  toolchain  toolkit  tools  toread  tornado  toronto  toys  to_read  tracking  transpilation  transpiler  tree  trees  tumbler  tutorial  tutorials  Twitter  type  typesystems  typing  typography  udp  ui  unix  unlock  Unread  update  upgrade  upload  upnp  uri  url  urlscheme  usability  usb  utc  ux  vagrant  validation  vancouver  vcs  vector  version  versioncontrol  versioning  version_control  via:popular  via:twitter  video  view  vim  virtual  virtualbox  virtualization  visualization  vm  vmware  vnc  voice  voip  voronoi  vss  vuejs  w3c  watchout  waterfall  web  web2.0  webassembly  webdesign  webdev  webhooks  webkit  webservices  webworker  wep  white  wifi  wiki  window  windows  wireframe  wireframes  wireless  wishlist  work  worker  workflow  worse  wow  writing  wsgi  wysiwyg  xcode  xhtml  xml  xml-rpc  xmlhttprequest  xmlrpc  xmpp  xp  xss  yahoo  yui  zend  zeroclipboard 

Copy this bookmark: