Skip to content

Instantly share code, notes, and snippets.

Avatar
🌊
I sea what you did there.

Codetinerant jesraygarciano

🌊
I sea what you did there.
  • Cebu City, Philippines
View GitHub Profile
View what-hiring-should-look-like.md

What Hiring Should Look Like

This is definitely not the first time I've written about this topic, but I haven't written formally about it in quite awhile. So I want to revisit why I think technical-position interviewing is so poorly designed, and lay out what I think would be a better process.

I'm just one guy, with a bunch of strong opinions and a bunch of flaws. So take these suggestions with a grain of salt. I'm sure there's a lot of talented, passionate folks with other thoughts, and some are probably a lot more interesting and useful than my own.

But at the same time, I hope you'll set aside the assumptions and status quo of how interviewing is always done. Just because you were hired a certain way, and even if you liked it, doesn't mean that it's a good interview process to repeat.

If you're happy with the way technical interviewing currently works at your company, fine. Just stop, don't read any further. I'm not going to spend any effort trying to convince you otherwise.

View gist:dea8c46ac9e5e0672d02fca8d04f2060
Summary
A package MUST use these names for these root-level directories:
If a package has a root-level directory for ... ... then it MUST be named:
command-line executables bin/
configuration files config/
documentation files docs/
web server files public/
other resource files resources/
PHP source code src/
@jesraygarciano
jesraygarciano / Hover underline animation
Created Mar 3, 2020
Creates an animated underline effect when the text is hovered over.
View Hover underline animation
.hover-underline-animation {
display: inline-block;
position: relative;
color: #0087ca;
}
.hover-underline-animation::after {
content: '';
position: absolute;
width: 100%;
transform: scaleX(0);
View nodejs-cheatsheet.js
/* *******************************************************************************************
* THE UPDATED VERSION IS AVAILABLE AT
* https://github.com/LeCoupa/awesome-cheatsheets
* ******************************************************************************************* */
// 0. Synopsis.
// http://nodejs.org/api/synopsis.html
View shocked picachu
,@@@@@@@@@@,,@@@@@@@% .#&@@@&&.,@@@@@@@@@@, %@@@@@@%* ,@@@% .#&@@@&&. *&@@@@&( ,@@@@@@@% %@@@@@, ,@@,
,@@, ,@@, ,@@/ ./. ,@@, %@% ,&@# .&@&@@( .@@/ ./. #@&. .,/ ,@@, %@% *&@&. ,@@,
,@@, ,@@&%%%%. .&@@/, ,@@, %@% ,&@# %@& /@@, .&@@/, (@@&%(*. ,@@&%%%%. %@% &@# ,@@,
,@@, ,@@/,,,, ./#&@@@( ,@@, %@@@@@@%* /@@, #@&. ./#&@@@( *(%&@@&. ,@@/,,,, %@% &@# .&&.
,@@, ,@@, ./, .&@# ,@@, %@% ,@@@@@@@@@% ./. .&@# /*. /@@. ,@@, %@% *&@&. ,,
,@@, ,@@@@@@@% .#&@@@@&/ ,@@, %@% .&@# ,@@/.#&@@@@&/ /%&@@@@. ,@@@@@@@% %@@@@@. ,@@,
,*************,,*/(((((//,,*(#%%%%%%%%%%%%%%%#(*,,,****************************************************,*/(((((((((/((((////****/((##%%%%%%
,*************,,//((((((//,,*(%%%%%%%%%%%%%%%%%##/*
@jesraygarciano
jesraygarciano / sqlcheatsheet
Created Oct 10, 2018
SQL Cheatsheet by enochtangg
View sqlcheatsheet
1. Finding Data Queries
SELECT: used to select data from a database
SELECT * FROM table_name;
DISTINCT: filters away duplicate values and returns rows of specified column
SELECT DISTINCT column_name;
WHERE: used to filter records/rows
@jesraygarciano
jesraygarciano / gist:b5b4ef15fa5c9dd54b68c6eb6ff9418e
Created Sep 26, 2018 — forked from digitaljhelms/gist:4287848
Git/GitHub branching standards & conventions
View gist:b5b4ef15fa5c9dd54b68c6eb6ff9418e

Branching

Quick Legend

Instance Branch Description, Instructions, Notes
@jesraygarciano
jesraygarciano / xampp-error
Created Sep 25, 2018
Fixing XAMPP won't run when Skype is opened
View xampp-error
A conflict on port 80; since XAMPP used port80 as well as skype. You can use either of these two options:
1:
ServerName localhost:80
Listen 80
to
ServerName localhost:8080
Listen 8080
2:
View Vue CLI Problems and Solutions
Problem:
./src/pages/Component.vue
vue-loader was used without the corresponding plugin. Make sure to include VueLoaderPlugin in your webpack config
Solution:
Degrade webpack: npm i webpack@3.11.0
npm install
then > add Vue loader to Webpack.mix.js
@jesraygarciano
jesraygarciano / Running Webpack+LaravelMix+VueJs
Created Jun 27, 2018
10% building modules 6/12 modules 6 active …resources\assets\js\components\index.jsTypeError: dep.getResourceIdentifier is not a function
View Running Webpack+LaravelMix+VueJs
10% building modules 6/12 modules 6 active …resources\assets\js\components\index.jsTypeError: dep.getResourceIdentifier is not a function
****
* npm i webpack@3.11.0 (degrade to @3.11.0)
* NPM install
* npm run dev/watch
****
* npm i webpack
* NPM install