Skip to content

Instantly share code, notes, and snippets.

View EmaSuriano's full-sized avatar

Ema Suriano EmaSuriano

View GitHub Profile
@EmaSuriano
EmaSuriano / reabase-dependabot-pulls.sh
Created November 8, 2023 08:37
Rebase all dependabot pulls
gh search prs --owner EmaSuriano --label dependencies --state open --limit 200 --json "url" --jq ".[] | .url" | xargs -n 1 -I{} gh pr comment -b "@dependabot rebase" {}
[
{
"frase": "El que quiere celeste que le cueste",
"autor": "Emanuel Suriano",
"fecha": "02/09/2022"
}
]
{
"name": "Mate",
"roles": ["Contentful CMS 🔧", "Responsive 📱", "Quick setup 🚀", "PWA ✨"],
"social": [
{
"label": "Twitter",
"href": "https://twitter.com/emasuriano",
"icon": "ri:twitter-line"
},
{

Hello 👋 I'm Mate an Astro Theme which is focus on simplicity and extensibility. It's build with Astro, Daisy UI (Tailwind CSS plugin) and Github Gist.

The starter will give you 4 sections (it's really easy to add more if you want 😃):

  • Landing: Displays a nice greeting with your name, also your roles (what you are) and all your social links.
  • About: Show the about section where you can write about who you are, what you like to do, etc. Also you can add a photo next to it!
  • Project: Displays a card for all your project that you've made and also the possibility to link with github or and external link.
{
"basics": {
"name": "Emanuel Suriano",
"label": "Senior Software Engineer",
"image": "https://media-exp1.licdn.com/dms/image/C4D03AQGwsLuvWm8psQ/profile-displayphoto-shrink_200_200/0?e=1596067200&v=beta&t=JokwPp6EiuherMNVEnPT8kEnQFVi9VJRx4ThOC5U2uA",
"email": "emanuel.suriano@gmail.com",
"phone": "",
"website": "https://emasuriano.com/",
"summary": "A senior engineer with over 5 years of experience in software development. Experienced in Frontend development, mentoring engineers, and software architecture. Open Source enthusiast, speaker, and writer.",
"location": {
@EmaSuriano
EmaSuriano / create-react-app.js
Last active May 25, 2020 08:46
Sample of Gist
import React from 'react';
import logo from './logo.svg';
import './App.css';
function App() {
return (
<div className="App">
<header className="App-header">
<img src={logo} className="App-logo" alt="logo" />
<p>
@EmaSuriano
EmaSuriano / improve-leo-navigation.js
Last active May 21, 2020 17:53
Simple script to improve the usage of `https://dict.leo.org/` for the mobile version inside pc.
// cleanup
document.addEventListener('DOMContentLoaded', () => {
// remove other tabindex elements
document
.querySelectorAll('[tabindex]')
.forEach((elem) => elem.removeAttribute('tabindex'));
document.querySelectorAll('button').forEach(x => x.remove());
});
// watcher
@EmaSuriano
EmaSuriano / improve-leo-navigation.js
Created May 21, 2020 10:35
Simple script to improve the usage of `https://dict.leo.org/` for the mobile version inside pc.
// cleanup
setTimeout(function() {
document.querySelectorAll("[tabindex]")
.forEach(x => x.removeAttribute('tabindex'));
document.querySelectorAll('button').forEach(x => x.remove());
}, 500)
// watcher
var lastSearch = ""
var currentSearch = "";
{
"projects": [
"EmaSuriano/gatsby-starter-mate",
"EmaSuriano/astro-art-portfolio",
"EmaSuriano/astro-mate",
"EmaSuriano/astro-resume",
"EmaSuriano/github-tracker",
"EmaSuriano/react-hotkey-tooltip",
"EmaSuriano/gatsby-starter-event-calendar",
"EmaSuriano/gatsby-theme-jsonresume",
@EmaSuriano
EmaSuriano / App.js
Created June 3, 2019 09:12
Gallery of generated custom icons in react native
import React from 'react';
import { StyleSheet, ScrollView, Text, View } from 'react-native';
import { Font } from 'expo';
import * as Icons from './src/Icon';
const styles = StyleSheet.create({
container: {
display: 'flex',
flexDirection: 'row',
flexWrap: 'wrap',