willhallonline
Serverless.tf: Serverless Application/Infrastructure Lifecycle with Terraform
Terraform v0.13.0 Beta Program
Podcast: Understanding DevOps Maturity in an Organisation
Upgrading Ansible Docker Containers from Python 2 to Python 3
On this episode of if/else, host Mayuko Inoue looks at two software development version control platforms: GitHub and GitLab.
While both platforms offer Git repository hosting, issue tracking, and integrations, there are important differences in cost, popularity, security, and philosophy.
The episode begins with a quick backgrounder on these two platforms, and then you’ll hear from several software developers about their experiences with each.
You’ll also meet Tim Skaggs. Tim is a VP of Engineering at the hiring management software company ApolloFactor. His team currently uses GitHub, but Tim is considering a move to GitLab to save money and streamline certain processes around continuous integration and continuous delivery (CI/CD). But is this the right move? Will it solve some of the team’s challenges, or will they regret the move?
To help Tim make the best choice for his company, we’ve enlisted the help of two experts to debate the pros and cons of each option.
Phil Haack is the proprietor of Haacked LLC. He was a director of engineering at GitHub and helped make GitHub friendly to developers on the Microsoft platform.
Will Hall is a DevOps Consultant at HeleCloud, and a GitLab Hero with a passion for open source software.
Phil and Will join Mayuko to try to surface the most important information that Tim should consider, and to game out the best scenarios for Tim’s team.
if/else Podcast: GitLab vs. GitHub
Adding Prism.js Code Highlighting to Hugo (or any other markdown based site)
Terminal: Terminal (with oh-my-zsh)
IDE: VS Code
Basic Text Editor: VS Code
PDF Reader: Brave (Chromium)
Office Suite: Google Docs/Sheets etc
Calendar: Google Calendar
Video Player: VLC
Music Player: mplayer
Image manipulation: GIMP
The main things I always add are GIMP, Brave, oh-my-zsh and VLC. Getting a good/working browser does most work for me.
Automatically Creating Patches for Drupal Modules Using CI
However, contracting seems as strong as it ever has done, especially in areas like Javascript and Python development. I would opt for contracting rather than freelancing, especially if you are able to get remote contracts.
I know lots of people who do make a living from web development, but they are largely within medium sized companies that have a marketing/sales budget and are able to cope with multiple large contracts simultaneously.
Experiments in Reducing Global Page Loads on Hugo and Drupal 7 with Cloudflare
Ask HN: Does Serverless reduce carbon footprint of computing?
Does anyone know any stats or details about sustainability/carbon footprint of serverless vs traditional computing. I would imagine that the better resource utilization would reduce total power consumption by a similar rate to the number of resources that you remove.So, for instance, if you at the moment have 5% CPU utilisation across application landscape and moving to serverless moves that to...
What I learnt building and selling my first application (2018)
Improving and Fixing Your CSS with Stylelint in CI
Testing UDP Connections Using Netcat
Getting the size of MySQL databases and tables
Everyone has the ability to make mistakes, but you probably wouldn't hire a plumber to change your electrics. And I would think that the chances are that the actual work is being completed by people who have little understanding of the job they are supposed to be completing (and it appears maybe even the tools they are supposed to be using).
The extra frustrating things are that I am sure this will be used by people to suggest at why software projects fail; whereas, it is probably more symptomatic of a string of errors over project planning and understanding.