Full-stack web developer proficient in NodeJS, PHP, and Python stacks. I enjoy working with stakeholders to find the optimal solution, and then building that solution from the ground up.
Founder
March 2019 - Present (5 years 1 month)
{ | |
"editor.codeActionsOnSave": { | |
"source.fixAll": "explicit" | |
}, | |
"editor.formatOnSave": true, | |
"editor.inlineSuggest.enabled": true, | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.linkedEditing": true, | |
"eslint.format.enable": true, | |
"eslint.probe": [ |
Please create a concise and professional cover letter for the following Upwork job using my experience. Please ensure it meets the following requirements:
/** | |
* THIS IS THE SETTINGS FILE THAT IS COPIED INSIDE THE DOCKER CONTAINER. | |
* | |
* By default, some runtime customizations are supported (see the | |
* documentation). | |
* | |
* If you need more control, edit this file and rebuild the container. | |
*/ | |
/* |
a="address1@gmail.com, address2@gmail.com" | |
mutt -s "subject" -a file.pdf -- $a |
ls -RlhS | |
# -R: recursive | |
# -l: long listing | |
# -h: human readable file sizes | |
# -S: sort by file size |
{% set announcements = su.collection( "announcements" ) | |
.activationDate( "now"|date( 'Y-m-d' ), "<=" ) | |
.deactivationDate( "now"|date( 'Y-m-d' ), ">" ).or().deactivationDate( "", "=" ) | |
.find() %} | |
<ul class='custom-announcements'> | |
{% for announcement in announcements %} | |
<li> | |
<h5>{{ announcement.title }}</h5> | |
{{ announcement.details|markdown }} |
<?php | |
namespace Avorg; | |
define("STUB_NULL", "stub_null"); | |
trait Stub | |
{ | |
private $calls = []; | |
private $methodCallIndices = []; |
<?php | |
namespace Avorg; | |
if (!\defined('ABSPATH')) exit; | |
class Factory | |
{ | |
private $namespace = __NAMESPACE__; |
#!/usr/bin/env python3 | |
import os | |
import yaml | |
from beeminderpy import Beeminder | |
import json | |
from pprint import pprint | |
from tabulate import tabulate | |
import datetime | |
import time |