Jekyll2024-03-18T14:03:14+00:00https://sylhare.github.io/feed.xmlSylhare’s blogWell, here it isCreate a NestJS GraphQL API2024-03-18T00:00:00+00:002024-03-18T00:00:00+00:00https://sylhare.github.io/2024/03/18/Nestjs-with-graphqlExplore NestJS REST API creation2024-03-08T00:00:00+00:002024-03-08T00:00:00+00:00https://sylhare.github.io/2024/03/08/Nestjs-typescript-backendConda and python project management2024-02-29T00:00:00+00:002024-02-29T00:00:00+00:00https://sylhare.github.io/2024/02/29/Conda-and-python-project-managementHow to break down a Monolith2024-02-14T00:00:00+00:002024-02-14T00:00:00+00:00https://sylhare.github.io/2024/02/14/Monolith-extractionFederation and generated GraphQL types2024-01-24T00:00:00+00:002024-01-24T00:00:00+00:00https://sylhare.github.io/2024/01/24/Generate-federated-graphql-typesHow to use KafkaStreams in Kotlin2024-01-16T00:00:00+00:002024-01-16T00:00:00+00:00https://sylhare.github.io/2024/01/16/How-to-use-kafkastreamsHow to reduce your cloud cost as a developer2023-12-26T00:00:00+00:002023-12-26T00:00:00+00:00https://sylhare.github.io/2023/12/26/Cloud-costWorking with Jekyll collections2023-12-18T00:00:00+00:002023-12-18T00:00:00+00:00https://sylhare.github.io/2023/12/18/Jekyll-collectionsAdd font awesome to your jekyll blog2023-12-05T00:00:00+00:002023-12-05T00:00:00+00:00https://sylhare.github.io/2023/12/05/Font-awesome-jekyllJenkins random tips2023-11-24T00:00:00+00:002023-11-24T00:00:00+00:00https://sylhare.github.io/2023/11/24/Jenkins-tipsDevOps Mentality, pushing it to 100% uptime2023-11-14T00:00:00+00:002023-11-14T00:00:00+00:00https://sylhare.github.io/2023/11/14/Devops-mentalityTroubleshoot Debezium MySQL connector errors2023-11-07T00:00:00+00:002023-11-07T00:00:00+00:00https://sylhare.github.io/2023/11/07/Debezium-configurationHow to Kafka with an Avro schema registry2023-10-20T00:00:00+00:002023-10-20T00:00:00+00:00https://sylhare.github.io/2023/10/20/Avro-schema-registryDiscovering Grazie Pro, the new AI helper by JetBrains2023-10-06T00:00:00+00:002023-10-06T00:00:00+00:00https://sylhare.github.io/2023/10/06/GrazieUnit tests with JUnit 52023-09-22T00:00:00+00:002023-09-22T00:00:00+00:00https://sylhare.github.io/2023/09/22/Unit-tests-with-junit-5Kafka with springboot in Kotlin2023-09-15T00:00:00+00:002023-09-15T00:00:00+00:00https://sylhare.github.io/2023/09/15/Kafka-with-springboot-in-kotlinBuild your CI/CD pipeline with GitHub actions2023-09-07T00:00:00+00:002023-09-07T00:00:00+00:00https://sylhare.github.io/2023/09/07/Github-actions-kung-fuTDD with Python’s unittest2023-08-16T00:00:00+00:002023-08-16T00:00:00+00:00https://sylhare.github.io/2023/08/16/Python-unit-testingImproving your coding process?2023-08-11T00:00:00+00:002023-08-11T00:00:00+00:00https://sylhare.github.io/2023/08/11/Improving-your-commitsGradle Cheat sheet2023-07-27T00:00:00+00:002023-07-27T00:00:00+00:00https://sylhare.github.io/2023/07/27/GradleTesting GitHub copilot 🤖2023-07-11T00:00:00+00:002023-07-11T00:00:00+00:00https://sylhare.github.io/2023/07/11/Github-copilot-trialCreate a multi package 📦 project in Typescript2023-06-22T00:00:00+00:002023-06-22T00:00:00+00:00https://sylhare.github.io/2023/06/22/Typescript-monorepoTypescript and express JWT validation2023-06-16T00:00:00+00:002023-06-16T00:00:00+00:00https://sylhare.github.io/2023/06/16/Typescript-and-express-jwt-validationUsing hibernate and its annotations2023-06-08T00:00:00+00:002023-06-08T00:00:00+00:00https://sylhare.github.io/2023/06/08/Hibernate-and-annotationsHow to refine engineering work2023-05-19T00:00:00+00:002023-05-19T00:00:00+00:00https://sylhare.github.io/2023/05/19/How-to-refine-engineering-workCreate your own eslint configuration2023-05-05T00:00:00+00:002023-05-05T00:00:00+00:00https://sylhare.github.io/2023/05/05/Eslint-configurationDatadog 🐕 how to get more out of your logs2023-04-27T00:00:00+00:002023-04-27T00:00:00+00:00https://sylhare.github.io/2023/04/27/Datadog-log-pipelineGenerating GraphQL models in typescript2023-04-04T00:00:00+00:002023-04-04T00:00:00+00:00https://sylhare.github.io/2023/04/04/Generating-graphql-models-typescriptGitHub flavoured tips2023-03-27T00:00:00+00:002023-03-27T00:00:00+00:00https://sylhare.github.io/2023/03/27/GitHub-tipsType inference 🏭 industry standards2023-03-17T00:00:00+00:002023-03-17T00:00:00+00:00https://sylhare.github.io/2023/03/17/Type-inferenceLiquibase to manage your Database2023-03-10T00:00:00+00:002023-03-10T00:00:00+00:00https://sylhare.github.io/2023/03/10/Liquibase-to-manage-your-dbAdvanced GraphQL federation with Apollo2023-03-03T00:00:00+00:002023-03-03T00:00:00+00:00https://sylhare.github.io/2023/03/03/Advanced-federated-graphql-apolloMongo queries via MongoDB Compass2023-02-24T00:00:00+00:002023-02-24T00:00:00+00:00https://sylhare.github.io/2023/02/24/Mongo-compassKubernetes deployment ⎈ with Helm charts2023-02-17T00:00:00+00:002023-02-17T00:00:00+00:00https://sylhare.github.io/2023/02/17/Kubernetes-deployment-with-helm-chartsXSS Cross site scripting explained2023-02-10T00:00:00+00:002023-02-10T00:00:00+00:00https://sylhare.github.io/2023/02/10/Xss-cross-site-scripting-explainedArgoCD deployment and roll out2023-02-03T00:00:00+00:002023-02-03T00:00:00+00:00https://sylhare.github.io/2023/02/03/Argocd-deployment-and-roll-outDecrypting developer’s acronyms2023-01-23T00:00:00+00:002023-01-23T00:00:00+00:00https://sylhare.github.io/2023/01/23/Code-acronymsGraphQL Optimization2023-01-03T00:00:00+00:002023-01-03T00:00:00+00:00https://sylhare.github.io/2023/01/03/Graphql-optimizationCache 📦, retry ♻️ or break 💣💥2022-12-16T00:00:00+00:002022-12-16T00:00:00+00:00https://sylhare.github.io/2022/12/16/Cache-retry-or-breakHow to kafka in Typescript2022-12-09T00:00:00+00:002022-12-09T00:00:00+00:00https://sylhare.github.io/2022/12/09/How-to-kafkajsConfiguring your Typescript project2022-12-02T00:00:00+00:002022-12-02T00:00:00+00:00https://sylhare.github.io/2022/12/02/Configuring-typescriptInteractive React Testing2022-11-25T00:00:00+00:002022-11-25T00:00:00+00:00https://sylhare.github.io/2022/11/25/Interactive-react-testingMemcached: Your friendly neighbourhood cache2022-11-21T00:00:00+00:002022-11-21T00:00:00+00:00https://sylhare.github.io/2022/11/21/Memcached-your-friendly-neighbourhood-cacheDatabase sync with Debezium2022-11-07T00:00:00+00:002022-11-07T00:00:00+00:00https://sylhare.github.io/2022/11/07/Database-sync-with-debeziumStatic React Testing2022-10-18T00:00:00+00:002022-10-18T00:00:00+00:00https://sylhare.github.io/2022/10/18/React-testing-staticGraphQL and federation 🏙2022-10-11T00:00:00+00:002022-10-11T00:00:00+00:00https://sylhare.github.io/2022/10/11/Graphql-and-federationAdvanced Jest testing2022-09-21T00:00:00+00:002022-09-21T00:00:00+00:00https://sylhare.github.io/2022/09/21/Jest-testingSoftware engineering refactor tips2022-09-14T00:00:00+00:002022-09-14T00:00:00+00:00https://sylhare.github.io/2022/09/14/Software-engineering-refactor-tipsReact and redux2022-08-03T00:00:00+00:002022-08-03T00:00:00+00:00https://sylhare.github.io/2022/08/03/React-and-reduxEvent sourcing pitfalls2022-07-22T00:00:00+00:002022-07-22T00:00:00+00:00https://sylhare.github.io/2022/07/22/Event-sourcing-pitfallsIntroduction to React router2022-07-08T00:00:00+00:002022-07-08T00:00:00+00:00https://sylhare.github.io/2022/07/08/React-routerIntroduction to Google Analytics2022-06-21T00:00:00+00:002022-06-21T00:00:00+00:00https://sylhare.github.io/2022/06/21/Google-analyticsGraphQL API client 📡 in a React component2022-06-13T00:00:00+00:002022-06-13T00:00:00+00:00https://sylhare.github.io/2022/06/13/Graphql-api-client-in-react-componentEnhance your Jekyll theme!2022-06-03T00:00:00+00:002022-06-03T00:00:00+00:00https://sylhare.github.io/2022/06/03/Advanced-jekyllGraphQL 🪐 Advanced resolver2022-05-27T00:00:00+00:002022-05-27T00:00:00+00:00https://sylhare.github.io/2022/05/27/Graphql-advanced-resolverDid you say git branching strategy?2022-05-18T00:00:00+00:002022-05-18T00:00:00+00:00https://sylhare.github.io/2022/05/18/Version-control-gitDocusaurus the happy documentation dino2022-05-07T00:00:00+00:002022-05-07T00:00:00+00:00https://sylhare.github.io/2022/05/07/Docusaurus-the-happy-documentation-dinoHow to use GraphQL mutation in bulk2022-04-26T00:00:00+00:002022-04-26T00:00:00+00:00https://sylhare.github.io/2022/04/26/How-to-bulk-mutate-in-graphqlFollowing the technical path2022-04-14T00:00:00+00:002022-04-14T00:00:00+00:00https://sylhare.github.io/2022/04/14/Following-the-technical-pathGraphQL custom scalar 🔭2022-04-08T00:00:00+00:002022-04-08T00:00:00+00:00https://sylhare.github.io/2022/04/08/Custom-graphql-scalarJenkins 🤵🏻 the delivery butler2022-04-01T00:00:00+00:002022-04-01T00:00:00+00:00https://sylhare.github.io/2022/04/01/Jenkins-delivery-butlerGetting started with KaTeX2022-03-23T00:00:00+00:002022-03-23T00:00:00+00:00https://sylhare.github.io/2022/03/23/KatexUse .reduce() in typescript2022-03-08T00:00:00+00:002022-03-08T00:00:00+00:00https://sylhare.github.io/2022/03/08/Reduce-in-typescriptJuggling 🤹♀️ with javascript objects2022-02-24T00:00:00+00:002022-02-24T00:00:00+00:00https://sylhare.github.io/2022/02/24/Javascript-objectsTips and tricks for code reviews2022-02-17T00:00:00+00:002022-02-17T00:00:00+00:00https://sylhare.github.io/2022/02/17/Tips-and-tricks-for-code-reviewsHow to fix npm dependency hell2022-02-09T00:00:00+00:002022-02-09T00:00:00+00:00https://sylhare.github.io/2022/02/09/How-to-fix-npm-dependency-library-hellPossible permutations or combinations2022-01-25T00:00:00+00:002022-01-25T00:00:00+00:00https://sylhare.github.io/2022/01/25/Permutation-combination-possibleHow to write Japanese 日本語 on Mac2022-01-10T00:00:00+00:002022-01-10T00:00:00+00:00https://sylhare.github.io/2022/01/10/Macos-and-japaneseAutomate your process with GitHub2021-12-16T00:00:00+00:002021-12-16T00:00:00+00:00https://sylhare.github.io/2021/12/16/Automate-your-process-with-github-apiApollo GraphQL 👩🚀 mutations2021-12-06T00:00:00+00:002021-12-06T00:00:00+00:00https://sylhare.github.io/2021/12/06/Apollo-graphql-mutationsOAuth 2.0 to authorize my token2021-11-30T00:00:00+00:002021-11-30T00:00:00+00:00https://sylhare.github.io/2021/11/30/Authorize-my-jwtRuntime reflection of Kotlin2021-11-17T00:00:00+00:002021-11-17T00:00:00+00:00https://sylhare.github.io/2021/11/17/Reflection-of-kotlinAdvanced 🛰 Apollo Graphql queries2021-11-06T00:00:00+00:002021-11-06T00:00:00+00:00https://sylhare.github.io/2021/11/06/Advance-apollo-graphql-queriesEvent sourcing 1012021-10-25T00:00:00+00:002021-10-25T00:00:00+00:00https://sylhare.github.io/2021/10/25/Event-sourcing-101How to @Spy a mocking dependency2021-10-14T00:00:00+00:002021-10-14T00:00:00+00:00https://sylhare.github.io/2021/10/14/Mockito-spy-mockUse a GitHub hosted Maven package 📦2021-10-08T00:00:00+00:002021-10-08T00:00:00+00:00https://sylhare.github.io/2021/10/08/Use-github-hosted-packageHow to avro with Kafka2021-09-21T00:00:00+00:002021-09-21T00:00:00+00:00https://sylhare.github.io/2021/09/21/How-to-avroRuby setup from test to deploy2021-09-03T00:00:00+00:002021-09-03T00:00:00+00:00https://sylhare.github.io/2021/09/03/Ruby-setup-from-test-to-deployCall your APIs with Postman2021-08-03T00:00:00+00:002021-08-03T00:00:00+00:00https://sylhare.github.io/2021/08/03/Postman-101Apollo 🚀 and GraphQL2021-07-26T00:00:00+00:002021-07-26T00:00:00+00:00https://sylhare.github.io/2021/07/26/Apollo-and-graphqlOpenAPI code generation with kotlin2021-07-19T00:00:00+00:002021-07-19T00:00:00+00:00https://sylhare.github.io/2021/07/19/Openapi-swagger-codegen-with-kotlinThe Notebook ⎘ Jupyter’s version2021-07-05T00:00:00+00:002021-07-05T00:00:00+00:00https://sylhare.github.io/2021/07/05/Jupyter-interactive-pythonInteract with CryptoCurrency 💸 down to bits2021-06-16T00:00:00+00:002021-06-16T00:00:00+00:00https://sylhare.github.io/2021/06/16/Interact-with-cryptocurrency-down-to-bitsImplement TCP in Kotlin with ktor2021-06-08T00:00:00+00:002021-06-08T00:00:00+00:00https://sylhare.github.io/2021/06/08/Kotlin-tcp-with-ktorJava functional interface2021-06-04T00:00:00+00:002021-06-04T00:00:00+00:00https://sylhare.github.io/2021/06/04/Java-functional-interfaceGenerating my own jekyll blog stats2021-05-26T00:00:00+00:002021-05-26T00:00:00+00:00https://sylhare.github.io/2021/05/26/Generate-jekyll-blog-statsManage your Python environments2021-05-19T00:00:00+00:002021-05-19T00:00:00+00:00https://sylhare.github.io/2021/05/19/Manage-your-python-environmentsMake SQL queries like a dolphin 🐬2021-05-07T00:00:00+00:002021-05-07T00:00:00+00:00https://sylhare.github.io/2021/05/07/SQL-101Git me multiple repositories 🗂 and SSH keys 🔑2021-05-01T00:00:00+00:002021-05-01T00:00:00+00:00https://sylhare.github.io/2021/05/01/Multiple-repository-and-ssh-keyOptional〈T〉with Java2021-04-21T00:00:00+00:002021-04-21T00:00:00+00:00https://sylhare.github.io/2021/04/21/Optional-with-javaUse git with an upstream 🚰 repository2021-04-05T00:00:00+00:002021-04-05T00:00:00+00:00https://sylhare.github.io/2021/04/05/Use-git-with-upstream-repositoryRun a jekyll theme gem locally2021-03-25T00:00:00+00:002021-03-25T00:00:00+00:00https://sylhare.github.io/2021/03/25/Run-type-on-strap-jekyll-theme-locallyCustomize 🎨 your terminal with iTerm2 and Oh My ZSH2021-03-22T00:00:00+00:002021-03-22T00:00:00+00:00https://sylhare.github.io/2021/03/22/Mac-custom-terminalModern JavaScript and its quirks2021-02-21T00:00:00+00:002021-02-21T00:00:00+00:00https://sylhare.github.io/2021/02/21/Modern-era-jsA journey in React ⚛ territory2021-02-12T00:00:00+00:002021-02-12T00:00:00+00:00https://sylhare.github.io/2021/02/12/React-ventureSimplified Big O notation for time complexity2021-01-28T00:00:00+00:002021-01-28T00:00:00+00:00https://sylhare.github.io/2021/01/28/Simplified-big-oCreate and export 🔥 Prometheus metrics2020-12-12T00:00:00+00:002020-12-12T00:00:00+00:00https://sylhare.github.io/2020/12/12/Prometheus-Garfana-MetricsAzure, deploy a Kubernetes Cluster2020-11-27T00:00:00+00:002020-11-27T00:00:00+00:00https://sylhare.github.io/2020/11/27/Deploy-AKS-ClusterUse mermaid-js 🧜♀️ to draw diagrams2020-10-31T00:00:00+00:002020-10-31T00:00:00+00:00https://sylhare.github.io/2020/10/31/Mermaid-DiagramLDAP Mysteries2020-10-01T00:00:00+00:002020-10-01T00:00:00+00:00https://sylhare.github.io/2020/10/01/Ldap-mysteries