npm init
var express = require('express'),
app = express(),
port = process.env.PORT || 8080;
app.use(express.static(__dirname + '/public'));
image: microsoft/aspnetcore-build:1.1 | |
variables: | |
PROJECT_DIR: "app" | |
cache: | |
key: "$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME" | |
paths: | |
- .nuget/ |
using System; | |
using System.Threading; | |
using System.Threading.Tasks; | |
using System.Collections.Generic; | |
namespace ConsoleApplication | |
{ | |
public class Program | |
{ | |
public static void Main(string[] args) |
// code %APPDATA%\Code\User\settings.json | |
{ | |
"window.zoomLevel": 0, | |
"terminal.integrated.shell.windows": "C:\\Program Files\\PowerShell\\7-preview\\pwsh.exe", | |
"terminal.integrated.fontFamily": "Cascadia Mono PL", | |
"terminal.integrated.fontSize": 13 | |
} |
// code %APPDATA%\Code\User\settings.json | |
// Download powershell core at https://github.com/PowerShell/PowerShell/releases (You can do the setup following hanselman) Simply | |
// find the fonts online. They are free. | |
{ | |
"window.zoomLevel": 0, | |
"terminal.integrated.shell.windows": "C:\\Program Files\\PowerShell\\7-preview\\pwsh.exe", | |
"terminal.integrated.fontFamily": "Cascadia Mono PL", | |
"terminal.integrated.fontSize": 13 | |
} |
!WIP!
Basically this bring us to the developer experience or in other words, how to make a perfect environment for the developer so that he can focus on his main job (Thinking + Coding). Think of it as the "iPhone" UX that ever existed which kind of broke the pre-existing "known" design for phone.
I first heard about it at work and then started to look for what it can be. I was already doing most of it as part of my DevOps experience in many different companies. In fact, my role often consisted of removing the clutter and the repetitive job from myself and my team. If you see an opportunity to automate or simplify your life, my phylosophie is to simply "Just do it!".