Skip to content

Instantly share code, notes, and snippets.

View zeshhaan's full-sized avatar
🎯
Focusing

Mohammed Zeeshan zeshhaan

🎯
Focusing
View GitHub Profile
@jeanlucaslima
jeanlucaslima / Readme.md
Last active June 20, 2024 14:55
Remote Work Resources

Remote Jobs general guideline

This is something I compiled during the last weeks while job hunting. If you miss something in this list, please fork or tell me on twitter and I'll add what's missing.

  1. Be careful with jobs that are not clear they hire outside US
  2. Look for job in niches (like SaaS job boards, language-specific communities, country-focused, and so on)
  3. Avoid Upwork (pay to work, no guaranteed results, often bad contracts) and Remote.com
  4. Remote.co is not Remote.com, remote.co is ok.
  5. There are companies that hire and act as a guild, but only pay as freelancer (X-team, Gun.io, and so on)
  6. Not really focused on freelancing, as it is to me more like a one-person business
@bradtraversy
bradtraversy / mongodb_cheat_sheet.md
Last active November 3, 2025 17:33
MongoDB Cheat Sheet

MongoDB Cheat Sheet

Show All Databases

show dbs

Show Current Database

@brandonjp
brandonjp / findOverflowParents.js
Last active September 22, 2025 13:35
find overflow:hidden ancestors
// when you're trying to use `position:sticky` on an element
// you'll have trouble if any parent/ancestor element has
// overflow set to anything other than "visible" (such as: auto,hidden,overlay,scroll)
// & turns out if a parent is `display:flex` it might need some love
// (to remedy this you can set the `align-self` of your sticky element)
// see here for how the display & align-self properties affect: http://bit.ly/2ZaRu4o
// so, to find those troublesome parents...
// copy & paste this into Chrome Inspector/Dev Tools console
// (and be sure to change the #stickyElement below, if needed)
@ivanchromjak
ivanchromjak / cheatsheet-jekyll.md
Last active August 9, 2021 12:06 — forked from JJediny/gist:a466eed62cee30ad45e2
Jekyll Liquid Cheatsheet

There are two types of markup in Liquid: Output and Tag.

  • Output markup (which may resolve to text) is surrounded by
{{ matched pairs of curly brackets (ie, braces) }}
  • Tag markup (which cannot resolve to text) is surrounded by
@tonmcg
tonmcg / README.md
Last active October 19, 2022 13:57
SVG Attributes + Vue

Using Vue.js to adjust properties on an SVG element.

@iamdustan
iamdustan / restore-form.js
Created November 21, 2018 17:24
Automatically saves and restores form data on a page. Written for Webflow.com custom code integration.
<script>
(() => {
const debounce = (fn) => {
let timeout;
let arg;
const later = () => {
timeout = null;
fn(arg);
arg = null;
};
@mindbrave
mindbrave / declarative.html
Created October 4, 2018 12:48
Why declarative > imperative. Simple example.
<html>
<head>
<title>Declarative!</title>
</head>
<body>
<h1>Declarative!</h1>
</body>
</html>
@jdillard
jdillard / layout.html
Last active April 13, 2022 10:36
Wikipedia article preview on link hover
<html>
<head>
<script src="https://unpkg.com/[email protected]/dist/tippy.all.min.js"></script>
</head>
<body>
<div id="wiki-template" style="display: none;">
Loading wikipedia summary...
</div>
</body>
</html>
@olegkorol
olegkorol / chart.vue
Created January 31, 2018 15:10 — forked from rvanzon/nuxt.config.js
A way to use vue-chartjs as a plugin of Nuxt.js
// just an example. A cleaner way is to wrap the showLine-stuff in a dedicated component
<template>
<div>
<my-line v-if="showLine" :data="lineData" :options="options">
</div>
</template>
<script>
export default {
data () {
@ivanchromjak
ivanchromjak / package.json
Last active August 8, 2021 03:59
Jekyll npm build script, copies sass, js dependencies to assets directory and concatenates and minifies js files.
{
"name": "jekyll-theme-plus",
"version": "1.0.0",
"description": "Advanced Jekyll theme",
"repository": {
"type": "git",
"url": "https://github.com/ivanchromjak/jekyll-theme-plus.git"
},
"author": "Ivan Chromjak",
"license": "MIT",