recentpopularlog in

xer0x : programming   1063

« earlier  
Myths about /dev/urandom
The most-recommended explanation about Linux random number generation, the differences between /dev/random and /dev/urandom, and practical advice for several Linux versions
entropy  bestpractices  security  linux  programming  math  cryptography  Random  randomness  unix 
2 days ago by xer0x
Creating Your Own Git Server | g.p. anders
Ever considered setting up and running your very own git server? It’s actually
quite easy! In this post, I’ll outline the steps I took to set up my
own so that you can give it a try yourself. But first, why
might you even want to go through the trouble of setting up your own server?
git  diy  host  development  programming 
3 days ago by xer0x
How to Evangelize a Programming Language - Level Up Coding
In today’s IT world, there is a vast array of programming languages fighting for mind share and market share. Of course, there are the mainstays like Python, JavaScript, Java, C#, and C++. But…
programming  evangelist 
9 days ago by xer0x
Toolkit for a Successful Manager – GPetrium
Receive pragmatic knowledge on tools and practices that may assist managers and individuals to conduct their daily tasks and teams more efficiently.
manager  toolkit  bestpractices  career  it  learning  management  programming  reference  tips 
24 days ago by xer0x
Avoid rewriting a legacy system from scratch, by strangling it — Understand Legacy Code
When an application becomes impossible to maintain, a rewrite is very tempting. But it could make things worse.
advice  development  strangler  fowler  habits  good  engineering  legacy  programming  IFTTT  legacy-code  blog  code  rewrite 
4 weeks ago by xer0x
goldbergyoni/javascript-testing-best-practices: 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (January 2020)
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (January 2020) - goldbergyoni/javascript-testing-best-practices
javascript  testing  advice  collection  best_practices  guideline  programming  web  webdev 
5 weeks ago by xer0x
aep/zz: 🍺🐙 ZZ (drunk octopus) a rust inspired transpiler and symbolic verifier to bare metal C
🍺🐙 ZZ (drunk octopus) a rust inspired transpiler and symbolic verifier to bare metal C - aep/zz
awesome  backend  c  ideas  helpful  hardware  clang  programming  code  dialect  discussion  embedded  floss 
7 weeks ago by xer0x
borkdude/babashka: A Clojure babushka for the grey areas of Bash.
A Clojure babushka for the grey areas of Bash. Contribute to borkdude/babashka development by creating an account on GitHub.
commandline  clojure  bash  from:ifttt  scripting  shell  github  interpreter  lisp  opensource  programming 
7 weeks ago by xer0x
The Setup-Cleanup problem ·
A comparison of programming idioms for doing cleanup work
cleanup  functions  programming  software  development  setup  todo 
11 weeks ago by xer0x
Beware SAFe (the Scaled Agile Framework for Enterprise), an Unholy Incarnation of Darkness
If you’ve never heard of it before, the Scaled Agile Framework for Enterprise is a collection of principles and practices assembled with the goal of offering a way to “scale up” an Agile working…
agile  criticism  safe  programming  software-engineering  fake-agile  culture  development  enterprise  framework  interesting 
12 weeks ago by xer0x
thedevs-network/kutt: Free Modern URL Shortener.
Free Modern URL Shortener. Contribute to thedevs-network/kutt development by creating an account on GitHub.
url  shortener  crypto  github  github-starred-to-pinboard  webdev  programming  diigo  from:ifttt  needs-tags  selfhosted 
december 2019 by xer0x
dracula/dracula-theme: A dark theme for all the things!
:scream: A dark theme for all the things! Contribute to dracula/dracula-theme development by creating an account on GitHub.
dracula  dark  theme  programming  color 
december 2019 by xer0x
An overview of L-systems, a string rewriting framework commonly used in computer graphics to visualize and simulate organic growth.
algorithms  biology  dev  graphics  programming  fractal  math  design  art  design:favorite 
december 2019 by xer0x
client9/shlib: portable functions for posix shell environments
portable functions for posix shell environments. Contribute to client9/shlib development by creating an account on GitHub.
shell  bash  programming  lib  scripting  bash_scripting  bash_snippets  cli  compliant  development  examples 
december 2019 by xer0x
Thinking in React Hooks
React introduced hooks one year ago, and they've been a game-changer for a lot of developers. There are tons of how-to introduction resources out there, but I want to talk about the fundamental mindset change when switching from React class components to function components + hooks.
hooks  javascript  react  reactjs  tutorial  programming  react-hooks  frontend  webdev  code 
december 2019 by xer0x
huginn/huginn: Create agents that monitor and act on your behalf. Your agents are standing by!
Create agents that monitor and act on your behalf. Your agents are standing by! - huginn/huginn
ifttt  zapier  diy  programming  automation  github  monitoring  services  agents  web  opensource  rails  ruby 
december 2019 by xer0x
Monads, or Programmable Semicolons
In a spell of madness I’ve decided to explain the concept of monads in my own
personal way, with a slant towards Python programmers.
functional  programming  python  monads  explain  tutorial 
december 2019 by xer0x
How to RiiR · Michael-F-Bryan
A place to document my thoughts and experiments
rust  rustlang  blog  c  clang  developer  ffi  howto  languages  migration  personal  programming  riir 
december 2019 by xer0x
txthinking/mr2: Expose local server to external network
Expose local server to external network. Contribute to txthinking/mr2 development by creating an account on GitHub.
golang  http  networking  opensource  programming  proxy  saved-twitter  softwaretesting  tcpip  toolkit 
november 2019 by xer0x
Parse, don’t validate
Historically, I’ve struggled to find a concise, simple way to explain what it means to practice type-driven design. Too often, when someone asks me “How did you come up with this approach?” I find I can’t give them a satisfying answer. I know it didn’t ju...
IFTTT  Pocket  best  categorytheory  functional  hacker  haskell  parsing  programming  types 
november 2019 by xer0x
Recursive Sans & Mono
A highly-flexible variable font for design, code, and UI.
design  font  fonts  programming  typography  free  variable  Variable-fonts  IFTTT  monospace 
november 2019 by xer0x
How To Make A Great Puzzle Game - The Puzzle Press
Advice on how to make a great puzzle game: The good, the bad and the structure to follow when designing your puzzle game levels.
gamedev  gamedesign  bestpractices  games  programming  puzzle  reference  tips 
october 2019 by xer0x
Common Systems Programming Optimizations & Tricks
Common Systems Programming Optimizations & Tricks: Optimization tricks for writing high performance code for systems programming in single-threaded and multi-threaded environments
harcore  optimization  c++  concurrency  performance  programming  bestpractices  learn  tips 
october 2019 by xer0x
The Advantages and Challenges of Pair Programming - Better Programming - Medium
Pair programming, as the name implies, is when two developers work together on the same piece of code on one machine. There are many different strategies when it comes to pair programming.
pair  programming  development  2019  software 
october 2019 by xer0x
Input: Fonts for Code
Input is a typeface for code, designed by David Jonathan Ross and released by Font Bureau.
font  programming  code  monospace  typography  fonts  input  type  typeface  coding-fonts 
october 2019 by xer0x
« earlier      
per page:    204080120160

Copy this bookmark:

to read