TSJSPythonHTMLCSSElixirDartJavaGOPHPBashRubyLUAGraphQLReactVUESolid JSSvelteAngularFlutterExpressNextJSGatsbyReact NativeRemixFreshIonicNuxtJSSvelteKitReduxApolloRelayNestD3ThreeJSPrismaJestCypressStorybooktRPCTailwindReact QuerySEONodeJSDenoBunNetworkSassRESTGITa11yMentoringImageAgileScrumWebpackParcelViteSnowpackGulpGruntDockerJiraCodepenJenkinsKubernetesOptimizelyContentfulSanityStrapiTrelloMiroFigmaWordPressShopifyAWSGoogle Cloud PlatformVercelNetlifyMicrosoft AzureFirebaseLinodeMySQLPostgresRedisFireStoreMongoDBApacheNGINXCaddyTensorflowRustEdgeWebGLWebGPUAstroClojureRxJSFlaskC++ElmF#HaskellPyTorchRTypeORMBlockchainMusicGamingHealthSustainabilityScienceTechStreamingDesignTravelSportsEducationMarketingNonprofitPrivacy and SecurityCoding!--frsh-periodictable:0-->
Pedro Ferrari
Stockholm, Sweden
How to solve programming problems:
Don't panic
What are the inputs?
What are the expected outputs?
Work through some examples by hand.
Create a simple mechanical solution. Something that doesn't really solve the issue but gives you a starting thinking point.
Develop incrementally and test as you go
Projects
# [VUE | TypeScript] A Memory Game built with VUE JS using the Composition API and TypeScript while hosting the Leaderboard in Firebase:GitHubhttps://matchit.pedroferrari.com/
# [TypeScript | React | Node | GraphQL] A chat tool for Planning poker, one of the most wasteful ways to pretend we can define how long software will take to be built.Github ClientGithub Server
# [TypeScript | React | Grommet | Firebase] A Property Auditor that lets you calculate the value and compare with other properties based on your personal profile:https://auditor.pedroferrari.com/
# [Node | Puppeteer | Headless Chrome | Rest] A tool that scrapes information from Hemnet website and servers it through API RequestsGitHub
# [React | JavaScript] A Tetris game in ReactGitHub
# [TypeScript | React | Styled Components | Firebase] A typing game where you can save your score to aFirebase Leaderboard:https://typist.pedroferrari.com/
# [TypeScript | Zustand] A Memory Game built with React using Zustand, React Tracked and TypeScript while hosting the Leaderboard in Firebase:https://memorygame.pedroferrari.com/
# [Voice API] The Chrome Voice API tool that writes what you said and interacts with defined words:https://dictate.pedroferrari.com
# [Bash | Chocolatey | JavaScript | Windows Installer] Windows Automation Installer / Updater / Uninstaller web generator tool built in JavaScript and Bash:https://rockinstaller.pedroferrari.com
# [TypeScript | React | Websockets | SSO ] A React fake store withauthentication and real time database withFirebase:https://catchoftheday.pedroferrari.com