recentpopularlog in

e2b : bestpractices   52

Broken by default: why you should avoid most Dockerfile examples
When it’s time to package up your Python application into a Docker image, the natural thing to do is search the web for some examples. And a quick search will provide you with plenty of simple, easy examples. Unfortunately, these simple, easy examples are often broken in a variety of ways, some obvious, some less so. To demonstrate just some of the ways they’re broken, I’m going to: Start with an example Dockerfile that comes up fairly high on some Google searches. Show how it’s brok...
docker  programming  bestpractices 
6 weeks ago by e2b
7 absolute truths I unlearned as junior developer
A few things I strongly believed when I was a junior developer which turned out to be wrong.
programming  software  management  career  learning  development  advice  bestpractices 
6 weeks ago by e2b
The Simple Genius of Checklists, from B-17 to the Apollo Missions | Inside Nuclino
The year is 1935, and the U.S. Army Air Corps is holding a competition for airplane manufacturers vying to secure a contract to build the military’s...
architecture  productivity  management  bestpractices  checklists  checklist 
7 weeks ago by e2b
davebs/AgileLite: Agile software development without all the burnout.
Agile software development without all the burnout. - davebs/AgileLite
development  business  agile  bestpractices  management 
april 2019 by e2b
Security Checklist
A checklist for staying safe on the internet
security  privacy  bestpractices  checklist  internet 
january 2019 by e2b
Decision Tables • Hillel Wayne
I really like decision tables but they’ve fallen out of common knowledge. Let’s fix that.
A decision table is a means of concisely representing branching and conditional computations. In the most basic form, you have some columns that represent the “inputs” as booleans and some columns that represent outputs and effects. It looks like this:
A B C f(A, B, C) T T T 1 T T F 3 T F T 7 T F F “cucumber” F - - NullError - means that it doesn’t matter what the value is.</bl...
programming  bestpractices  table  decision  career 
december 2018 by e2b
elsewhencode/project-guidelines: A set of best practices for JavaScript projects
A set of best practices for JavaScript projects. Contribute to elsewhencode/project-guidelines development by creating an account on GitHub.
javascript  guidelines  bestpractices  programming 
december 2018 by e2b
How to deliver on Machine Learning projects – Insight Data
Concrete tips for each phase of ML Development, as well as on optimizing the process as a whole.
programming  datascience  machine-learning  advice  machinelearning  bestpractices 
october 2018 by e2b
How to fail as a new engineering manager – Noteworthy - The Journal Blog
Congratulations - you’re a new manager! No, really, I’m being sincere. You can hear the sarcasm in my voice? Sorry, I tried, but I know that along with some excitement, there’s plenty of doubt and…
business  management  career  bestpractices  leadership  engineering 
october 2018 by e2b
Best Practices With CSS Grid Layout — Smashing Magazine
In some ways, we are all still so new to CSS Grid Layout. A lot of folks keep asking about best practices that are available out there. Rachel Andrew ran a survey and shares the results as well as her thoughts in this article.
css  grid  bestpractices  design 
june 2018 by e2b
shellharden/how_to_do_things_safely_in_bash.md at master · anordal/shellharden
GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.
linux  programming  shell  bash  security  best-practices  scripting  cli  bestpractices 
may 2018 by e2b
git log – the Good Parts – zwischenzugs
If you're managing a complex git codebase with multiple developers, then you may well be using a tool like GitHub or BitBucket to delve into the history and figure out branch and merge issues. These GUIs are great for providing a nice user interface for managing pull requests and simple histories and the like, but…
git  log  tutorial  bestpractices  reference 
march 2018 by e2b
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.
math  programming  collaboration  communication  bestpractices  graphs 
january 2018 by e2b
SSH vs OpenVPN for Tunneling | BackSlasher
Update 28.01.16 I found some sites referring to this post. Below are the common complaints I saw, and my replies: I'm criminally bad with setting up OpenVPN, meaning the testing is completely off I'm not an expert in networking, but I have a working knowledge of ...
vpn  openvpn  security  tunnel  ssh  benchmarks  bestpractices 
november 2017 by e2b
sdmg15/Best-websites-a-programmer-should-visit: Some useful websites for programmers.
Best-websites-a-programmer-should-visit - :link: Some useful websites for programmers.
programming  learning  reference  bestpractices  resources 
june 2017 by e2b
design-patterns-for-humans/README.md at master · kamranahmedse/design-patterns-for-humans
design-patterns-for-humans - Design Patterns for Humans™ - An ultra-simplified explanation
programming  learning  design  bestpractices  reference  patterns 
march 2017 by e2b
Go best practices, six years in
Peter Bourgon has a website, and this is that website.
golang  programming  bestpractices 
may 2016 by e2b
AllThingsSmitty/css-protips
css-protips - A collection of tips to help take your CSS skills pro
css  bestpractices 
december 2015 by e2b

Copy this bookmark:





to read