├── .commitlintrc.json ├── .env.example ├── .eslintrc.js ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg └── pre-commit ├── .lintstagedrc ├── .markdownlint.json ├── .ncurc.json ├── .prettierignore ├── .prettierrc ├── .vscode └── extensions.json ├── LICENSE ├── README.md ├── content ├── case-studies │ ├── agentql │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── bindplane │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── browserless │ │ ├── author-photo.jpeg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── bytebase │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── cilium │ │ ├── index.md │ │ └── logo.svg │ ├── configu │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── drone │ │ ├── author-photo.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── ebpf │ │ ├── index.md │ │ └── logo.svg │ ├── flagsmith │ │ ├── author-photo.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── gitness │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── harness │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── huly │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── invertase │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── isovalent │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── k6 │ │ ├── author-photo.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── nayms │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── neon │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── novu │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── parca │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── revenuecat │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── solarpunk │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── taipy │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ ├── terzo │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg │ └── vectara │ │ ├── author-photo.jpg │ │ ├── cover.jpg │ │ ├── index.md │ │ └── logo.svg └── posts │ ├── 2017-01-16-how-to-use-web-fonts │ ├── cover.jpg │ ├── fonts1.gif │ ├── fonts2.gif │ ├── fonts3.jpeg │ ├── fonts4.png │ └── index.md │ ├── 2017-01-18-deploy-rails-application-with-mina-nginx-and-puma │ ├── cover.jpg │ └── index.md │ ├── 2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i │ ├── cover.jpg │ ├── index.md │ ├── pp1.png │ ├── pp2.png │ ├── pp3.png │ ├── pp4.png │ ├── pp5.png │ ├── pp6.png │ ├── pp7.png │ └── pp8.png │ ├── 2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii │ ├── cover.jpg │ ├── index.md │ ├── pp1.png │ ├── pp2.png │ ├── pp3.png │ ├── pp4.gif │ ├── pp5.png │ ├── pp6.png │ └── pp7.gif │ ├── 2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii │ ├── cover.jpg │ ├── index.md │ ├── pp1.png │ ├── pp2.png │ ├── pp3.png │ ├── pp4.png │ ├── pp5.png │ ├── pp6.png │ ├── pp7.png │ └── pp8.png │ ├── 2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks │ ├── cover.jpg │ ├── index.md │ ├── ui1.png │ ├── ui10.png │ ├── ui2.png │ ├── ui3.png │ ├── ui4.png │ ├── ui5.png │ ├── ui6.png │ ├── ui7.png │ ├── ui8.png │ └── ui9.png │ ├── 2017-03-28-why-i-hate-your-fake-redesign │ ├── cover.jpg │ ├── facebook.png │ ├── google.png │ ├── index.md │ └── skype.png │ ├── 2017-05-02-dont-mess-up-your-grid-like-medium │ ├── cover.jpg │ ├── index.md │ ├── medium1.png │ ├── medium10.png │ ├── medium11.png │ ├── medium2.png │ ├── medium3.png │ ├── medium4.png │ ├── medium5.png │ ├── medium6.png │ ├── medium7.png │ ├── medium8.png │ └── medium9.png │ ├── 2017-08-15-your-first-touch-bar-app │ ├── cover.jpg │ ├── index.md │ ├── mute1.png │ ├── mute2.png │ ├── mute3.png │ ├── mute4.png │ └── mute5.png │ ├── 2018-02-07-hey-mom-i-will-not-stop-playing-online-games │ ├── cover.jpg │ ├── games1.jpg │ ├── games2.png │ └── index.md │ ├── 2018-04-17-oh-man-look-at-your-api │ ├── api1.jpeg │ ├── cover.jpg │ └── index.md │ ├── 2018-05-31-crypto-classified-ads-analytics-research │ ├── cover.jpg │ ├── crypto1.jpeg │ ├── crypto2.jpeg │ ├── crypto3.jpeg │ ├── crypto4.jpeg │ └── index.md │ ├── 2018-07-20-track-blockchain-transactions-like-a-boss-with-web3-js │ ├── cover.jpg │ └── index.md │ ├── 2018-07-24-best-practices-for-cache-control-settings-for-your-website │ ├── cache1.jpeg │ ├── cache2.jpeg │ ├── cache3.jpeg │ ├── cache4.jpeg │ ├── cache5.png │ ├── cache6.jpeg │ ├── cover.jpg │ └── index.md │ ├── 2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws │ ├── aws1.jpeg │ ├── aws10.jpeg │ ├── aws11.jpeg │ ├── aws12.jpeg │ ├── aws13.jpeg │ ├── aws2.jpeg │ ├── aws3.jpeg │ ├── aws4.jpeg │ ├── aws5.jpeg │ ├── aws6.jpeg │ ├── aws7.jpeg │ ├── aws8.jpeg │ ├── aws9.jpeg │ ├── cover.jpg │ └── index.md │ ├── 2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack │ ├── alarms1.png │ ├── alarms10.png │ ├── alarms11.png │ ├── alarms12.png │ ├── alarms13.png │ ├── alarms14.png │ ├── alarms15.png │ ├── alarms16.png │ ├── alarms2.png │ ├── alarms3.png │ ├── alarms4.png │ ├── alarms5.png │ ├── alarms6.png │ ├── alarms7.png │ ├── alarms8.png │ ├── alarms9.png │ ├── cover.jpg │ └── index.md │ ├── 2018-11-15-real-time-postgres │ ├── cover.jpg │ ├── index.md │ ├── real1.gif │ ├── real2.gif │ └── real3.png │ ├── 2018-11-15-tips-and-tricks-for-scalable-ci-cd-flow │ ├── cover.jpg │ ├── index.md │ ├── tips1.jpg │ ├── tips1.png │ └── tips2.jpg │ ├── 2018-11-29-how-to-deal-with-the-event-stream-vulnerability │ ├── cover.jpg │ └── index.md │ ├── 2019-01-08-how-to-debug-node-js-in-a-docker-container │ ├── cover.jpg │ ├── index.md │ ├── node1.jpg │ ├── node1.png │ ├── node2.png │ ├── node3.png │ └── node4.png │ ├── 2019-01-08-microservices-vs-monolith-architecture │ ├── cover.jpg │ ├── index.md │ └── micro1.jpg │ ├── 2019-01-17-using-docker-for-nodejs-in-development-and-production │ ├── cover.jpg │ ├── docker1.jpg │ ├── docker1.png │ └── index.md │ ├── 2019-04-11-20-docker-commands-use-cases-for-developers │ ├── cover.jpg │ ├── docker1.gif │ ├── docker10.gif │ ├── docker11.png │ ├── docker12.gif │ ├── docker13.jpg │ ├── docker14.gif │ ├── docker15.png │ ├── docker16.gif │ ├── docker17.gif │ ├── docker18.gif │ ├── docker19.png │ ├── docker2.png │ ├── docker20.gif │ ├── docker3.png │ ├── docker4.jpg │ ├── docker5.gif │ ├── docker6.png │ ├── docker7.gif │ ├── docker8.gif │ ├── docker9.png │ └── index.md │ ├── 2019-04-11-how-did-we-make-open-source-ci-better │ ├── cover.jpg │ ├── drone1.png │ ├── drone2.png │ ├── drone3.gif │ ├── drone4.png │ ├── drone5.png │ ├── drone6.png │ ├── drone7.png │ ├── drone8.png │ └── index.md │ ├── 2019-04-12-getting-started-with-open-source-drone-ci │ ├── cover.jpg │ ├── drone1.png │ ├── drone2.png │ ├── drone3.png │ ├── drone4.png │ ├── drone5.png │ └── index.md │ ├── 2019-04-25-the-challenges-of-building-own-macos-app │ ├── apps.jpg │ ├── cover.jpg │ ├── index.md │ ├── mutify.png │ └── noise.jpg │ ├── 2019-05-09-automate-npm-packages-security-fixes-with-recurring-tasks-on-ci │ ├── cover.jpg │ ├── index.md │ ├── npm1.png │ ├── npm2.png │ ├── npm3.png │ ├── npm4.png │ └── npm5.png │ ├── 2019-08-14-kubernetes-port-forwarding-simple-like-never-before │ ├── cover.jpg │ ├── index.md │ └── picture1.gif │ ├── 2020-06-19-speed-up-your-development-with-this-new-vs-code-extension │ ├── cover.jpg │ ├── index.md │ └── snipsnap.gif │ ├── 2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing │ ├── cover.jpg │ ├── drone.jpg │ ├── drone.png │ ├── flagsmith.png │ ├── grafana.png │ ├── hasura.png │ ├── index.md │ ├── k6.png │ ├── n8n.png │ ├── rancher.png │ ├── sentry.png │ ├── supertokens.png │ └── timescale.png │ ├── 2021-07-20-how-to-hide-feature-a-and-show-feature-b-for-different-users-in-react │ ├── cover.jpg │ ├── ff1.png │ ├── ff2.png │ ├── ff3.png │ ├── ff4.png │ ├── ff5.png │ ├── ff6.png │ └── index.md │ ├── 2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms │ ├── cover.jpg │ ├── index.md │ ├── time1.jpg │ ├── time2.png │ ├── time3.jpg │ ├── time4.png │ ├── time5.jpg │ ├── time6.jpg │ ├── time7.jpg │ ├── time8.jpg │ └── time9.jpg │ ├── 2022-02-22-comparing-gatsby-and-nextjs-for-website-development │ ├── compare1.png │ ├── compare2.png │ ├── compare3.png │ ├── compare4.png │ ├── compare5.png │ ├── compare6.png │ ├── compare7.png │ ├── compare8.png │ ├── cover.jpg │ ├── index.md │ └── video-cover-1.jpg │ ├── 2022-05-09-self-hosting-plausible-analytics-on-kubernetes │ ├── architecture.jpg │ ├── cover.jpg │ ├── index.md │ ├── login.jpg │ └── plausible.jpg │ ├── 2022-05-09-taking-automated-web-page-screenshots-with-puppeteer-and-sharp │ ├── broken-screenshot.jpg │ ├── cover.jpg │ └── index.md │ ├── 2022-05-16-gatsby-graphql-schema-customization-for-beginners │ ├── cover.jpg │ ├── illustration.jpg │ ├── index.md │ ├── screenshot-1.png │ ├── screenshot-2.png │ ├── screenshot-3.png │ ├── screenshot-4.png │ ├── screenshot-5.png │ └── video-cover-1.jpg │ ├── 2022-05-24-pixel-point-strikes-at-gatsby-s-best-of-2021-agency-awards │ ├── cover.jpg │ └── index.md │ ├── 2022-06-09-gatsby-to-slash-or-not-to-slash │ ├── cover.jpg │ ├── create-pages-1.jpg │ ├── create-pages-2.jpg │ ├── create-pages-3.jpg │ ├── index.md │ ├── redirect-1.png │ └── redirect-2.png │ ├── 2022-06-29-web-optimized-video-ffmpeg │ ├── cover.jpg │ ├── index.md │ ├── screenshot-1.jpg │ ├── screenshot-2.jpg │ ├── screenshot-3.jpg │ ├── screenshot-4.jpg │ └── screenshot-5.jpg │ ├── 2022-10-27-rive-react-optimizations │ ├── cover.jpg │ ├── index.md │ └── screenshot-1.jpg │ ├── 2022-11-03-rive-app-overview │ ├── cover.jpg │ └── index.md │ ├── 2022-11-28-advanced-web-font-optimization-techniques │ ├── cover.jpg │ ├── index.md │ ├── screenshot-1.jpg │ ├── screenshot-2.jpg │ ├── screenshot-3.jpg │ ├── screenshot-4.jpg │ ├── screenshot-5.jpg │ ├── screenshot-6.jpg │ ├── screenshot-7.jpg │ ├── screenshot-8.jpg │ └── screenshot-9.jpg │ ├── 2022-12-12-how-to-track-user-dark-and-light-mode-in-ga4 │ ├── cover.jpg │ ├── index.md │ └── screenshot-1.jpg │ ├── 2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion │ ├── cover.jpg │ ├── index.md │ ├── screenshot-10.jpg │ ├── screenshot-11.jpg │ ├── screenshot-12.jpg │ ├── screenshot-13.jpg │ ├── screenshot-2.jpg │ ├── screenshot-3.jpg │ ├── screenshot-4.jpg │ ├── screenshot-5.jpg │ ├── screenshot-6.jpg │ ├── screenshot-7.jpg │ ├── screenshot-8.jpg │ └── screenshot-9.jpg │ ├── 2023-06-22-next-image │ ├── cover.jpg │ ├── image-1.png │ ├── image-2.png │ ├── image-3.png │ ├── image-4.png │ └── index.md │ └── post-authors.json ├── custom-code-theme.json ├── gatsby-browser.js ├── gatsby-config.js ├── gatsby-node.js ├── gatsby-ssr.js ├── jsconfig.json ├── package-lock.json ├── package.json ├── postcss.config.js ├── src ├── components │ ├── pages │ │ ├── about │ │ │ ├── foundation │ │ │ │ ├── foundation.jsx │ │ │ │ ├── images │ │ │ │ │ ├── france.jpg │ │ │ │ │ └── illustration.svg │ │ │ │ └── index.js │ │ │ ├── hero │ │ │ │ ├── hero.jsx │ │ │ │ ├── images │ │ │ │ │ └── team-members.jpg │ │ │ │ └── index.js │ │ │ ├── projects │ │ │ │ ├── images │ │ │ │ │ └── projects.svg │ │ │ │ ├── index.js │ │ │ │ └── projects.jsx │ │ │ └── values │ │ │ │ ├── images │ │ │ │ ├── brain.inline.svg │ │ │ │ ├── chest-king.inline.svg │ │ │ │ ├── fire.inline.svg │ │ │ │ ├── heart.inline.svg │ │ │ │ ├── info.inline.svg │ │ │ │ └── thumbs-up.inline.svg │ │ │ │ ├── index.js │ │ │ │ └── values.jsx │ │ ├── blog-post │ │ │ ├── content │ │ │ │ ├── content.css │ │ │ │ ├── content.jsx │ │ │ │ ├── index.js │ │ │ │ └── video │ │ │ │ │ ├── index.js │ │ │ │ │ └── video.jsx │ │ │ ├── hero │ │ │ │ ├── hero.jsx │ │ │ │ └── index.js │ │ │ └── sidebar │ │ │ │ ├── index.js │ │ │ │ ├── sidebar.css │ │ │ │ └── sidebar.jsx │ │ ├── blog │ │ │ ├── pagination │ │ │ │ ├── images │ │ │ │ │ └── arrow.inline.svg │ │ │ │ ├── index.js │ │ │ │ └── pagination.jsx │ │ │ └── posts-list │ │ │ │ ├── index.js │ │ │ │ └── posts-list.jsx │ │ ├── case-studies │ │ │ └── case-studies │ │ │ │ ├── case-studies.jsx │ │ │ │ └── index.js │ │ ├── case-study │ │ │ ├── content │ │ │ │ ├── content.jsx │ │ │ │ └── index.js │ │ │ └── keynotes │ │ │ │ ├── images │ │ │ │ ├── editing-icon-circle-blue.inline.svg │ │ │ │ ├── editing-icon-circle-pink.inline.svg │ │ │ │ ├── editing-icon-square-blue.inline.svg │ │ │ │ ├── editing-icon-square-pink.inline.svg │ │ │ │ ├── editing-icon-square-white.inline.svg │ │ │ │ ├── fingerprint-icon-square.inline.svg │ │ │ │ ├── fingerprint-icon.inline.svg │ │ │ │ ├── gatsby-icon.inline.svg │ │ │ │ ├── github-icon.inline.svg │ │ │ │ ├── grafana-icon.inline.svg │ │ │ │ ├── harness-icon.inline.svg │ │ │ │ ├── illustration-sm.svg │ │ │ │ ├── illustration.svg │ │ │ │ ├── integrations-icon.inline.svg │ │ │ │ ├── layout-icon.inline.svg │ │ │ │ ├── like-icon.inline.svg │ │ │ │ ├── performance-icon.inline.svg │ │ │ │ ├── ph-icon.inline.svg │ │ │ │ ├── speaker-icon.inline.svg │ │ │ │ ├── website-icon.inline.svg │ │ │ │ ├── writing-icon-square.inline.svg │ │ │ │ └── writing-icon.inline.svg │ │ │ │ ├── index.js │ │ │ │ └── keynotes.jsx │ │ ├── home │ │ │ ├── features │ │ │ │ ├── features.jsx │ │ │ │ └── index.js │ │ │ ├── hero │ │ │ │ ├── hero.jsx │ │ │ │ ├── images │ │ │ │ │ ├── lg-illustration-1.svg │ │ │ │ │ ├── lg-illustration-2.svg │ │ │ │ │ └── lg-illustration-3.svg │ │ │ │ └── index.js │ │ │ ├── services │ │ │ │ ├── images │ │ │ │ │ ├── lg-illustration-1.svg │ │ │ │ │ └── lg-illustration-2.svg │ │ │ │ ├── index.js │ │ │ │ └── services.jsx │ │ │ └── workflow │ │ │ │ ├── index.js │ │ │ │ └── workflow.jsx │ │ ├── services-web-design │ │ │ ├── benefits │ │ │ │ ├── benefits.jsx │ │ │ │ └── index.js │ │ │ ├── community │ │ │ │ ├── card.jsx │ │ │ │ ├── community.jsx │ │ │ │ ├── images │ │ │ │ │ ├── avatar-alex-barashkov.png │ │ │ │ │ ├── avatar-d-raptis.png │ │ │ │ │ ├── avatar-midudev.png │ │ │ │ │ ├── avatar-steventey.png │ │ │ │ │ ├── check.svg │ │ │ │ │ ├── comment.svg │ │ │ │ │ ├── gitness-preview.jpg │ │ │ │ │ ├── like.svg │ │ │ │ │ ├── migrate-button.jpg │ │ │ │ │ ├── repost.svg │ │ │ │ │ ├── save.svg │ │ │ │ │ └── view.svg │ │ │ │ └── index.js │ │ │ ├── creative-marketing │ │ │ │ ├── creative-marketing.jsx │ │ │ │ ├── images │ │ │ │ │ ├── logo-1.svg │ │ │ │ │ ├── logo-2.svg │ │ │ │ │ ├── logo-3.svg │ │ │ │ │ ├── logo-4.svg │ │ │ │ │ ├── small-bg.png │ │ │ │ │ ├── social-bg.png │ │ │ │ │ ├── social-media.png │ │ │ │ │ ├── swag-bg.png │ │ │ │ │ ├── swag.png │ │ │ │ │ └── technical-diagram.svg │ │ │ │ └── index.js │ │ │ ├── guide-and-engage │ │ │ │ ├── guide-and-engage.jsx │ │ │ │ └── index.js │ │ │ ├── hero │ │ │ │ ├── hero.jsx │ │ │ │ ├── images │ │ │ │ │ └── illustration.svg │ │ │ │ └── index.js │ │ │ ├── in-house-team │ │ │ │ ├── in-house-team.jsx │ │ │ │ └── index.js │ │ │ └── will-tweet │ │ │ │ ├── images │ │ │ │ ├── gitness.jpg │ │ │ │ ├── harness.jpg │ │ │ │ └── neon.jpg │ │ │ │ ├── index.js │ │ │ │ └── will-tweet.jsx │ │ └── services-web-development │ │ │ ├── code-quality │ │ │ ├── code-quality.jsx │ │ │ └── index.js │ │ │ ├── hero │ │ │ ├── hero.jsx │ │ │ └── index.js │ │ │ ├── lighthouse │ │ │ ├── index.js │ │ │ └── lighthouse.jsx │ │ │ ├── stack │ │ │ ├── index.js │ │ │ └── stack.jsx │ │ │ ├── tailwindcss │ │ │ ├── images │ │ │ │ ├── illustration-heart.inline.svg │ │ │ │ └── illustration-photo.jpg │ │ │ ├── index.js │ │ │ ├── tailwindcss.css │ │ │ └── tailwindcss.jsx │ │ │ └── third-parties-and-integrations │ │ │ ├── images │ │ │ ├── analytics.svg │ │ │ ├── aws.svg │ │ │ ├── cloudflare.svg │ │ │ ├── hotjar.svg │ │ │ ├── hubspot.svg │ │ │ ├── iubenda.svg │ │ │ ├── netlify.svg │ │ │ ├── onetrust.svg │ │ │ ├── tagmanager.svg │ │ │ ├── twilio.svg │ │ │ ├── vercel-illustration.png │ │ │ ├── vercel.svg │ │ │ └── zapier.svg │ │ │ ├── index.js │ │ │ └── third-parties-and-integrations.jsx │ └── shared │ │ ├── blog │ │ ├── blog.jsx │ │ └── index.js │ │ ├── burger │ │ ├── burger.jsx │ │ └── index.js │ │ ├── case-studies │ │ ├── case-studies.jsx │ │ └── index.js │ │ ├── cta │ │ ├── cta.jsx │ │ └── index.js │ │ ├── footer │ │ ├── footer.jsx │ │ └── index.js │ │ ├── gatsby-awards │ │ ├── gatsby-awards.jsx │ │ ├── images │ │ │ ├── finalist-best-agency.inline.svg │ │ │ └── finalist-best-site-design.inline.svg │ │ └── index.js │ │ ├── header │ │ ├── header.jsx │ │ ├── images │ │ │ ├── moon.inline.svg │ │ │ ├── services-web-design.inline.svg │ │ │ ├── services-web-development.inline.svg │ │ │ └── sun.inline.svg │ │ └── index.js │ │ ├── image-placeholder │ │ ├── image-placeholder.jsx │ │ └── index.js │ │ ├── items-list │ │ ├── index.js │ │ └── items-list.jsx │ │ ├── layout │ │ ├── index.js │ │ └── layout.jsx │ │ ├── link │ │ ├── images │ │ │ ├── arrow-large.inline.svg │ │ │ └── arrow.inline.svg │ │ ├── index.js │ │ └── link.jsx │ │ ├── mobile-menu │ │ ├── images │ │ │ ├── services-web-design.inline.svg │ │ │ └── services-web-development.inline.svg │ │ ├── index.js │ │ └── mobile-menu.jsx │ │ ├── seo │ │ ├── index.js │ │ └── seo.jsx │ │ ├── services-cta │ │ ├── index.js │ │ └── services-cta.jsx │ │ └── title-animation │ │ ├── index.js │ │ └── title-animation.jsx ├── constants │ ├── blog.js │ ├── case-studies.js │ ├── links.js │ ├── menus.js │ └── seo-data.js ├── hooks │ ├── use-click-outside.js │ ├── use-section-offset.js │ └── use-window-width.js ├── html.jsx ├── images │ ├── favicon.png │ ├── github.inline.svg │ ├── linkedin.inline.svg │ ├── logo-black.svg │ ├── logo-white.svg │ ├── play.inline.svg │ ├── post-authors │ │ ├── alex-barashkov.jpg │ │ ├── alexey-kuznetsov.jpg │ │ ├── alexey-shchipachev.jpg │ │ ├── alexey-tretyakov.jpg │ │ ├── dmitry-semenovsky.jpg │ │ ├── ekaterina-martynko.jpg │ │ ├── kirill-bolotsky.jpg │ │ ├── roman-evgrafov.jpg │ │ ├── vlad-kamelsky.jpg │ │ └── yaroslav-demidov.jpg │ ├── quote.inline.svg │ ├── spinner.inline.svg │ └── twitter.inline.svg ├── pages │ ├── 404.jsx │ ├── about.jsx │ ├── index.jsx │ └── services │ │ ├── web-design.jsx │ │ └── web-development.jsx ├── styles │ ├── container.css │ ├── disable-transition.css │ ├── fonts.css │ ├── global.css │ ├── grid-gap.css │ ├── hide-br.css │ ├── main.css │ ├── remove-autocomplete-styles.css │ ├── remove-image-loading-visual.css │ ├── safe-paddings.css │ ├── scrollbar-hidden.css │ ├── with-link.css │ └── with-text-highlight.css ├── templates │ ├── blog-post.jsx │ ├── blog.jsx │ ├── case-studies.jsx │ └── case-study.jsx └── utils │ ├── get-blog-path.js │ ├── get-blog-post-date-from-slug.js │ ├── get-blog-post-path.js │ └── get-github-repo-link.js ├── static ├── animations │ ├── pages │ │ ├── blog │ │ │ └── hero.riv │ │ ├── home │ │ │ ├── features │ │ │ │ ├── 1.riv │ │ │ │ ├── 2.riv │ │ │ │ ├── 3.riv │ │ │ │ ├── 4.riv │ │ │ │ ├── 5.riv │ │ │ │ └── 6.riv │ │ │ ├── hero.riv │ │ │ └── services.riv │ │ ├── services-web-design │ │ │ ├── guide-and-engage.riv │ │ │ ├── hero.riv │ │ │ └── in-house-team.riv │ │ └── services-web-development │ │ │ ├── code-quality.riv │ │ │ ├── hero-v2.riv │ │ │ └── stack.riv │ └── shared │ │ ├── case-studies-card.riv │ │ └── cta-10-06-2022.riv ├── fonts │ ├── ibm-plex-mono │ │ └── ibm-plex-mono-regular.woff2 │ └── usual │ │ ├── usual-bold.woff2 │ │ ├── usual-light-italic.woff2 │ │ ├── usual-light.woff2 │ │ ├── usual-regular.woff2 │ │ └── usual-semi-bold.woff2 └── images │ ├── pixel-point-logo.svg │ ├── post-authors │ ├── alex-barashkov.jpg │ ├── alexey-kuznetsov.jpg │ ├── dmitry-semenovsky.jpg │ ├── kirill-bolotsky.jpg │ └── vlad-kamelsky.jpg │ └── social-preview.jpg ├── tailwind.config.js └── vercel.json /.commitlintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@commitlint/config-conventional"], 3 | "rules": { 4 | "scope-enum": [ 5 | 2, 6 | "always", 7 | [ 8 | "components", 9 | "constants", 10 | "hooks", 11 | "icons", 12 | "images", 13 | "pages", 14 | "styles", 15 | "templates", 16 | "utils" 17 | ] 18 | ] 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | GATSBY_DEFAULT_SITE_URL=http://localhost:8000 2 | GATSBY_DEV_SSR=false 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | 8 | # Runtime data 9 | pids 10 | *.pid 11 | *.seed 12 | *.pid.lock 13 | .idea 14 | 15 | # Directory for instrumented libs generated by jscoverage/JSCover 16 | lib-cov 17 | 18 | # Coverage directory used by tools like istanbul 19 | coverage 20 | 21 | # nyc test coverage 22 | .nyc_output 23 | 24 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 25 | .grunt 26 | 27 | # Bower dependency directory (https://bower.io/) 28 | bower_components 29 | 30 | # node-waf configuration 31 | .lock-wscript 32 | 33 | # Compiled binary addons (http://nodejs.org/api/addons.html) 34 | build/Release 35 | 36 | # Dependency directories 37 | node_modules/ 38 | jspm_packages/ 39 | 40 | # Typescript v1 declaration files 41 | typings/ 42 | 43 | # Optional npm cache directory 44 | .npm 45 | 46 | # Optional eslint cache 47 | .eslintcache 48 | 49 | # Optional eslint cache 50 | .stylelintcache 51 | 52 | # Optional REPL history 53 | .node_repl_history 54 | 55 | # Output of 'npm pack' 56 | *.tgz 57 | 58 | # dotenv environment variable files 59 | .env* 60 | !.env.example 61 | 62 | # gatsby files 63 | .cache/ 64 | public 65 | 66 | # Mac files 67 | .DS_Store 68 | 69 | # Yarn 70 | yarn-error.log 71 | .pnp/ 72 | .pnp.js 73 | # Yarn Integrity file 74 | .yarn-integrity 75 | 76 | .vscode/snipsnap.code-snippets 77 | -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx --no-install commitlint --edit "$1" 5 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx --no-install lint-staged --concurrent false 5 | -------------------------------------------------------------------------------- /.lintstagedrc: -------------------------------------------------------------------------------- 1 | { 2 | "*.{js,jsx,html,css,md}": "prettier --write", 3 | "*.{js,jsx}": "eslint --cache --fix", 4 | "*.md": "markdownlint --fix" 5 | } 6 | -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- 1 | { 2 | "line-length": false, 3 | "no-duplicate-heading": false, 4 | "no-inline-html": false, 5 | "ol-prefix": false, 6 | "no-trailing-punctuation": false, 7 | "no-emphasis-as-header": false, 8 | "no-space-in-emphasis": false, 9 | "no-bare-urls": false 10 | } 11 | -------------------------------------------------------------------------------- /.ncurc.json: -------------------------------------------------------------------------------- 1 | { 2 | "reject": "react, react-dom, @mdx-js/mdx, @mdx-js/react" 3 | } 4 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .cache 2 | package.json 3 | package-lock.json 4 | public 5 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 100, 3 | "tabWidth": 2, 4 | "useTabs": false, 5 | "semi": true, 6 | "singleQuote": true, 7 | "quoteProps": "as-needed", 8 | "jsxSingleQuote": false, 9 | "trailingComma": "es5", 10 | "bracketSpacing": true, 11 | "jsxBracketSameLine": false, 12 | "arrowParens": "always", 13 | "endOfLine": "lf" 14 | } 15 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": [ 3 | "dbaeumer.vscode-eslint", 4 | "DavidAnson.vscode-markdownlint", 5 | "streetsidesoftware.code-spell-checker", 6 | "GraphQL.vscode-graphql", 7 | "bradlc.vscode-tailwindcss", 8 | "snipsnapdev.snipsnap-templates-vscode", 9 | "csstools.postcss" 10 | ] 11 | } 12 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2022 Pixel Point 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /content/case-studies/agentql/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/agentql/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/agentql/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/agentql/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/bindplane/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/bindplane/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/bindplane/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/bindplane/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/browserless/author-photo.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/browserless/author-photo.jpeg -------------------------------------------------------------------------------- /content/case-studies/browserless/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/browserless/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/bytebase/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/bytebase/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/bytebase/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/bytebase/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/configu/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/configu/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/configu/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/configu/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/drone/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/drone/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/flagsmith/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/flagsmith/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/gitness/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/gitness/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/gitness/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/gitness/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/harness/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/harness/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/harness/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/harness/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/huly/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/huly/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/huly/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/huly/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/invertase/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/invertase/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/invertase/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/invertase/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/isovalent/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/isovalent/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/isovalent/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/isovalent/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/k6/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/k6/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/k6/logo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /content/case-studies/nayms/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/nayms/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/nayms/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/nayms/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/neon/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/neon/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/neon/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/neon/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/novu/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/novu/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/novu/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/novu/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/parca/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/parca/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/parca/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/parca/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/revenuecat/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/revenuecat/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/revenuecat/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/revenuecat/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/solarpunk/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/solarpunk/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/solarpunk/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/solarpunk/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/taipy/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/taipy/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/terzo/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/terzo/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/terzo/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/terzo/cover.jpg -------------------------------------------------------------------------------- /content/case-studies/vectara/author-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/vectara/author-photo.jpg -------------------------------------------------------------------------------- /content/case-studies/vectara/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/case-studies/vectara/cover.jpg -------------------------------------------------------------------------------- /content/posts/2017-01-16-how-to-use-web-fonts/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-16-how-to-use-web-fonts/cover.jpg -------------------------------------------------------------------------------- /content/posts/2017-01-16-how-to-use-web-fonts/fonts1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-16-how-to-use-web-fonts/fonts1.gif -------------------------------------------------------------------------------- /content/posts/2017-01-16-how-to-use-web-fonts/fonts2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-16-how-to-use-web-fonts/fonts2.gif -------------------------------------------------------------------------------- /content/posts/2017-01-16-how-to-use-web-fonts/fonts3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-16-how-to-use-web-fonts/fonts3.jpeg -------------------------------------------------------------------------------- /content/posts/2017-01-16-how-to-use-web-fonts/fonts4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-16-how-to-use-web-fonts/fonts4.png -------------------------------------------------------------------------------- /content/posts/2017-01-18-deploy-rails-application-with-mina-nginx-and-puma/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-18-deploy-rails-application-with-mina-nginx-and-puma/cover.jpg -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/cover.jpg -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp1.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp2.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp3.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp4.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp5.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp6.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp7.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-i/pp8.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/cover.jpg -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/pp1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/pp1.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/pp2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/pp2.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/pp3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/pp3.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/pp4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/pp4.gif -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/pp5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/pp5.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/pp6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/pp6.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/pp7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-ii/pp7.gif -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/cover.jpg -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp1.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp2.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp3.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp4.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp5.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp6.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp7.png -------------------------------------------------------------------------------- /content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-01-26-handoffs-guide-for-pixel-perfect-design-part-iii/pp8.png -------------------------------------------------------------------------------- /content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/cover.jpg -------------------------------------------------------------------------------- /content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui1.png -------------------------------------------------------------------------------- /content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui10.png -------------------------------------------------------------------------------- /content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui2.png -------------------------------------------------------------------------------- /content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui3.png -------------------------------------------------------------------------------- /content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui4.png -------------------------------------------------------------------------------- /content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui5.png -------------------------------------------------------------------------------- /content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui6.png -------------------------------------------------------------------------------- /content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui7.png -------------------------------------------------------------------------------- /content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui8.png -------------------------------------------------------------------------------- /content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-02-27-hear-me-my-young-padawan-or-ui-ux-talks/ui9.png -------------------------------------------------------------------------------- /content/posts/2017-03-28-why-i-hate-your-fake-redesign/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-03-28-why-i-hate-your-fake-redesign/cover.jpg -------------------------------------------------------------------------------- /content/posts/2017-03-28-why-i-hate-your-fake-redesign/facebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-03-28-why-i-hate-your-fake-redesign/facebook.png -------------------------------------------------------------------------------- /content/posts/2017-03-28-why-i-hate-your-fake-redesign/google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-03-28-why-i-hate-your-fake-redesign/google.png -------------------------------------------------------------------------------- /content/posts/2017-03-28-why-i-hate-your-fake-redesign/skype.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-03-28-why-i-hate-your-fake-redesign/skype.png -------------------------------------------------------------------------------- /content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/cover.jpg -------------------------------------------------------------------------------- /content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium1.png -------------------------------------------------------------------------------- /content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium10.png -------------------------------------------------------------------------------- /content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium11.png -------------------------------------------------------------------------------- /content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium2.png -------------------------------------------------------------------------------- /content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium3.png -------------------------------------------------------------------------------- /content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium4.png -------------------------------------------------------------------------------- /content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium5.png -------------------------------------------------------------------------------- /content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium6.png -------------------------------------------------------------------------------- /content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium7.png -------------------------------------------------------------------------------- /content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium8.png -------------------------------------------------------------------------------- /content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-05-02-dont-mess-up-your-grid-like-medium/medium9.png -------------------------------------------------------------------------------- /content/posts/2017-08-15-your-first-touch-bar-app/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-08-15-your-first-touch-bar-app/cover.jpg -------------------------------------------------------------------------------- /content/posts/2017-08-15-your-first-touch-bar-app/mute1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-08-15-your-first-touch-bar-app/mute1.png -------------------------------------------------------------------------------- /content/posts/2017-08-15-your-first-touch-bar-app/mute2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-08-15-your-first-touch-bar-app/mute2.png -------------------------------------------------------------------------------- /content/posts/2017-08-15-your-first-touch-bar-app/mute3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-08-15-your-first-touch-bar-app/mute3.png -------------------------------------------------------------------------------- /content/posts/2017-08-15-your-first-touch-bar-app/mute4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-08-15-your-first-touch-bar-app/mute4.png -------------------------------------------------------------------------------- /content/posts/2017-08-15-your-first-touch-bar-app/mute5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2017-08-15-your-first-touch-bar-app/mute5.png -------------------------------------------------------------------------------- /content/posts/2018-02-07-hey-mom-i-will-not-stop-playing-online-games/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-02-07-hey-mom-i-will-not-stop-playing-online-games/cover.jpg -------------------------------------------------------------------------------- /content/posts/2018-02-07-hey-mom-i-will-not-stop-playing-online-games/games1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-02-07-hey-mom-i-will-not-stop-playing-online-games/games1.jpg -------------------------------------------------------------------------------- /content/posts/2018-02-07-hey-mom-i-will-not-stop-playing-online-games/games2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-02-07-hey-mom-i-will-not-stop-playing-online-games/games2.png -------------------------------------------------------------------------------- /content/posts/2018-04-17-oh-man-look-at-your-api/api1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-04-17-oh-man-look-at-your-api/api1.jpeg -------------------------------------------------------------------------------- /content/posts/2018-04-17-oh-man-look-at-your-api/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-04-17-oh-man-look-at-your-api/cover.jpg -------------------------------------------------------------------------------- /content/posts/2018-05-31-crypto-classified-ads-analytics-research/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-05-31-crypto-classified-ads-analytics-research/cover.jpg -------------------------------------------------------------------------------- /content/posts/2018-05-31-crypto-classified-ads-analytics-research/crypto1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-05-31-crypto-classified-ads-analytics-research/crypto1.jpeg -------------------------------------------------------------------------------- /content/posts/2018-05-31-crypto-classified-ads-analytics-research/crypto2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-05-31-crypto-classified-ads-analytics-research/crypto2.jpeg -------------------------------------------------------------------------------- /content/posts/2018-05-31-crypto-classified-ads-analytics-research/crypto3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-05-31-crypto-classified-ads-analytics-research/crypto3.jpeg -------------------------------------------------------------------------------- /content/posts/2018-05-31-crypto-classified-ads-analytics-research/crypto4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-05-31-crypto-classified-ads-analytics-research/crypto4.jpeg -------------------------------------------------------------------------------- /content/posts/2018-07-20-track-blockchain-transactions-like-a-boss-with-web3-js/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-07-20-track-blockchain-transactions-like-a-boss-with-web3-js/cover.jpg -------------------------------------------------------------------------------- /content/posts/2018-07-24-best-practices-for-cache-control-settings-for-your-website/cache1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-07-24-best-practices-for-cache-control-settings-for-your-website/cache1.jpeg -------------------------------------------------------------------------------- /content/posts/2018-07-24-best-practices-for-cache-control-settings-for-your-website/cache2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-07-24-best-practices-for-cache-control-settings-for-your-website/cache2.jpeg -------------------------------------------------------------------------------- /content/posts/2018-07-24-best-practices-for-cache-control-settings-for-your-website/cache3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-07-24-best-practices-for-cache-control-settings-for-your-website/cache3.jpeg -------------------------------------------------------------------------------- /content/posts/2018-07-24-best-practices-for-cache-control-settings-for-your-website/cache4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-07-24-best-practices-for-cache-control-settings-for-your-website/cache4.jpeg -------------------------------------------------------------------------------- /content/posts/2018-07-24-best-practices-for-cache-control-settings-for-your-website/cache5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-07-24-best-practices-for-cache-control-settings-for-your-website/cache5.png -------------------------------------------------------------------------------- /content/posts/2018-07-24-best-practices-for-cache-control-settings-for-your-website/cache6.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-07-24-best-practices-for-cache-control-settings-for-your-website/cache6.jpeg -------------------------------------------------------------------------------- /content/posts/2018-07-24-best-practices-for-cache-control-settings-for-your-website/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-07-24-best-practices-for-cache-control-settings-for-your-website/cover.jpg -------------------------------------------------------------------------------- /content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws1.jpeg -------------------------------------------------------------------------------- /content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws10.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws10.jpeg -------------------------------------------------------------------------------- /content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws11.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws11.jpeg -------------------------------------------------------------------------------- /content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws12.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws12.jpeg -------------------------------------------------------------------------------- /content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws13.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws13.jpeg -------------------------------------------------------------------------------- /content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws2.jpeg -------------------------------------------------------------------------------- /content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws3.jpeg -------------------------------------------------------------------------------- /content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws4.jpeg -------------------------------------------------------------------------------- /content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws5.jpeg -------------------------------------------------------------------------------- /content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws6.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws6.jpeg -------------------------------------------------------------------------------- /content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws7.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws7.jpeg -------------------------------------------------------------------------------- /content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws8.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws8.jpeg -------------------------------------------------------------------------------- /content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws9.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/aws9.jpeg -------------------------------------------------------------------------------- /content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-02-99-9-uptime-static-site-deployment-with-cloudflare-and-aws/cover.jpg -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms1.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms10.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms11.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms12.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms13.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms14.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms15.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms16.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms2.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms3.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms4.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms5.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms6.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms7.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms8.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/alarms9.png -------------------------------------------------------------------------------- /content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-10-18-how-to-send-aws-cloudwatch-alarms-to-slack/cover.jpg -------------------------------------------------------------------------------- /content/posts/2018-11-15-real-time-postgres/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-11-15-real-time-postgres/cover.jpg -------------------------------------------------------------------------------- /content/posts/2018-11-15-real-time-postgres/real1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-11-15-real-time-postgres/real1.gif -------------------------------------------------------------------------------- /content/posts/2018-11-15-real-time-postgres/real2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-11-15-real-time-postgres/real2.gif -------------------------------------------------------------------------------- /content/posts/2018-11-15-real-time-postgres/real3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-11-15-real-time-postgres/real3.png -------------------------------------------------------------------------------- /content/posts/2018-11-15-tips-and-tricks-for-scalable-ci-cd-flow/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-11-15-tips-and-tricks-for-scalable-ci-cd-flow/cover.jpg -------------------------------------------------------------------------------- /content/posts/2018-11-15-tips-and-tricks-for-scalable-ci-cd-flow/tips1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-11-15-tips-and-tricks-for-scalable-ci-cd-flow/tips1.jpg -------------------------------------------------------------------------------- /content/posts/2018-11-15-tips-and-tricks-for-scalable-ci-cd-flow/tips1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-11-15-tips-and-tricks-for-scalable-ci-cd-flow/tips1.png -------------------------------------------------------------------------------- /content/posts/2018-11-15-tips-and-tricks-for-scalable-ci-cd-flow/tips2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-11-15-tips-and-tricks-for-scalable-ci-cd-flow/tips2.jpg -------------------------------------------------------------------------------- /content/posts/2018-11-29-how-to-deal-with-the-event-stream-vulnerability/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2018-11-29-how-to-deal-with-the-event-stream-vulnerability/cover.jpg -------------------------------------------------------------------------------- /content/posts/2019-01-08-how-to-debug-node-js-in-a-docker-container/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-01-08-how-to-debug-node-js-in-a-docker-container/cover.jpg -------------------------------------------------------------------------------- /content/posts/2019-01-08-how-to-debug-node-js-in-a-docker-container/node1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-01-08-how-to-debug-node-js-in-a-docker-container/node1.jpg -------------------------------------------------------------------------------- /content/posts/2019-01-08-how-to-debug-node-js-in-a-docker-container/node1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-01-08-how-to-debug-node-js-in-a-docker-container/node1.png -------------------------------------------------------------------------------- /content/posts/2019-01-08-how-to-debug-node-js-in-a-docker-container/node2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-01-08-how-to-debug-node-js-in-a-docker-container/node2.png -------------------------------------------------------------------------------- /content/posts/2019-01-08-how-to-debug-node-js-in-a-docker-container/node3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-01-08-how-to-debug-node-js-in-a-docker-container/node3.png -------------------------------------------------------------------------------- /content/posts/2019-01-08-how-to-debug-node-js-in-a-docker-container/node4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-01-08-how-to-debug-node-js-in-a-docker-container/node4.png -------------------------------------------------------------------------------- /content/posts/2019-01-08-microservices-vs-monolith-architecture/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-01-08-microservices-vs-monolith-architecture/cover.jpg -------------------------------------------------------------------------------- /content/posts/2019-01-08-microservices-vs-monolith-architecture/micro1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-01-08-microservices-vs-monolith-architecture/micro1.jpg -------------------------------------------------------------------------------- /content/posts/2019-01-17-using-docker-for-nodejs-in-development-and-production/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-01-17-using-docker-for-nodejs-in-development-and-production/cover.jpg -------------------------------------------------------------------------------- /content/posts/2019-01-17-using-docker-for-nodejs-in-development-and-production/docker1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-01-17-using-docker-for-nodejs-in-development-and-production/docker1.jpg -------------------------------------------------------------------------------- /content/posts/2019-01-17-using-docker-for-nodejs-in-development-and-production/docker1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-01-17-using-docker-for-nodejs-in-development-and-production/docker1.png -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/cover.jpg -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker1.gif -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker10.gif -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker11.png -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker12.gif -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker13.jpg -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker14.gif -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker15.png -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker16.gif -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker17.gif -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker18.gif -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker19.png -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker2.png -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker20.gif -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker3.png -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker4.jpg -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker5.gif -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker6.png -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker7.gif -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker8.gif -------------------------------------------------------------------------------- /content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-20-docker-commands-use-cases-for-developers/docker9.png -------------------------------------------------------------------------------- /content/posts/2019-04-11-how-did-we-make-open-source-ci-better/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-how-did-we-make-open-source-ci-better/cover.jpg -------------------------------------------------------------------------------- /content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone1.png -------------------------------------------------------------------------------- /content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone2.png -------------------------------------------------------------------------------- /content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone3.gif -------------------------------------------------------------------------------- /content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone4.png -------------------------------------------------------------------------------- /content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone5.png -------------------------------------------------------------------------------- /content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone6.png -------------------------------------------------------------------------------- /content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone7.png -------------------------------------------------------------------------------- /content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-11-how-did-we-make-open-source-ci-better/drone8.png -------------------------------------------------------------------------------- /content/posts/2019-04-12-getting-started-with-open-source-drone-ci/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-12-getting-started-with-open-source-drone-ci/cover.jpg -------------------------------------------------------------------------------- /content/posts/2019-04-12-getting-started-with-open-source-drone-ci/drone1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-12-getting-started-with-open-source-drone-ci/drone1.png -------------------------------------------------------------------------------- /content/posts/2019-04-12-getting-started-with-open-source-drone-ci/drone2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-12-getting-started-with-open-source-drone-ci/drone2.png -------------------------------------------------------------------------------- /content/posts/2019-04-12-getting-started-with-open-source-drone-ci/drone3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-12-getting-started-with-open-source-drone-ci/drone3.png -------------------------------------------------------------------------------- /content/posts/2019-04-12-getting-started-with-open-source-drone-ci/drone4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-12-getting-started-with-open-source-drone-ci/drone4.png -------------------------------------------------------------------------------- /content/posts/2019-04-12-getting-started-with-open-source-drone-ci/drone5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-12-getting-started-with-open-source-drone-ci/drone5.png -------------------------------------------------------------------------------- /content/posts/2019-04-25-the-challenges-of-building-own-macos-app/apps.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-25-the-challenges-of-building-own-macos-app/apps.jpg -------------------------------------------------------------------------------- /content/posts/2019-04-25-the-challenges-of-building-own-macos-app/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-25-the-challenges-of-building-own-macos-app/cover.jpg -------------------------------------------------------------------------------- /content/posts/2019-04-25-the-challenges-of-building-own-macos-app/mutify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-25-the-challenges-of-building-own-macos-app/mutify.png -------------------------------------------------------------------------------- /content/posts/2019-04-25-the-challenges-of-building-own-macos-app/noise.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-04-25-the-challenges-of-building-own-macos-app/noise.jpg -------------------------------------------------------------------------------- /content/posts/2019-05-09-automate-npm-packages-security-fixes-with-recurring-tasks-on-ci/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-05-09-automate-npm-packages-security-fixes-with-recurring-tasks-on-ci/cover.jpg -------------------------------------------------------------------------------- /content/posts/2019-05-09-automate-npm-packages-security-fixes-with-recurring-tasks-on-ci/npm1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-05-09-automate-npm-packages-security-fixes-with-recurring-tasks-on-ci/npm1.png -------------------------------------------------------------------------------- /content/posts/2019-05-09-automate-npm-packages-security-fixes-with-recurring-tasks-on-ci/npm2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-05-09-automate-npm-packages-security-fixes-with-recurring-tasks-on-ci/npm2.png -------------------------------------------------------------------------------- /content/posts/2019-05-09-automate-npm-packages-security-fixes-with-recurring-tasks-on-ci/npm3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-05-09-automate-npm-packages-security-fixes-with-recurring-tasks-on-ci/npm3.png -------------------------------------------------------------------------------- /content/posts/2019-05-09-automate-npm-packages-security-fixes-with-recurring-tasks-on-ci/npm4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-05-09-automate-npm-packages-security-fixes-with-recurring-tasks-on-ci/npm4.png -------------------------------------------------------------------------------- /content/posts/2019-05-09-automate-npm-packages-security-fixes-with-recurring-tasks-on-ci/npm5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-05-09-automate-npm-packages-security-fixes-with-recurring-tasks-on-ci/npm5.png -------------------------------------------------------------------------------- /content/posts/2019-08-14-kubernetes-port-forwarding-simple-like-never-before/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-08-14-kubernetes-port-forwarding-simple-like-never-before/cover.jpg -------------------------------------------------------------------------------- /content/posts/2019-08-14-kubernetes-port-forwarding-simple-like-never-before/picture1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2019-08-14-kubernetes-port-forwarding-simple-like-never-before/picture1.gif -------------------------------------------------------------------------------- /content/posts/2020-06-19-speed-up-your-development-with-this-new-vs-code-extension/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2020-06-19-speed-up-your-development-with-this-new-vs-code-extension/cover.jpg -------------------------------------------------------------------------------- /content/posts/2020-06-19-speed-up-your-development-with-this-new-vs-code-extension/snipsnap.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2020-06-19-speed-up-your-development-with-this-new-vs-code-extension/snipsnap.gif -------------------------------------------------------------------------------- /content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/cover.jpg -------------------------------------------------------------------------------- /content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/drone.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/drone.jpg -------------------------------------------------------------------------------- /content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/drone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/drone.png -------------------------------------------------------------------------------- /content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/flagsmith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/flagsmith.png -------------------------------------------------------------------------------- /content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/grafana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/grafana.png -------------------------------------------------------------------------------- /content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/hasura.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/hasura.png -------------------------------------------------------------------------------- /content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/k6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/k6.png -------------------------------------------------------------------------------- /content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/n8n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/n8n.png -------------------------------------------------------------------------------- /content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/rancher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/rancher.png -------------------------------------------------------------------------------- /content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/sentry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/sentry.png -------------------------------------------------------------------------------- /content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/supertokens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/supertokens.png -------------------------------------------------------------------------------- /content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/timescale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-15-top-10-open-source-saas-that-could-help-you-build-the-next-big-thing/timescale.png -------------------------------------------------------------------------------- /content/posts/2021-07-20-how-to-hide-feature-a-and-show-feature-b-for-different-users-in-react/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-20-how-to-hide-feature-a-and-show-feature-b-for-different-users-in-react/cover.jpg -------------------------------------------------------------------------------- /content/posts/2021-07-20-how-to-hide-feature-a-and-show-feature-b-for-different-users-in-react/ff1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-20-how-to-hide-feature-a-and-show-feature-b-for-different-users-in-react/ff1.png -------------------------------------------------------------------------------- /content/posts/2021-07-20-how-to-hide-feature-a-and-show-feature-b-for-different-users-in-react/ff2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-20-how-to-hide-feature-a-and-show-feature-b-for-different-users-in-react/ff2.png -------------------------------------------------------------------------------- /content/posts/2021-07-20-how-to-hide-feature-a-and-show-feature-b-for-different-users-in-react/ff3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-20-how-to-hide-feature-a-and-show-feature-b-for-different-users-in-react/ff3.png -------------------------------------------------------------------------------- /content/posts/2021-07-20-how-to-hide-feature-a-and-show-feature-b-for-different-users-in-react/ff4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-20-how-to-hide-feature-a-and-show-feature-b-for-different-users-in-react/ff4.png -------------------------------------------------------------------------------- /content/posts/2021-07-20-how-to-hide-feature-a-and-show-feature-b-for-different-users-in-react/ff5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-20-how-to-hide-feature-a-and-show-feature-b-for-different-users-in-react/ff5.png -------------------------------------------------------------------------------- /content/posts/2021-07-20-how-to-hide-feature-a-and-show-feature-b-for-different-users-in-react/ff6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2021-07-20-how-to-hide-feature-a-and-show-feature-b-for-different-users-in-react/ff6.png -------------------------------------------------------------------------------- /content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/cover.jpg -------------------------------------------------------------------------------- /content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time1.jpg -------------------------------------------------------------------------------- /content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time2.png -------------------------------------------------------------------------------- /content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time3.jpg -------------------------------------------------------------------------------- /content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time4.png -------------------------------------------------------------------------------- /content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time5.jpg -------------------------------------------------------------------------------- /content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time6.jpg -------------------------------------------------------------------------------- /content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time7.jpg -------------------------------------------------------------------------------- /content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time8.jpg -------------------------------------------------------------------------------- /content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-01-measuring-gatsby-projects-build-time-using-paid-plans-of-popular-static-website-hosting-platforms/time9.jpg -------------------------------------------------------------------------------- /content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare1.png -------------------------------------------------------------------------------- /content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare2.png -------------------------------------------------------------------------------- /content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare3.png -------------------------------------------------------------------------------- /content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare4.png -------------------------------------------------------------------------------- /content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare5.png -------------------------------------------------------------------------------- /content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare6.png -------------------------------------------------------------------------------- /content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare7.png -------------------------------------------------------------------------------- /content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/compare8.png -------------------------------------------------------------------------------- /content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/cover.jpg -------------------------------------------------------------------------------- /content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/video-cover-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-02-22-comparing-gatsby-and-nextjs-for-website-development/video-cover-1.jpg -------------------------------------------------------------------------------- /content/posts/2022-05-09-self-hosting-plausible-analytics-on-kubernetes/architecture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-05-09-self-hosting-plausible-analytics-on-kubernetes/architecture.jpg -------------------------------------------------------------------------------- /content/posts/2022-05-09-self-hosting-plausible-analytics-on-kubernetes/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-05-09-self-hosting-plausible-analytics-on-kubernetes/cover.jpg -------------------------------------------------------------------------------- /content/posts/2022-05-09-self-hosting-plausible-analytics-on-kubernetes/login.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-05-09-self-hosting-plausible-analytics-on-kubernetes/login.jpg -------------------------------------------------------------------------------- /content/posts/2022-05-09-self-hosting-plausible-analytics-on-kubernetes/plausible.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-05-09-self-hosting-plausible-analytics-on-kubernetes/plausible.jpg -------------------------------------------------------------------------------- /content/posts/2022-05-09-taking-automated-web-page-screenshots-with-puppeteer-and-sharp/broken-screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-05-09-taking-automated-web-page-screenshots-with-puppeteer-and-sharp/broken-screenshot.jpg -------------------------------------------------------------------------------- /content/posts/2022-05-09-taking-automated-web-page-screenshots-with-puppeteer-and-sharp/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-05-09-taking-automated-web-page-screenshots-with-puppeteer-and-sharp/cover.jpg -------------------------------------------------------------------------------- /content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/cover.jpg -------------------------------------------------------------------------------- /content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/illustration.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/illustration.jpg -------------------------------------------------------------------------------- /content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/screenshot-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/screenshot-1.png -------------------------------------------------------------------------------- /content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/screenshot-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/screenshot-2.png -------------------------------------------------------------------------------- /content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/screenshot-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/screenshot-3.png -------------------------------------------------------------------------------- /content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/screenshot-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/screenshot-4.png -------------------------------------------------------------------------------- /content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/screenshot-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/screenshot-5.png -------------------------------------------------------------------------------- /content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/video-cover-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-05-16-gatsby-graphql-schema-customization-for-beginners/video-cover-1.jpg -------------------------------------------------------------------------------- /content/posts/2022-05-24-pixel-point-strikes-at-gatsby-s-best-of-2021-agency-awards/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-05-24-pixel-point-strikes-at-gatsby-s-best-of-2021-agency-awards/cover.jpg -------------------------------------------------------------------------------- /content/posts/2022-06-09-gatsby-to-slash-or-not-to-slash/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-06-09-gatsby-to-slash-or-not-to-slash/cover.jpg -------------------------------------------------------------------------------- /content/posts/2022-06-09-gatsby-to-slash-or-not-to-slash/create-pages-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-06-09-gatsby-to-slash-or-not-to-slash/create-pages-1.jpg -------------------------------------------------------------------------------- /content/posts/2022-06-09-gatsby-to-slash-or-not-to-slash/create-pages-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-06-09-gatsby-to-slash-or-not-to-slash/create-pages-2.jpg -------------------------------------------------------------------------------- /content/posts/2022-06-09-gatsby-to-slash-or-not-to-slash/create-pages-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-06-09-gatsby-to-slash-or-not-to-slash/create-pages-3.jpg -------------------------------------------------------------------------------- /content/posts/2022-06-09-gatsby-to-slash-or-not-to-slash/redirect-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-06-09-gatsby-to-slash-or-not-to-slash/redirect-1.png -------------------------------------------------------------------------------- /content/posts/2022-06-09-gatsby-to-slash-or-not-to-slash/redirect-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-06-09-gatsby-to-slash-or-not-to-slash/redirect-2.png -------------------------------------------------------------------------------- /content/posts/2022-06-29-web-optimized-video-ffmpeg/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-06-29-web-optimized-video-ffmpeg/cover.jpg -------------------------------------------------------------------------------- /content/posts/2022-06-29-web-optimized-video-ffmpeg/screenshot-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-06-29-web-optimized-video-ffmpeg/screenshot-1.jpg -------------------------------------------------------------------------------- /content/posts/2022-06-29-web-optimized-video-ffmpeg/screenshot-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-06-29-web-optimized-video-ffmpeg/screenshot-2.jpg -------------------------------------------------------------------------------- /content/posts/2022-06-29-web-optimized-video-ffmpeg/screenshot-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-06-29-web-optimized-video-ffmpeg/screenshot-3.jpg -------------------------------------------------------------------------------- /content/posts/2022-06-29-web-optimized-video-ffmpeg/screenshot-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-06-29-web-optimized-video-ffmpeg/screenshot-4.jpg -------------------------------------------------------------------------------- /content/posts/2022-06-29-web-optimized-video-ffmpeg/screenshot-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-06-29-web-optimized-video-ffmpeg/screenshot-5.jpg -------------------------------------------------------------------------------- /content/posts/2022-10-27-rive-react-optimizations/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-10-27-rive-react-optimizations/cover.jpg -------------------------------------------------------------------------------- /content/posts/2022-10-27-rive-react-optimizations/screenshot-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-10-27-rive-react-optimizations/screenshot-1.jpg -------------------------------------------------------------------------------- /content/posts/2022-11-03-rive-app-overview/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-11-03-rive-app-overview/cover.jpg -------------------------------------------------------------------------------- /content/posts/2022-11-28-advanced-web-font-optimization-techniques/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-11-28-advanced-web-font-optimization-techniques/cover.jpg -------------------------------------------------------------------------------- /content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-1.jpg -------------------------------------------------------------------------------- /content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-2.jpg -------------------------------------------------------------------------------- /content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-3.jpg -------------------------------------------------------------------------------- /content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-4.jpg -------------------------------------------------------------------------------- /content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-5.jpg -------------------------------------------------------------------------------- /content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-6.jpg -------------------------------------------------------------------------------- /content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-7.jpg -------------------------------------------------------------------------------- /content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-8.jpg -------------------------------------------------------------------------------- /content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-11-28-advanced-web-font-optimization-techniques/screenshot-9.jpg -------------------------------------------------------------------------------- /content/posts/2022-12-12-how-to-track-user-dark-and-light-mode-in-ga4/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-12-12-how-to-track-user-dark-and-light-mode-in-ga4/cover.jpg -------------------------------------------------------------------------------- /content/posts/2022-12-12-how-to-track-user-dark-and-light-mode-in-ga4/screenshot-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-12-12-how-to-track-user-dark-and-light-mode-in-ga4/screenshot-1.jpg -------------------------------------------------------------------------------- /content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/cover.jpg -------------------------------------------------------------------------------- /content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-10.jpg -------------------------------------------------------------------------------- /content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-11.jpg -------------------------------------------------------------------------------- /content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-12.jpg -------------------------------------------------------------------------------- /content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-13.jpg -------------------------------------------------------------------------------- /content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-2.jpg -------------------------------------------------------------------------------- /content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-3.jpg -------------------------------------------------------------------------------- /content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-4.jpg -------------------------------------------------------------------------------- /content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-5.jpg -------------------------------------------------------------------------------- /content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-6.jpg -------------------------------------------------------------------------------- /content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-7.jpg -------------------------------------------------------------------------------- /content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-8.jpg -------------------------------------------------------------------------------- /content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2022-12-12-ms-fluent-emoji-style-fine-tune-on-stable-diffusion/screenshot-9.jpg -------------------------------------------------------------------------------- /content/posts/2023-06-22-next-image/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2023-06-22-next-image/cover.jpg -------------------------------------------------------------------------------- /content/posts/2023-06-22-next-image/image-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2023-06-22-next-image/image-1.png -------------------------------------------------------------------------------- /content/posts/2023-06-22-next-image/image-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2023-06-22-next-image/image-2.png -------------------------------------------------------------------------------- /content/posts/2023-06-22-next-image/image-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2023-06-22-next-image/image-3.png -------------------------------------------------------------------------------- /content/posts/2023-06-22-next-image/image-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/content/posts/2023-06-22-next-image/image-4.png -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "baseUrl": "src", 4 | "jsx": "react" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | /* eslint-disable global-require, import/no-extraneous-dependencies */ 2 | module.exports = { 3 | plugins: [ 4 | require('postcss-import'), 5 | require('tailwindcss/nesting'), 6 | require('tailwindcss'), 7 | require('autoprefixer'), 8 | ], 9 | }; 10 | -------------------------------------------------------------------------------- /src/components/pages/about/foundation/images/france.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/about/foundation/images/france.jpg -------------------------------------------------------------------------------- /src/components/pages/about/foundation/images/illustration.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/components/pages/about/foundation/index.js: -------------------------------------------------------------------------------- 1 | import Foundation from './foundation'; 2 | 3 | export default Foundation; 4 | -------------------------------------------------------------------------------- /src/components/pages/about/hero/hero.jsx: -------------------------------------------------------------------------------- 1 | import { StaticImage } from 'gatsby-plugin-image'; 2 | import React from 'react'; 3 | 4 | const Hero = () => ( 5 |
6 |
7 |

8 | Meet the Pixel Point 9 |

10 |

11 | Half a decade we’ve been on a mission to help our clients’ companies reveal their full 12 | potential by designing and building outstanding world-class marketing websites. 13 |

14 |
15 | 24 |
25 |
26 |
27 | ); 28 | 29 | export default Hero; 30 | -------------------------------------------------------------------------------- /src/components/pages/about/hero/images/team-members.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/about/hero/images/team-members.jpg -------------------------------------------------------------------------------- /src/components/pages/about/hero/index.js: -------------------------------------------------------------------------------- 1 | import Hero from './hero'; 2 | 3 | export default Hero; 4 | -------------------------------------------------------------------------------- /src/components/pages/about/projects/index.js: -------------------------------------------------------------------------------- 1 | import Projects from './projects'; 2 | 3 | export default Projects; 4 | -------------------------------------------------------------------------------- /src/components/pages/about/values/images/heart.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/components/pages/about/values/images/info.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/components/pages/about/values/index.js: -------------------------------------------------------------------------------- 1 | import Values from './values'; 2 | 3 | export default Values; 4 | -------------------------------------------------------------------------------- /src/components/pages/blog-post/content/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './content'; 2 | -------------------------------------------------------------------------------- /src/components/pages/blog-post/content/video/index.js: -------------------------------------------------------------------------------- 1 | import Video from './video'; 2 | 3 | export default Video; 4 | -------------------------------------------------------------------------------- /src/components/pages/blog-post/hero/index.js: -------------------------------------------------------------------------------- 1 | import Hero from './hero'; 2 | 3 | export default Hero; 4 | -------------------------------------------------------------------------------- /src/components/pages/blog-post/sidebar/index.js: -------------------------------------------------------------------------------- 1 | import Sidebar from './sidebar'; 2 | 3 | export default Sidebar; 4 | -------------------------------------------------------------------------------- /src/components/pages/blog-post/sidebar/sidebar.css: -------------------------------------------------------------------------------- 1 | @layer components { 2 | .sidebar-posts-item { 3 | @media (max-height: 900px) { 4 | &:nth-of-type(1n + 3) { 5 | @apply hidden md:block; 6 | } 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /src/components/pages/blog/pagination/images/arrow.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/components/pages/blog/pagination/index.js: -------------------------------------------------------------------------------- 1 | import Pagination from './pagination'; 2 | 3 | export default Pagination; 4 | -------------------------------------------------------------------------------- /src/components/pages/blog/posts-list/index.js: -------------------------------------------------------------------------------- 1 | import PostsList from './posts-list'; 2 | 3 | export default PostsList; 4 | -------------------------------------------------------------------------------- /src/components/pages/case-studies/case-studies/index.js: -------------------------------------------------------------------------------- 1 | import CaseStudies from './case-studies'; 2 | 3 | export default CaseStudies; 4 | -------------------------------------------------------------------------------- /src/components/pages/case-study/content/index.js: -------------------------------------------------------------------------------- 1 | import Content from './content'; 2 | 3 | export default Content; 4 | -------------------------------------------------------------------------------- /src/components/pages/case-study/keynotes/images/editing-icon-circle-blue.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/components/pages/case-study/keynotes/images/editing-icon-circle-pink.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/components/pages/case-study/keynotes/images/editing-icon-square-blue.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/components/pages/case-study/keynotes/images/editing-icon-square-pink.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/components/pages/case-study/keynotes/images/editing-icon-square-white.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/components/pages/case-study/keynotes/images/gatsby-icon.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/components/pages/case-study/keynotes/images/integrations-icon.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/components/pages/case-study/keynotes/images/layout-icon.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/components/pages/case-study/keynotes/images/performance-icon.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/components/pages/case-study/keynotes/images/ph-icon.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/components/pages/case-study/keynotes/images/website-icon.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/components/pages/case-study/keynotes/index.js: -------------------------------------------------------------------------------- 1 | import Keynotes from './keynotes'; 2 | 3 | export default Keynotes; 4 | -------------------------------------------------------------------------------- /src/components/pages/home/features/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './features'; 2 | -------------------------------------------------------------------------------- /src/components/pages/home/hero/index.js: -------------------------------------------------------------------------------- 1 | import Hero from './hero'; 2 | 3 | export default Hero; 4 | -------------------------------------------------------------------------------- /src/components/pages/home/services/index.js: -------------------------------------------------------------------------------- 1 | import Services from './services'; 2 | 3 | export default Services; 4 | -------------------------------------------------------------------------------- /src/components/pages/home/workflow/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './workflow'; 2 | -------------------------------------------------------------------------------- /src/components/pages/services-web-design/benefits/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './benefits'; 2 | -------------------------------------------------------------------------------- /src/components/pages/services-web-design/community/images/avatar-alex-barashkov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-design/community/images/avatar-alex-barashkov.png -------------------------------------------------------------------------------- /src/components/pages/services-web-design/community/images/avatar-d-raptis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-design/community/images/avatar-d-raptis.png -------------------------------------------------------------------------------- /src/components/pages/services-web-design/community/images/avatar-midudev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-design/community/images/avatar-midudev.png -------------------------------------------------------------------------------- /src/components/pages/services-web-design/community/images/avatar-steventey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-design/community/images/avatar-steventey.png -------------------------------------------------------------------------------- /src/components/pages/services-web-design/community/images/comment.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/components/pages/services-web-design/community/images/gitness-preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-design/community/images/gitness-preview.jpg -------------------------------------------------------------------------------- /src/components/pages/services-web-design/community/images/like.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/components/pages/services-web-design/community/images/migrate-button.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-design/community/images/migrate-button.jpg -------------------------------------------------------------------------------- /src/components/pages/services-web-design/community/images/repost.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/components/pages/services-web-design/community/images/save.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/components/pages/services-web-design/community/images/view.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/components/pages/services-web-design/community/index.js: -------------------------------------------------------------------------------- 1 | import Community from './community'; 2 | 3 | export default Community; 4 | -------------------------------------------------------------------------------- /src/components/pages/services-web-design/creative-marketing/images/small-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-design/creative-marketing/images/small-bg.png -------------------------------------------------------------------------------- /src/components/pages/services-web-design/creative-marketing/images/social-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-design/creative-marketing/images/social-bg.png -------------------------------------------------------------------------------- /src/components/pages/services-web-design/creative-marketing/images/social-media.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-design/creative-marketing/images/social-media.png -------------------------------------------------------------------------------- /src/components/pages/services-web-design/creative-marketing/images/swag-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-design/creative-marketing/images/swag-bg.png -------------------------------------------------------------------------------- /src/components/pages/services-web-design/creative-marketing/images/swag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-design/creative-marketing/images/swag.png -------------------------------------------------------------------------------- /src/components/pages/services-web-design/creative-marketing/index.js: -------------------------------------------------------------------------------- 1 | import CreativeMarketing from './creative-marketing'; 2 | 3 | export default CreativeMarketing; 4 | -------------------------------------------------------------------------------- /src/components/pages/services-web-design/guide-and-engage/index.js: -------------------------------------------------------------------------------- 1 | import GuideAndEngage from './guide-and-engage'; 2 | 3 | export default GuideAndEngage; 4 | -------------------------------------------------------------------------------- /src/components/pages/services-web-design/hero/index.js: -------------------------------------------------------------------------------- 1 | import Hero from './hero'; 2 | 3 | export default Hero; 4 | -------------------------------------------------------------------------------- /src/components/pages/services-web-design/in-house-team/index.js: -------------------------------------------------------------------------------- 1 | import InHouseTeam from './in-house-team'; 2 | 3 | export default InHouseTeam; 4 | -------------------------------------------------------------------------------- /src/components/pages/services-web-design/will-tweet/images/gitness.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-design/will-tweet/images/gitness.jpg -------------------------------------------------------------------------------- /src/components/pages/services-web-design/will-tweet/images/harness.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-design/will-tweet/images/harness.jpg -------------------------------------------------------------------------------- /src/components/pages/services-web-design/will-tweet/images/neon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-design/will-tweet/images/neon.jpg -------------------------------------------------------------------------------- /src/components/pages/services-web-design/will-tweet/index.js: -------------------------------------------------------------------------------- 1 | import WillTweet from './will-tweet'; 2 | 3 | export default WillTweet; 4 | -------------------------------------------------------------------------------- /src/components/pages/services-web-development/code-quality/index.js: -------------------------------------------------------------------------------- 1 | import CodeQuality from './code-quality'; 2 | 3 | export default CodeQuality; 4 | -------------------------------------------------------------------------------- /src/components/pages/services-web-development/hero/index.js: -------------------------------------------------------------------------------- 1 | import Hero from './hero'; 2 | 3 | export default Hero; 4 | -------------------------------------------------------------------------------- /src/components/pages/services-web-development/lighthouse/index.js: -------------------------------------------------------------------------------- 1 | import Lighthouse from './lighthouse'; 2 | 3 | export default Lighthouse; 4 | -------------------------------------------------------------------------------- /src/components/pages/services-web-development/stack/index.js: -------------------------------------------------------------------------------- 1 | import Stack from './stack'; 2 | 3 | export default Stack; 4 | -------------------------------------------------------------------------------- /src/components/pages/services-web-development/tailwindcss/images/illustration-heart.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/components/pages/services-web-development/tailwindcss/images/illustration-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-development/tailwindcss/images/illustration-photo.jpg -------------------------------------------------------------------------------- /src/components/pages/services-web-development/tailwindcss/index.js: -------------------------------------------------------------------------------- 1 | import Tailwindcss from './tailwindcss'; 2 | 3 | export default Tailwindcss; 4 | -------------------------------------------------------------------------------- /src/components/pages/services-web-development/tailwindcss/tailwindcss.css: -------------------------------------------------------------------------------- 1 | @layer components { 2 | .tailwindcss-code-block { 3 | @apply scrollbar-hidden overflow-scroll rounded-2xl bg-gray-9 text-white lg:rounded-xl; 4 | 5 | .linenumber { 6 | @apply mr-2.5 !min-w-[18px] !pr-0 text-gray-7 lg:mr-2 lg:min-w-[15px] md:mr-2.5 md:min-w-[18px]; 7 | } 8 | 9 | .tag, 10 | .class-name { 11 | @apply text-red; 12 | } 13 | 14 | .attr-name, 15 | .punctuation { 16 | @apply text-gray-5; 17 | } 18 | 19 | .attr-value:not(.attr-equals) { 20 | @apply text-[#9bdeff]; 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/components/pages/services-web-development/third-parties-and-integrations/images/analytics.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/components/pages/services-web-development/third-parties-and-integrations/images/tagmanager.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/components/pages/services-web-development/third-parties-and-integrations/images/vercel-illustration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/components/pages/services-web-development/third-parties-and-integrations/images/vercel-illustration.png -------------------------------------------------------------------------------- /src/components/pages/services-web-development/third-parties-and-integrations/index.js: -------------------------------------------------------------------------------- 1 | import ThirdPartiesAndIntegrations from './third-parties-and-integrations'; 2 | 3 | export default ThirdPartiesAndIntegrations; 4 | -------------------------------------------------------------------------------- /src/components/shared/blog/index.js: -------------------------------------------------------------------------------- 1 | import Blog from './blog'; 2 | 3 | export default Blog; 4 | -------------------------------------------------------------------------------- /src/components/shared/burger/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './burger'; 2 | -------------------------------------------------------------------------------- /src/components/shared/case-studies/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './case-studies'; 2 | -------------------------------------------------------------------------------- /src/components/shared/cta/index.js: -------------------------------------------------------------------------------- 1 | import CTA from './cta'; 2 | 3 | export default CTA; 4 | -------------------------------------------------------------------------------- /src/components/shared/footer/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './footer'; 2 | -------------------------------------------------------------------------------- /src/components/shared/gatsby-awards/index.js: -------------------------------------------------------------------------------- 1 | import GatsbyAwards from './gatsby-awards'; 2 | 3 | export default GatsbyAwards; 4 | -------------------------------------------------------------------------------- /src/components/shared/header/images/moon.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/components/shared/header/images/services-web-design.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/components/shared/header/images/services-web-development.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /src/components/shared/header/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './header'; 2 | -------------------------------------------------------------------------------- /src/components/shared/image-placeholder/image-placeholder.jsx: -------------------------------------------------------------------------------- 1 | import clsx from 'clsx'; 2 | import PropTypes from 'prop-types'; 3 | import React from 'react'; 4 | 5 | const ImagePlaceholder = React.forwardRef( 6 | ({ className, width, height, children, ...otherProps }, ref) => ( 7 |
8 | 14 |
{children}
15 |
16 | ) 17 | ); 18 | 19 | ImagePlaceholder.propTypes = { 20 | className: PropTypes.string, 21 | width: PropTypes.number.isRequired, 22 | height: PropTypes.number.isRequired, 23 | children: PropTypes.node.isRequired, 24 | }; 25 | 26 | ImagePlaceholder.defaultProps = { 27 | className: null, 28 | }; 29 | 30 | export default ImagePlaceholder; 31 | -------------------------------------------------------------------------------- /src/components/shared/image-placeholder/index.js: -------------------------------------------------------------------------------- 1 | import ImagePlaceholder from './image-placeholder'; 2 | 3 | export default ImagePlaceholder; 4 | -------------------------------------------------------------------------------- /src/components/shared/items-list/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './items-list'; 2 | -------------------------------------------------------------------------------- /src/components/shared/layout/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './layout'; 2 | -------------------------------------------------------------------------------- /src/components/shared/link/images/arrow-large.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/components/shared/link/images/arrow.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/components/shared/link/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './link'; 2 | -------------------------------------------------------------------------------- /src/components/shared/mobile-menu/images/services-web-design.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/components/shared/mobile-menu/images/services-web-development.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /src/components/shared/mobile-menu/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './mobile-menu'; 2 | -------------------------------------------------------------------------------- /src/components/shared/seo/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './seo'; 2 | -------------------------------------------------------------------------------- /src/components/shared/services-cta/index.js: -------------------------------------------------------------------------------- 1 | import ServicesCTA from './services-cta'; 2 | 3 | export default ServicesCTA; 4 | -------------------------------------------------------------------------------- /src/components/shared/services-cta/services-cta.jsx: -------------------------------------------------------------------------------- 1 | import PropTypes from 'prop-types'; 2 | import React from 'react'; 3 | 4 | import Link from 'components/shared/link'; 5 | 6 | const ServicesCTA = ({ title, linkText, linkUrl }) => ( 7 |
8 |
9 |

10 | {title} 11 |

12 | 13 | {linkText} 14 | 15 |
16 |
17 | ); 18 | 19 | ServicesCTA.propTypes = { 20 | title: PropTypes.string.isRequired, 21 | linkText: PropTypes.string.isRequired, 22 | linkUrl: PropTypes.string.isRequired, 23 | }; 24 | 25 | export default ServicesCTA; 26 | -------------------------------------------------------------------------------- /src/components/shared/title-animation/index.js: -------------------------------------------------------------------------------- 1 | import TitleAnimation, { OPACITY_DURATION, COLOR_DURATION, COLOR_DELAY } from './title-animation'; 2 | 3 | export default TitleAnimation; 4 | export { OPACITY_DURATION, COLOR_DURATION, COLOR_DELAY }; 5 | -------------------------------------------------------------------------------- /src/constants/blog.js: -------------------------------------------------------------------------------- 1 | const BLOG_BASE_PATH = '/blog/'; 2 | const BLOG_CATEGORIES = ['Development', 'Design', 'Misc']; 3 | const BLOG_POSTS_PER_PAGE = 15; 4 | 5 | // We are using ES modules here in order to be able to import variables from this file in gatsby-node.js 6 | module.exports = { 7 | BLOG_BASE_PATH, 8 | BLOG_CATEGORIES, 9 | BLOG_POSTS_PER_PAGE, 10 | }; 11 | -------------------------------------------------------------------------------- /src/constants/case-studies.js: -------------------------------------------------------------------------------- 1 | const CASE_STUDIES_BASE_PATH = '/case-studies/'; 2 | 3 | // We are using ES modules here in order to be able to import variables from this file in gatsby-node.js 4 | module.exports = { 5 | CASE_STUDIES_BASE_PATH, 6 | }; 7 | -------------------------------------------------------------------------------- /src/constants/links.js: -------------------------------------------------------------------------------- 1 | export default { 2 | webDesign: '/services/web-design/', 3 | webDevelopment: '/services/web-development/', 4 | caseStudies: '/case-studies/', 5 | blog: '/blog/', 6 | about: '/about/', 7 | github: 'https://github.com/pixel-point', 8 | twitter: 'https://twitter.com/alex_barashkov', 9 | email: 'mailto:info@pixelpoint.io', 10 | getInTouch: 'https://surveys.pixelpoint.io/work-with-us', 11 | gatsbyStarter: 'https://github.com/pixel-point/gatsby-tailwind-starter', 12 | nextjsStarter: 'https://github.com/pixel-point/nextjs-tailwind-starter', 13 | }; 14 | -------------------------------------------------------------------------------- /src/constants/seo-data.js: -------------------------------------------------------------------------------- 1 | export default { 2 | servicesWebDesign: { 3 | title: 'Web Design — Pixel Point', 4 | description: 5 | 'Get a stunning-looking website made by in-house team of motion, graphic, and web designers.', 6 | }, 7 | servicesWebDevelopment: { 8 | title: 'Web Development — Pixel Point', 9 | description: 10 | 'Have a reliable web platform built with React, third parties, and integrations at your disposal.', 11 | }, 12 | about: { 13 | title: 'About Us - Pixel Point', 14 | description: 15 | 'Learn the Pixel Point origin and the team standing behind world-class marketing websites.', 16 | }, 17 | blog: { 18 | title: 'Our Blog — Pixel Point', 19 | description: 20 | 'Collective team experience shared through articles, digests, and tutorials on web design and development.', 21 | }, 22 | blogPost: ({ title, description, ogImage }) => ({ 23 | title: `${title} — Pixel Point`, 24 | description, 25 | ogImage, 26 | }), 27 | caseStudies: { 28 | title: 'Case Studies — Pixel Point', 29 | description: 'See how we have helped our customers achieve their goals.', 30 | }, 31 | caseStudy: ({ title, description }) => ({ 32 | title: `${title} — Pixel Point`, 33 | description, 34 | }), 35 | }; 36 | -------------------------------------------------------------------------------- /src/hooks/use-click-outside.js: -------------------------------------------------------------------------------- 1 | import { useEffect } from 'react'; 2 | 3 | const events = [`mousedown`, `touchstart`]; 4 | 5 | export default function useClickOutside(refs, onClickOutside) { 6 | const isOutside = (element) => 7 | refs.every((ref) => !ref.current || !ref.current.contains(element)); 8 | 9 | const onClick = (event) => { 10 | if (isOutside(event.target)) { 11 | onClickOutside(); 12 | } 13 | }; 14 | 15 | useEffect(() => { 16 | events.forEach((event) => document.addEventListener(event, onClick)); 17 | 18 | return () => { 19 | events.forEach((event) => document.removeEventListener(event, onClick)); 20 | }; 21 | }); 22 | } 23 | -------------------------------------------------------------------------------- /src/hooks/use-section-offset.js: -------------------------------------------------------------------------------- 1 | import { useState, useLayoutEffect } from 'react'; 2 | 3 | import useWindowWidth from 'hooks/use-window-width'; 4 | 5 | const useSectionOffset = (sectionRef, useScreenHeight = false) => { 6 | const [sectionStart, setSectionStart] = useState(null); 7 | const [sectionEnd, setSectionEnd] = useState(null); 8 | const [sectionHidden, setSectionHidden] = useState(null); 9 | 10 | const windowWidth = useWindowWidth(); 11 | 12 | useLayoutEffect(() => { 13 | if (!sectionRef.current) { 14 | return; 15 | } 16 | const rect = sectionRef.current.getBoundingClientRect(); 17 | const scrollTop = window.pageYOffset || document.documentElement.scrollTop; 18 | 19 | const screenHeight = document.documentElement.clientHeight; 20 | 21 | // section appears in view 22 | const offsetStart = rect.top + scrollTop - (useScreenHeight ? screenHeight : rect.height); 23 | // full section in view 24 | const offsetEnd = offsetStart + rect.height; 25 | // section is out of view, above the viewport 26 | const offsetHidden = offsetEnd + rect.height; 27 | 28 | setSectionStart(offsetStart); 29 | setSectionEnd(offsetEnd); 30 | setSectionHidden(offsetHidden); 31 | }, [sectionRef, useScreenHeight, windowWidth]); 32 | 33 | return [sectionStart, sectionEnd, sectionHidden]; 34 | }; 35 | 36 | export default useSectionOffset; 37 | -------------------------------------------------------------------------------- /src/hooks/use-window-width.js: -------------------------------------------------------------------------------- 1 | import { useState, useEffect } from 'react'; 2 | 3 | const useWindowWidth = () => { 4 | const [windowWidth, setWindowWidth] = useState(undefined); 5 | 6 | useEffect(() => { 7 | function handleResize() { 8 | setWindowWidth(window.innerWidth); 9 | } 10 | 11 | window.addEventListener('resize', handleResize); 12 | handleResize(); 13 | 14 | return () => window.removeEventListener('resize', handleResize); 15 | }, []); 16 | 17 | return windowWidth; 18 | }; 19 | 20 | export default useWindowWidth; 21 | -------------------------------------------------------------------------------- /src/html.jsx: -------------------------------------------------------------------------------- 1 | /* eslint-disable react/prop-types, jsx-a11y/html-has-lang */ 2 | import React from 'react'; 3 | 4 | const fontsBasePath = '/fonts'; 5 | 6 | const fontsPaths = ['/usual/usual-semi-bold.woff2', '/usual/usual-regular.woff2']; 7 | 8 | const HTML = ({ 9 | htmlAttributes, 10 | headComponents, 11 | bodyAttributes, 12 | preBodyComponents, 13 | body, 14 | postBodyComponents, 15 | }) => ( 16 | 17 | 18 | 19 | 20 | 24 | {fontsPaths.map((fontPath, index) => ( 25 | 33 | ))} 34 | {headComponents} 35 | 36 | 37 | {preBodyComponents} 38 |
39 | {postBodyComponents} 40 | 41 | 42 | ); 43 | 44 | export default HTML; 45 | -------------------------------------------------------------------------------- /src/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/images/favicon.png -------------------------------------------------------------------------------- /src/images/github.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/images/linkedin.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/images/play.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | -------------------------------------------------------------------------------- /src/images/post-authors/alex-barashkov.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/images/post-authors/alex-barashkov.jpg -------------------------------------------------------------------------------- /src/images/post-authors/alexey-kuznetsov.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/images/post-authors/alexey-kuznetsov.jpg -------------------------------------------------------------------------------- /src/images/post-authors/alexey-shchipachev.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/images/post-authors/alexey-shchipachev.jpg -------------------------------------------------------------------------------- /src/images/post-authors/alexey-tretyakov.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/images/post-authors/alexey-tretyakov.jpg -------------------------------------------------------------------------------- /src/images/post-authors/dmitry-semenovsky.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/images/post-authors/dmitry-semenovsky.jpg -------------------------------------------------------------------------------- /src/images/post-authors/ekaterina-martynko.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/images/post-authors/ekaterina-martynko.jpg -------------------------------------------------------------------------------- /src/images/post-authors/kirill-bolotsky.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/images/post-authors/kirill-bolotsky.jpg -------------------------------------------------------------------------------- /src/images/post-authors/roman-evgrafov.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/images/post-authors/roman-evgrafov.jpg -------------------------------------------------------------------------------- /src/images/post-authors/vlad-kamelsky.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/images/post-authors/vlad-kamelsky.jpg -------------------------------------------------------------------------------- /src/images/post-authors/yaroslav-demidov.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/src/images/post-authors/yaroslav-demidov.jpg -------------------------------------------------------------------------------- /src/images/quote.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/images/spinner.inline.svg: -------------------------------------------------------------------------------- 1 | 14 | 18 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /src/images/twitter.inline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/pages/404.jsx: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | 3 | import Layout from 'components/shared/layout'; 4 | import Link from 'components/shared/link'; 5 | import SEO from 'components/shared/seo/seo'; 6 | 7 | // TODO: Add colors and font sizes, check out the reference — https://tailwindui.com/components/marketing/feedback/404-pages#component-5792f8fd3c3c2be236e72c170345a0ce 8 | // No need to change anything else. Only colors and font sizes 9 | const NotFoundPage = () => ( 10 | 11 |
12 |
13 |

404 error

14 |

Page not found

15 |

Sorry, we couldn’t find the page you’re looking for.

16 |
17 | Go back home 18 |
19 |
20 |
21 |
22 | ); 23 | 24 | export default NotFoundPage; 25 | 26 | export const Head = () => ( 27 | 28 | ); 29 | -------------------------------------------------------------------------------- /src/styles/container.css: -------------------------------------------------------------------------------- 1 | @layer components { 2 | .container-lg { 3 | @apply mx-auto max-w-[1840px] 2xl:max-w-full 2xl:px-8 lg:mx-10 lg:max-w-none lg:px-0 md:mx-7 sm:mx-4; 4 | } 5 | 6 | .container { 7 | @apply mx-auto max-w-[1216px] lg:mx-10 lg:max-w-none md:mx-7 sm:mx-4; 8 | } 9 | 10 | .container-md { 11 | @apply mx-auto max-w-[1008px] lg:mx-10 lg:max-w-none md:mx-7 sm:mx-4; 12 | } 13 | 14 | .container-sm { 15 | @apply mx-auto max-w-[800px] md:mx-7 md:max-w-none sm:mx-4; 16 | } 17 | 18 | .container-xs { 19 | @apply mx-auto max-w-[696px] md:mx-7 md:max-w-none sm:mx-4; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /src/styles/disable-transition.css: -------------------------------------------------------------------------------- 1 | @layer utilities { 2 | .disable-transition { 3 | *, 4 | *:before, 5 | *:after { 6 | @apply !transition-none; 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /src/styles/grid-gap.css: -------------------------------------------------------------------------------- 1 | @layer base { 2 | .grid-gap-x { 3 | @apply gap-x-8 lg:gap-x-7 md:gap-x-5; 4 | } 5 | 6 | .grid-gap-y { 7 | @apply gap-y-8 lg:gap-y-7 md:gap-y-5; 8 | } 9 | 10 | .grid-gap { 11 | @apply grid-gap-x grid-gap-y; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/styles/hide-br.css: -------------------------------------------------------------------------------- 1 | @layer utilities { 2 | .hide-br { 3 | br { 4 | display: none; 5 | } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /src/styles/main.css: -------------------------------------------------------------------------------- 1 | @import 'tailwindcss/base'; 2 | @import 'tailwindcss/components'; 3 | @import 'tailwindcss/utilities'; 4 | 5 | /* Base */ 6 | @import './fonts.css'; 7 | @import './global.css'; 8 | @import './grid-gap.css'; 9 | 10 | /* Components */ 11 | @import './container.css'; 12 | @import './with-link.css'; 13 | @import './with-text-highlight.css'; 14 | @import '../components/pages/services-web-development/tailwindcss/tailwindcss.css'; 15 | @import '../components/pages/blog-post/content/content.css'; 16 | @import '../components/pages/blog-post/sidebar/sidebar.css'; 17 | 18 | /* Utilities */ 19 | @import './disable-transition.css'; 20 | @import './hide-br.css'; 21 | @import './remove-autocomplete-styles.css'; 22 | @import './safe-paddings.css'; 23 | @import './scrollbar-hidden.css'; 24 | @import './with-link.css'; 25 | @import './remove-image-loading-visual.css'; 26 | -------------------------------------------------------------------------------- /src/styles/remove-autocomplete-styles.css: -------------------------------------------------------------------------------- 1 | @layer utilities { 2 | .remove-autocomplete-styles { 3 | &:-webkit-autofill, 4 | &:-webkit-autofill:hover, 5 | &:-webkit-autofill:focus { 6 | transition: background-color 5000s; 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /src/styles/remove-image-loading-visual.css: -------------------------------------------------------------------------------- 1 | @layer utilities { 2 | .remove-image-loading-visual { 3 | color: transparent; 4 | clip-path: inset(0.5px); 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /src/styles/safe-paddings.css: -------------------------------------------------------------------------------- 1 | @layer base { 2 | .safe-paddings { 3 | @apply px-safe; 4 | 5 | header& { 6 | @apply pt-safe; 7 | } 8 | 9 | footer& { 10 | @apply pb-safe; 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/styles/scrollbar-hidden.css: -------------------------------------------------------------------------------- 1 | @layer utilities { 2 | .scrollbar-hidden { 3 | -ms-overflow-style: none; 4 | scrollbar-width: none; 5 | 6 | &::-webkit-scrollbar { 7 | display: none; 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/styles/with-link.css: -------------------------------------------------------------------------------- 1 | @layer components { 2 | .with-link-red { 3 | a { 4 | @apply relative font-normal text-red no-underline transition-colors duration-200 hover:text-blue; 5 | } 6 | } 7 | 8 | .with-nested-link-red-hover:hover .nested-link-red { 9 | @apply text-blue; 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/styles/with-text-highlight.css: -------------------------------------------------------------------------------- 1 | @layer components { 2 | .with-text-highlight-red { 3 | > span { 4 | @apply whitespace-nowrap text-red; 5 | } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /src/utils/get-blog-path.js: -------------------------------------------------------------------------------- 1 | const { BLOG_BASE_PATH } = require('../constants/blog'); 2 | 3 | module.exports = function getBlogPath({ category, pageNumber }) { 4 | if (category && pageNumber && pageNumber !== 1) { 5 | return `${BLOG_BASE_PATH}${category.toLowerCase()}/${pageNumber}/`; 6 | } 7 | 8 | if (category) { 9 | return `${BLOG_BASE_PATH}${category.toLowerCase()}/`; 10 | } 11 | 12 | if (pageNumber && pageNumber !== 1) { 13 | return `${BLOG_BASE_PATH}${pageNumber}/`; 14 | } 15 | 16 | return BLOG_BASE_PATH; 17 | }; 18 | -------------------------------------------------------------------------------- /src/utils/get-blog-post-date-from-slug.js: -------------------------------------------------------------------------------- 1 | export default function getBlogPostDateFromSlug(slug) { 2 | return new Date(slug.slice(0, 10)).toLocaleDateString('en-US', { 3 | year: 'numeric', 4 | month: 'long', 5 | day: 'numeric', 6 | }); 7 | } 8 | -------------------------------------------------------------------------------- /src/utils/get-blog-post-path.js: -------------------------------------------------------------------------------- 1 | const { BLOG_BASE_PATH } = require('../constants/blog'); 2 | 3 | function getBlogPostSlugWithoutDate(slug) { 4 | return slug.slice(11); 5 | } 6 | 7 | // We are using ES modules here in order to be able to import variables from this file in gatsby-node.js 8 | module.exports = function getBlogPostPath(slug) { 9 | return `${BLOG_BASE_PATH}${getBlogPostSlugWithoutDate(slug)}`; 10 | }; 11 | -------------------------------------------------------------------------------- /src/utils/get-github-repo-link.js: -------------------------------------------------------------------------------- 1 | export default function getGithubRepoLink(username, repoName) { 2 | return `https://github.com/${username}/${repoName}`; 3 | } 4 | -------------------------------------------------------------------------------- /static/animations/pages/blog/hero.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/pages/blog/hero.riv -------------------------------------------------------------------------------- /static/animations/pages/home/features/1.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/pages/home/features/1.riv -------------------------------------------------------------------------------- /static/animations/pages/home/features/2.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/pages/home/features/2.riv -------------------------------------------------------------------------------- /static/animations/pages/home/features/3.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/pages/home/features/3.riv -------------------------------------------------------------------------------- /static/animations/pages/home/features/4.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/pages/home/features/4.riv -------------------------------------------------------------------------------- /static/animations/pages/home/features/5.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/pages/home/features/5.riv -------------------------------------------------------------------------------- /static/animations/pages/home/features/6.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/pages/home/features/6.riv -------------------------------------------------------------------------------- /static/animations/pages/home/hero.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/pages/home/hero.riv -------------------------------------------------------------------------------- /static/animations/pages/home/services.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/pages/home/services.riv -------------------------------------------------------------------------------- /static/animations/pages/services-web-design/guide-and-engage.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/pages/services-web-design/guide-and-engage.riv -------------------------------------------------------------------------------- /static/animations/pages/services-web-design/hero.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/pages/services-web-design/hero.riv -------------------------------------------------------------------------------- /static/animations/pages/services-web-design/in-house-team.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/pages/services-web-design/in-house-team.riv -------------------------------------------------------------------------------- /static/animations/pages/services-web-development/code-quality.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/pages/services-web-development/code-quality.riv -------------------------------------------------------------------------------- /static/animations/pages/services-web-development/hero-v2.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/pages/services-web-development/hero-v2.riv -------------------------------------------------------------------------------- /static/animations/pages/services-web-development/stack.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/pages/services-web-development/stack.riv -------------------------------------------------------------------------------- /static/animations/shared/case-studies-card.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/shared/case-studies-card.riv -------------------------------------------------------------------------------- /static/animations/shared/cta-10-06-2022.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/animations/shared/cta-10-06-2022.riv -------------------------------------------------------------------------------- /static/fonts/ibm-plex-mono/ibm-plex-mono-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/fonts/ibm-plex-mono/ibm-plex-mono-regular.woff2 -------------------------------------------------------------------------------- /static/fonts/usual/usual-bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/fonts/usual/usual-bold.woff2 -------------------------------------------------------------------------------- /static/fonts/usual/usual-light-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/fonts/usual/usual-light-italic.woff2 -------------------------------------------------------------------------------- /static/fonts/usual/usual-light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/fonts/usual/usual-light.woff2 -------------------------------------------------------------------------------- /static/fonts/usual/usual-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/fonts/usual/usual-regular.woff2 -------------------------------------------------------------------------------- /static/fonts/usual/usual-semi-bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/fonts/usual/usual-semi-bold.woff2 -------------------------------------------------------------------------------- /static/images/pixel-point-logo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /static/images/post-authors/alex-barashkov.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/images/post-authors/alex-barashkov.jpg -------------------------------------------------------------------------------- /static/images/post-authors/alexey-kuznetsov.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/images/post-authors/alexey-kuznetsov.jpg -------------------------------------------------------------------------------- /static/images/post-authors/dmitry-semenovsky.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/images/post-authors/dmitry-semenovsky.jpg -------------------------------------------------------------------------------- /static/images/post-authors/kirill-bolotsky.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/images/post-authors/kirill-bolotsky.jpg -------------------------------------------------------------------------------- /static/images/post-authors/vlad-kamelsky.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/images/post-authors/vlad-kamelsky.jpg -------------------------------------------------------------------------------- /static/images/social-preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixel-point/pixelpoint-website/17d9b9c956e2c727a82b3792342bf445834b5e68/static/images/social-preview.jpg -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- 1 | { 2 | "redirects": [ 3 | { 4 | "source": "/work-inquiry/", 5 | "destination": "https://surveys.pixelpoint.io/work-with-us", 6 | "permanent": true 7 | }, 8 | { 9 | "source": "/youtube/", 10 | "destination": "https://www.youtube.com/@pixelpoint-io?sub_confirmation=1", 11 | "permanent": true 12 | } 13 | ], 14 | "rewrites": [ 15 | { 16 | "source": "/links/", 17 | "destination": "https://pixel-point-next.vercel.app/links" 18 | }, 19 | { 20 | "source": "/learn/", 21 | "destination": "https://pixel-point-next.vercel.app/learn" 22 | }, 23 | { 24 | "source": "/learn/:path*/", 25 | "destination": "https://pixel-point-next.vercel.app/learn/:path*" 26 | }, 27 | { 28 | "source": "/sign-up/", 29 | "destination": "https://pixel-point-next.vercel.app/sign-up" 30 | }, 31 | { 32 | "source": "/_next/:path*", 33 | "destination": "https://pixel-point-next.vercel.app/_next/:path*" 34 | }, 35 | { 36 | "source": "/_next/:path*/", 37 | "destination": "https://pixel-point-next.vercel.app/_next/:path*" 38 | }, 39 | { 40 | "source": "/api/:path*", 41 | "destination": "https://pixel-point-next.vercel.app/api/:path*" 42 | }, 43 | { 44 | "source": "/api/:path*/", 45 | "destination": "https://pixel-point-next.vercel.app/api/:path*" 46 | }, 47 | { 48 | "source": "/favicon.ico", 49 | "destination": "/favicon-32x32.png" 50 | } 51 | ] 52 | } 53 | --------------------------------------------------------------------------------