mirror of
https://github.com/LukeHagar/sagivo-blog.git
synced 2025-12-06 04:21:15 +00:00
add 2021 ideas post
This commit is contained in:
17
Gemfile
17
Gemfile
@@ -7,24 +7,25 @@ source "https://rubygems.org"
|
|||||||
#
|
#
|
||||||
# This will help ensure the proper Jekyll version is running.
|
# This will help ensure the proper Jekyll version is running.
|
||||||
# Happy Jekylling!
|
# Happy Jekylling!
|
||||||
gem "jekyll" #, "~> 4.0.0"
|
gem "jekyll", "~> 4.2.0"
|
||||||
# This is the default theme for new Jekyll sites. You may change this to anything you like.
|
# This is the default theme for new Jekyll sites. You may change this to anything you like.
|
||||||
gem "minima" #, "~> 2.5"
|
gem "minima"
|
||||||
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
|
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
|
||||||
# uncomment the line below. To upgrade, run `bundle update github-pages`.
|
# uncomment the line below. To upgrade, run `bundle update github-pages`.
|
||||||
gem "github-pages", "~> 203", group: :jekyll_plugins
|
# gem "github-pages", group: :jekyll_plugins
|
||||||
# If you have any plugins, put them here!
|
# If you have any plugins, put them here!
|
||||||
group :jekyll_plugins do
|
group :jekyll_plugins do
|
||||||
gem "jekyll-feed"#, "~> 0.12"
|
gem "jekyll-feed", "~> 0.12"
|
||||||
end
|
end
|
||||||
|
|
||||||
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
|
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
|
||||||
# and associated library.
|
# and associated library.
|
||||||
install_if -> { RUBY_PLATFORM =~ %r!mingw|mswin|java! } do
|
platforms :mingw, :x64_mingw, :mswin, :jruby do
|
||||||
gem "tzinfo"#, "~> 1.2"
|
gem "tzinfo", "~> 1.2"
|
||||||
gem "tzinfo-data"
|
gem "tzinfo-data"
|
||||||
end
|
end
|
||||||
|
|
||||||
# Performance-booster for watching directories on Windows
|
# Performance-booster for watching directories on Windows
|
||||||
gem "wdm", "~> 0.1.1", :install_if => Gem.win_platform?
|
gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]
|
||||||
gem 'jekyll-analytics'
|
|
||||||
|
gem "jekyll-analytics"
|
||||||
|
|||||||
250
Gemfile.lock
250
Gemfile.lock
@@ -1,262 +1,82 @@
|
|||||||
GEM
|
GEM
|
||||||
remote: https://rubygems.org/
|
remote: https://rubygems.org/
|
||||||
specs:
|
specs:
|
||||||
activesupport (6.0.3.1)
|
|
||||||
concurrent-ruby (~> 1.0, >= 1.0.2)
|
|
||||||
i18n (>= 0.7, < 2)
|
|
||||||
minitest (~> 5.1)
|
|
||||||
tzinfo (~> 1.1)
|
|
||||||
zeitwerk (~> 2.2, >= 2.2.2)
|
|
||||||
addressable (2.7.0)
|
addressable (2.7.0)
|
||||||
public_suffix (>= 2.0.2, < 5.0)
|
public_suffix (>= 2.0.2, < 5.0)
|
||||||
coffee-script (2.4.1)
|
|
||||||
coffee-script-source
|
|
||||||
execjs
|
|
||||||
coffee-script-source (1.11.1)
|
|
||||||
colorator (1.1.0)
|
colorator (1.1.0)
|
||||||
commonmarker (0.17.13)
|
concurrent-ruby (1.1.7)
|
||||||
ruby-enum (~> 0.5)
|
em-websocket (0.5.2)
|
||||||
concurrent-ruby (1.1.6)
|
|
||||||
dnsruby (1.61.3)
|
|
||||||
addressable (~> 2.5)
|
|
||||||
em-websocket (0.5.1)
|
|
||||||
eventmachine (>= 0.12.9)
|
eventmachine (>= 0.12.9)
|
||||||
http_parser.rb (~> 0.6.0)
|
http_parser.rb (~> 0.6.0)
|
||||||
ethon (0.12.0)
|
|
||||||
ffi (>= 1.3.0)
|
|
||||||
eventmachine (1.2.7)
|
eventmachine (1.2.7)
|
||||||
execjs (2.7.0)
|
ffi (1.14.2)
|
||||||
faraday (1.0.0)
|
|
||||||
multipart-post (>= 1.2, < 3)
|
|
||||||
ffi (1.12.1)
|
|
||||||
forwardable-extended (2.6.0)
|
forwardable-extended (2.6.0)
|
||||||
gemoji (3.0.1)
|
|
||||||
github-pages (203)
|
|
||||||
github-pages-health-check (= 1.16.1)
|
|
||||||
jekyll (= 3.8.5)
|
|
||||||
jekyll-avatar (= 0.7.0)
|
|
||||||
jekyll-coffeescript (= 1.1.1)
|
|
||||||
jekyll-commonmark-ghpages (= 0.1.6)
|
|
||||||
jekyll-default-layout (= 0.1.4)
|
|
||||||
jekyll-feed (= 0.13.0)
|
|
||||||
jekyll-gist (= 1.5.0)
|
|
||||||
jekyll-github-metadata (= 2.12.1)
|
|
||||||
jekyll-mentions (= 1.5.1)
|
|
||||||
jekyll-optional-front-matter (= 0.3.2)
|
|
||||||
jekyll-paginate (= 1.1.0)
|
|
||||||
jekyll-readme-index (= 0.3.0)
|
|
||||||
jekyll-redirect-from (= 0.15.0)
|
|
||||||
jekyll-relative-links (= 0.6.1)
|
|
||||||
jekyll-remote-theme (= 0.4.1)
|
|
||||||
jekyll-sass-converter (= 1.5.2)
|
|
||||||
jekyll-seo-tag (= 2.6.1)
|
|
||||||
jekyll-sitemap (= 1.4.0)
|
|
||||||
jekyll-swiss (= 1.0.0)
|
|
||||||
jekyll-theme-architect (= 0.1.1)
|
|
||||||
jekyll-theme-cayman (= 0.1.1)
|
|
||||||
jekyll-theme-dinky (= 0.1.1)
|
|
||||||
jekyll-theme-hacker (= 0.1.1)
|
|
||||||
jekyll-theme-leap-day (= 0.1.1)
|
|
||||||
jekyll-theme-merlot (= 0.1.1)
|
|
||||||
jekyll-theme-midnight (= 0.1.1)
|
|
||||||
jekyll-theme-minimal (= 0.1.1)
|
|
||||||
jekyll-theme-modernist (= 0.1.1)
|
|
||||||
jekyll-theme-primer (= 0.5.4)
|
|
||||||
jekyll-theme-slate (= 0.1.1)
|
|
||||||
jekyll-theme-tactile (= 0.1.1)
|
|
||||||
jekyll-theme-time-machine (= 0.1.1)
|
|
||||||
jekyll-titles-from-headings (= 0.5.3)
|
|
||||||
jemoji (= 0.11.1)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
down (>= 2.3.0)
|
|
||||||
liquid (= 4.0.3)
|
|
||||||
mercenary (~> 0.3)
|
|
||||||
minima (= 2.5.1)
|
|
||||||
nokogiri (>= 1.10.4, < 2.0)
|
|
||||||
rouge (= 3.13.0)
|
|
||||||
terminal-table (~> 1.4)
|
|
||||||
github-pages-health-check (1.16.1)
|
|
||||||
addressable (~> 2.3)
|
|
||||||
dnsruby (~> 1.60)
|
|
||||||
octokit (~> 4.0)
|
|
||||||
public_suffix (~> 3.0)
|
|
||||||
typhoeus (~> 1.3)
|
|
||||||
html-pipeline (2.12.3)
|
|
||||||
activesupport (>= 2)
|
|
||||||
nokogiri (>= 1.4)
|
|
||||||
http_parser.rb (0.6.0)
|
http_parser.rb (0.6.0)
|
||||||
i18n (0.9.5)
|
i18n (1.8.7)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
jekyll (3.8.5)
|
jekyll (4.2.0)
|
||||||
addressable (~> 2.4)
|
addressable (~> 2.4)
|
||||||
colorator (~> 1.0)
|
colorator (~> 1.0)
|
||||||
em-websocket (~> 0.5)
|
em-websocket (~> 0.5)
|
||||||
i18n (~> 0.7)
|
i18n (~> 1.0)
|
||||||
jekyll-sass-converter (~> 1.0)
|
jekyll-sass-converter (~> 2.0)
|
||||||
jekyll-watch (~> 2.0)
|
jekyll-watch (~> 2.0)
|
||||||
kramdown (>= 2.3.0)
|
kramdown (~> 2.3)
|
||||||
|
kramdown-parser-gfm (~> 1.0)
|
||||||
liquid (~> 4.0)
|
liquid (~> 4.0)
|
||||||
mercenary (~> 0.3.3)
|
mercenary (~> 0.4.0)
|
||||||
pathutil (~> 0.9)
|
pathutil (~> 0.9)
|
||||||
rouge (>= 1.7, < 4)
|
rouge (~> 3.0)
|
||||||
safe_yaml (~> 1.0)
|
safe_yaml (~> 1.0)
|
||||||
jekyll-analytics (0.1.12)
|
terminal-table (~> 2.0)
|
||||||
jekyll-avatar (0.7.0)
|
jekyll-analytics (0.1.14)
|
||||||
jekyll (>= 3.0, < 5.0)
|
jekyll-feed (0.15.1)
|
||||||
jekyll-coffeescript (1.1.1)
|
|
||||||
coffee-script (~> 2.2)
|
|
||||||
coffee-script-source (~> 1.11.1)
|
|
||||||
jekyll-commonmark (1.3.1)
|
|
||||||
commonmarker (~> 0.14)
|
|
||||||
jekyll (>= 3.7, < 5.0)
|
jekyll (>= 3.7, < 5.0)
|
||||||
jekyll-commonmark-ghpages (0.1.6)
|
jekyll-sass-converter (2.1.0)
|
||||||
commonmarker (~> 0.17.6)
|
sassc (> 2.0.1, < 3.0)
|
||||||
jekyll-commonmark (~> 1.2)
|
jekyll-seo-tag (2.7.1)
|
||||||
rouge (>= 2.0, < 4.0)
|
jekyll (>= 3.8, < 5.0)
|
||||||
jekyll-default-layout (0.1.4)
|
|
||||||
jekyll (~> 3.0)
|
|
||||||
jekyll-feed (0.13.0)
|
|
||||||
jekyll (>= 3.7, < 5.0)
|
|
||||||
jekyll-gist (1.5.0)
|
|
||||||
octokit (~> 4.2)
|
|
||||||
jekyll-github-metadata (2.12.1)
|
|
||||||
jekyll (~> 3.4)
|
|
||||||
octokit (~> 4.0, != 4.4.0)
|
|
||||||
jekyll-mentions (1.5.1)
|
|
||||||
html-pipeline (~> 2.3)
|
|
||||||
jekyll (>= 3.7, < 5.0)
|
|
||||||
jekyll-optional-front-matter (0.3.2)
|
|
||||||
jekyll (>= 3.0, < 5.0)
|
|
||||||
jekyll-paginate (1.1.0)
|
|
||||||
jekyll-readme-index (0.3.0)
|
|
||||||
jekyll (>= 3.0, < 5.0)
|
|
||||||
jekyll-redirect-from (0.15.0)
|
|
||||||
jekyll (>= 3.3, < 5.0)
|
|
||||||
jekyll-relative-links (0.6.1)
|
|
||||||
jekyll (>= 3.3, < 5.0)
|
|
||||||
jekyll-remote-theme (0.4.1)
|
|
||||||
addressable (~> 2.0)
|
|
||||||
jekyll (>= 3.5, < 5.0)
|
|
||||||
rubyzip (>= 1.3.0)
|
|
||||||
jekyll-sass-converter (1.5.2)
|
|
||||||
sass (~> 3.4)
|
|
||||||
jekyll-seo-tag (2.6.1)
|
|
||||||
jekyll (>= 3.3, < 5.0)
|
|
||||||
jekyll-sitemap (1.4.0)
|
|
||||||
jekyll (>= 3.7, < 5.0)
|
|
||||||
jekyll-swiss (1.0.0)
|
|
||||||
jekyll-theme-architect (0.1.1)
|
|
||||||
jekyll (~> 3.5)
|
|
||||||
jekyll-seo-tag (~> 2.0)
|
|
||||||
jekyll-theme-cayman (0.1.1)
|
|
||||||
jekyll (~> 3.5)
|
|
||||||
jekyll-seo-tag (~> 2.0)
|
|
||||||
jekyll-theme-dinky (0.1.1)
|
|
||||||
jekyll (~> 3.5)
|
|
||||||
jekyll-seo-tag (~> 2.0)
|
|
||||||
jekyll-theme-hacker (0.1.1)
|
|
||||||
jekyll (~> 3.5)
|
|
||||||
jekyll-seo-tag (~> 2.0)
|
|
||||||
jekyll-theme-leap-day (0.1.1)
|
|
||||||
jekyll (~> 3.5)
|
|
||||||
jekyll-seo-tag (~> 2.0)
|
|
||||||
jekyll-theme-merlot (0.1.1)
|
|
||||||
jekyll (~> 3.5)
|
|
||||||
jekyll-seo-tag (~> 2.0)
|
|
||||||
jekyll-theme-midnight (0.1.1)
|
|
||||||
jekyll (~> 3.5)
|
|
||||||
jekyll-seo-tag (~> 2.0)
|
|
||||||
jekyll-theme-minimal (0.1.1)
|
|
||||||
jekyll (~> 3.5)
|
|
||||||
jekyll-seo-tag (~> 2.0)
|
|
||||||
jekyll-theme-modernist (0.1.1)
|
|
||||||
jekyll (~> 3.5)
|
|
||||||
jekyll-seo-tag (~> 2.0)
|
|
||||||
jekyll-theme-primer (0.5.4)
|
|
||||||
jekyll (> 3.5, < 5.0)
|
|
||||||
jekyll-github-metadata (~> 2.9)
|
|
||||||
jekyll-seo-tag (~> 2.0)
|
|
||||||
jekyll-theme-slate (0.1.1)
|
|
||||||
jekyll (~> 3.5)
|
|
||||||
jekyll-seo-tag (~> 2.0)
|
|
||||||
jekyll-theme-tactile (0.1.1)
|
|
||||||
jekyll (~> 3.5)
|
|
||||||
jekyll-seo-tag (~> 2.0)
|
|
||||||
jekyll-theme-time-machine (0.1.1)
|
|
||||||
jekyll (~> 3.5)
|
|
||||||
jekyll-seo-tag (~> 2.0)
|
|
||||||
jekyll-titles-from-headings (0.5.3)
|
|
||||||
jekyll (>= 3.3, < 5.0)
|
|
||||||
jekyll-watch (2.2.1)
|
jekyll-watch (2.2.1)
|
||||||
listen (~> 3.0)
|
listen (~> 3.0)
|
||||||
jemoji (0.11.1)
|
kramdown (2.3.0)
|
||||||
gemoji (~> 3.0)
|
rexml
|
||||||
html-pipeline (~> 2.2)
|
kramdown-parser-gfm (1.1.0)
|
||||||
jekyll (>= 3.0, < 5.0)
|
kramdown (~> 2.0)
|
||||||
kramdown (>= 2.3.0)
|
|
||||||
liquid (4.0.3)
|
liquid (4.0.3)
|
||||||
listen (3.2.1)
|
listen (3.4.0)
|
||||||
rb-fsevent (~> 0.10, >= 0.10.3)
|
rb-fsevent (~> 0.10, >= 0.10.3)
|
||||||
rb-inotify (~> 0.9, >= 0.9.10)
|
rb-inotify (~> 0.9, >= 0.9.10)
|
||||||
mercenary (0.3.6)
|
mercenary (0.4.0)
|
||||||
mini_portile2 (2.4.0)
|
|
||||||
minima (2.5.1)
|
minima (2.5.1)
|
||||||
jekyll (>= 3.5, < 5.0)
|
jekyll (>= 3.5, < 5.0)
|
||||||
jekyll-feed (~> 0.9)
|
jekyll-feed (~> 0.9)
|
||||||
jekyll-seo-tag (~> 2.1)
|
jekyll-seo-tag (~> 2.1)
|
||||||
minitest (5.14.1)
|
|
||||||
multipart-post (2.1.1)
|
|
||||||
nokogiri (1.10.8)
|
|
||||||
mini_portile2 (~> 2.4.0)
|
|
||||||
octokit (4.15.0)
|
|
||||||
faraday (>= 0.9)
|
|
||||||
sawyer (~> 0.8.0, >= 0.5.3)
|
|
||||||
pathutil (0.16.2)
|
pathutil (0.16.2)
|
||||||
forwardable-extended (~> 2.6)
|
forwardable-extended (~> 2.6)
|
||||||
public_suffix (3.1.1)
|
public_suffix (4.0.6)
|
||||||
rb-fsevent (0.10.3)
|
rb-fsevent (0.10.4)
|
||||||
rb-inotify (0.10.1)
|
rb-inotify (0.10.1)
|
||||||
ffi (~> 1.0)
|
ffi (~> 1.0)
|
||||||
rouge (3.13.0)
|
rexml (3.2.4)
|
||||||
ruby-enum (0.7.2)
|
rouge (3.26.0)
|
||||||
i18n
|
|
||||||
rubyzip (2.0.0)
|
|
||||||
safe_yaml (1.0.5)
|
safe_yaml (1.0.5)
|
||||||
sass (3.7.4)
|
sassc (2.4.0)
|
||||||
sass-listen (~> 4.0.0)
|
ffi (~> 1.9)
|
||||||
sass-listen (4.0.0)
|
terminal-table (2.0.0)
|
||||||
rb-fsevent (~> 0.9, >= 0.9.4)
|
|
||||||
rb-inotify (~> 0.9, >= 0.9.7)
|
|
||||||
sawyer (0.8.2)
|
|
||||||
addressable (>= 2.3.5)
|
|
||||||
faraday (> 0.8, < 2.0)
|
|
||||||
terminal-table (1.8.0)
|
|
||||||
unicode-display_width (~> 1.1, >= 1.1.1)
|
unicode-display_width (~> 1.1, >= 1.1.1)
|
||||||
thread_safe (0.3.6)
|
unicode-display_width (1.7.0)
|
||||||
typhoeus (1.3.1)
|
|
||||||
ethon (>= 0.9.0)
|
|
||||||
tzinfo (1.2.6)
|
|
||||||
thread_safe (~> 0.1)
|
|
||||||
tzinfo-data (1.2019.3)
|
|
||||||
tzinfo (>= 1.0.0)
|
|
||||||
unicode-display_width (1.6.1)
|
|
||||||
wdm (0.1.1)
|
|
||||||
zeitwerk (2.3.0)
|
|
||||||
|
|
||||||
PLATFORMS
|
PLATFORMS
|
||||||
ruby
|
ruby
|
||||||
|
|
||||||
DEPENDENCIES
|
DEPENDENCIES
|
||||||
github-pages (~> 203)
|
jekyll (~> 4.2.0)
|
||||||
jekyll
|
|
||||||
jekyll-analytics
|
jekyll-analytics
|
||||||
jekyll-feed (~> 0.12)
|
jekyll-feed (~> 0.12)
|
||||||
minima (~> 2.5)
|
minima
|
||||||
tzinfo (~> 1.2)
|
tzinfo (~> 1.2)
|
||||||
tzinfo-data
|
tzinfo-data
|
||||||
wdm (~> 0.1.1)
|
wdm (~> 0.1.1)
|
||||||
|
|
||||||
BUNDLED WITH
|
BUNDLED WITH
|
||||||
2.1.4
|
2.2.4
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
# For technical reasons, this file is *NOT* reloaded automatically when you use
|
# For technical reasons, this file is *NOT* reloaded automatically when you use
|
||||||
# 'bundle exec jekyll serve'. If you change this file, please restart the server process.
|
# 'bundle exec jekyll serve'. If you change this file, please restart the server process.
|
||||||
#
|
#
|
||||||
# If you need help with YAML syntax, here are some quick references for you:
|
# If you need help with YAML syntax, here are some quick references for you:
|
||||||
# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml
|
# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml
|
||||||
# https://learnxinyminutes.com/docs/yaml/
|
# https://learnxinyminutes.com/docs/yaml/
|
||||||
#
|
#
|
||||||
@@ -24,7 +24,7 @@ description: Software Engineering Leadership
|
|||||||
baseurl: "" # the subpath of your site, e.g. /blog
|
baseurl: "" # the subpath of your site, e.g. /blog
|
||||||
url: "https://sagivo.com" # the base hostname & protocol for your site, e.g. http://example.com
|
url: "https://sagivo.com" # the base hostname & protocol for your site, e.g. http://example.com
|
||||||
twitter_username: sagivo
|
twitter_username: sagivo
|
||||||
github_username: sagivo
|
github_username: sagivo
|
||||||
linkedin_username: sagivo
|
linkedin_username: sagivo
|
||||||
|
|
||||||
# Build settings
|
# Build settings
|
||||||
@@ -54,5 +54,5 @@ plugins:
|
|||||||
# - vendor/ruby/
|
# - vendor/ruby/
|
||||||
|
|
||||||
jekyll_analytics:
|
jekyll_analytics:
|
||||||
GoogleAnalytics: # Add, if you want to track with Google Analytics
|
GoogleAnalytics: # Add, if you want to track with Google Analytics
|
||||||
id: UA-54596506-1 # Required - replace with your tracking id
|
id: UA-54596506-1 # Required - replace with your tracking id
|
||||||
|
|||||||
58
_posts/2021-1-11-startup-ideas.md
Normal file
58
_posts/2021-1-11-startup-ideas.md
Normal file
@@ -0,0 +1,58 @@
|
|||||||
|
---
|
||||||
|
layout: post
|
||||||
|
title: Startup ideas for 2021
|
||||||
|
description: Here are some ideas I have for 2021
|
||||||
|
categories: [startup]
|
||||||
|
keywords:
|
||||||
|
[startup, ideas, Ethereum, netflix, goodreads, podcasts, social, mint, NFC]
|
||||||
|
---
|
||||||
|
|
||||||
|
Happy 2021! One of my (many) strange hobbies is to keep a list of ideas I would like to explore one day. Each year this list gets larger and my availablity gets smaller. This is why I want to share these ideas with you, hoping someone will find this inspiring and decide to create a company around it this year.
|
||||||
|
|
||||||
|
## Netflix for Podcasts
|
||||||
|
|
||||||
|
I'm a huge fan of podcasts. I'm spending an average of ~1.5 hours a day listening to podcasts. While there are lots of podcast apps, there is no one good source to recommend me on podcasts to listen to. Unlike movies or music, podcast episodes are not always sequential. For example, Joe Rogan may interview someone about bitcoin and in the next episode someone else about UFC. Following a person/podcast not always makes sense and sometimes you just want to follow a topic. Another example is that podcast X can have one specific episode that is recommended while the rest is not for you. I wish I could find a place that recommends me on _episodes_ not just _podcasts_ that are relevant to my taste.
|
||||||
|
How? ML can be a good option. I will index all the podcasts out there (transcribe and vectorize the text) and from there try to group them based on similar interest. Also, looking at how people rate podcasts can help with it (people who loved X usually loved Y). It can be a massive capital investment upfront to transcribe all (or the most popular) podcasts, but once you have it in a text format you can monetize it later in different ways.
|
||||||
|
|
||||||
|
## Stripe for NFC
|
||||||
|
|
||||||
|
NFC has entered our life more than ever after COVID-19. Touchless payments are becoming the norm. Apple and Google pay work using NFC technology that allows your phone to communicate with the payment terminal. This is only one use-case of NFC. There is also a new proposal to get the [NFC standard in browser](https://w3c.github.io/web-nfc) as well. There can be so many more use cases: locking doors, activate devices, controlling passwords, unlocking your car, and much more. Unfortunately, there is a disconnect between the hardware and software. It's hard to develop an NFC product end-to-end: you need to manufacture your hardware, you need to write custom software to integrate with the NFC protocol, and then you need to implement it on IOS, Android, and soon browsers. There is a room for NFC-as-a-service where you define your API and get a ready to install chip to start building your product.
|
||||||
|
|
||||||
|
## Secret for voice
|
||||||
|
|
||||||
|
I worked at Facebook and I know the power of communities. I also understand the need for anonymity. Nowadays where everyone focuses on visual aspects (TickTock, Instagram, etc..) there is a place for bringing back voice chats for deep, meaningful conversations. Especially when COVID-19 forces people to shelter in place, there is a need to talk to someone, about anything you're passionate about. These conversations can be anything from politics to personal stress and relationships. Having an anonymous platform to meet and talk with people about a specific topic can be an interchange between Reddit and Podcasts. The anonymity will allow people to open up to meaningful conversation and the voice-only will prevent bad actors like in chat-roulette. You don't need to look good to talk with someone, all you need to care about is the content of your conversation. You can add a rating system to bubble up the best people so it will create an incentive for meaningful conversations and will bad the bad actors.
|
||||||
|
|
||||||
|
## Remote-first CRM
|
||||||
|
|
||||||
|
Remote is becoming the new norm. The tools for remote are anything from communication (Slack, Zoon..), to project tracking to documentations. There is a need for an opinionated remote-first tool that aggregates everything in one place. Instead of subscribing and paying to many SaaS services, I would love to have one place that has all the needed aspects for managing a remote company. Anything from tracking project, to chatting and calling co-workers to all-hands and happy hours. I love Ruby on Rails because it is so opinionated and I believe there is a place for an opinionated way to run a remote-first business. It will not work for everyone, but for the companies who choose to adopt this methodology, the tools will be perfectly integrated with the day-to-day execution.
|
||||||
|
|
||||||
|
## Better GoodReads
|
||||||
|
|
||||||
|
As someone who reads a lot of [books](https://www.goodreads.com/user/show/90647916-sagiv-ofek), I am in dire need of a better GoodReads. Similar to Netflix for Podcasts, I would love to have Netflix for books with a social element to it.
|
||||||
|
|
||||||
|
## Delivery service for Craigslist
|
||||||
|
|
||||||
|
You want to buy a sofa on Craigslist or Facebook Marketplace? Now you need to find how to deliver it. I wish there will be a built-in service that takes care of shipping the item. For smaller packages, you can simply use UPS/FedEx but there is a pain for larger items. This service can piggyback on the marketplace as PayPal did to eBay.
|
||||||
|
|
||||||
|
## AI for traffic lights
|
||||||
|
|
||||||
|
How many times you stopped at a red-light and the road was empty? Come on, just install a smart camera that analyzes the cars around it and control the traffic better. It can be as part of a bigger "smart city" initiative but that's a good start.
|
||||||
|
|
||||||
|
## Headspace for work
|
||||||
|
|
||||||
|
I want an app on my laptop that reminds me to take a break. I want it to connect to my busy calendar and suggest times for meditation, maybe a motivational speech before a meeting, etc. I have some on my phone but I want it to be active as part of my working day and not only when I wake up or before I go to sleep. It can have an enterprise play where companies purchase it for their employees as part of their wellbeing investment.
|
||||||
|
|
||||||
|
## Guided city bus tours
|
||||||
|
|
||||||
|
I live in NYC where you can find those big tourist buses that drive people around and tell them about the city. This usually costs $50. I will pay $5 for an app that I can download and tells me about the city while I take a $2.75 public bus. The routes are usually the same and I will like to have the recording in my headphones vs the crappy megaphone. The app will record your GPS location and will tell you about where you are based on that. Can be for walking as well as for driving.
|
||||||
|
|
||||||
|
## Better Mint
|
||||||
|
|
||||||
|
I love tracking my finances. I mostly use Mint for it. If you ever used mint.com you probably know why there is a need for something better. The UI is from the 90s, they always try to upsell you credit cards and there are not insightful suggestions. There are many new apps that try to do it today but it usually part of a new bank/card initiative. There is a room for better tracking and analyzing tool who can give you insights on your budget and how to be more efficient.
|
||||||
|
|
||||||
|
## Mortgage over blockchain
|
||||||
|
|
||||||
|
Ever tried to get a mortgage? The process is painful. First, you need to disclose your privacy and credit score, then you need to fill tons of paperwork, finally, you need to pay crazy initiation fees.
|
||||||
|
Smart contracts can do it with one click. Since blockchain records your previous transactions, your credit is determined based on your loan history and not other mambo-jumbo factors. Also, your credit is anonymous so people can loan you based on your credit alone.
|
||||||
|
There is no need for length documentation as all the logic will be part of the smart-contract code. Anything from transferring money to recording payments can be done in one place, making bankers and lowers (and their fees) unnecessary.
|
||||||
|
There is an opportunity to set up a company that takes care of the legality aspects, combined with a marketplace where people can lend others (LendingClub style) simply based on their past blockchain credit.
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
---
|
|
||||||
layout: page
|
|
||||||
title: About
|
|
||||||
permalink: /about/
|
|
||||||
---
|
|
||||||
|
|
||||||
Welcome to by blog.
|
|
||||||
I love writing about software engineering, leadership and anything in between.
|
|
||||||
The blog is meant to be a practical guide for real-life situations.
|
|
||||||
Currently I'm leading multiple teams in Amazon and in charge of all the SDKs we have in AWS. I enjoy enabling people to build amazing products.
|
|
||||||
Before AWS, I worked at Facebook where I worked on FB stories and helped billion people to connect by sharing moments of their lives. Before Facebook, I started 3 companies across Israel.
|
|
||||||
|
|
||||||
In my free time, I love taking long walks while listening to audiobooks (follow me on [GoodReads](http://goodreads.com/sagivo)). I’m also into Jiu-Jitsu and I consider myself lucky if I don’t get hurt once a month.
|
|
||||||
|
|
||||||
Fun fact - I’m a private pilot so if you ever need a ride just let me know! You will need to provide the airplane though ✈️
|
|
||||||
|
|
||||||
GLHF :)
|
|
||||||
38
about.md
Normal file
38
about.md
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
layout: page
|
||||||
|
title: About
|
||||||
|
permalink: /about/
|
||||||
|
---
|
||||||
|
|
||||||
|
Welcome to by blog.
|
||||||
|
|
||||||
|
<!-- Begin Mailchimp Signup Form -->
|
||||||
|
<link href="//cdn-images.mailchimp.com/embedcode/horizontal-slim-10_7.css" rel="stylesheet" type="text/css">
|
||||||
|
<style type="text/css">
|
||||||
|
#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; width:100%;}
|
||||||
|
/* Add your own Mailchimp form style overrides in your site stylesheet or in this style block.
|
||||||
|
We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
|
||||||
|
</style>
|
||||||
|
<div id="mc_embed_signup">
|
||||||
|
<form action="https://gmail.us7.list-manage.com/subscribe/post?u=7e3c7518fa2c6fb65546122a8&id=0d3a934353" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
|
||||||
|
<div id="mc_embed_signup_scroll">
|
||||||
|
<input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="email address" required>
|
||||||
|
<!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
|
||||||
|
<div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_7e3c7518fa2c6fb65546122a8_0d3a934353" tabindex="-1" value=""></div>
|
||||||
|
<div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--End mc_embed_signup-->
|
||||||
|
|
||||||
|
I love writing about software engineering, leadership and anything in between.
|
||||||
|
The blog is meant to be a practical guide for real-life situations.
|
||||||
|
Currently I'm leading multiple teams in Amazon and in charge of all the SDKs we have in AWS. I enjoy enabling people to build amazing products.
|
||||||
|
Before AWS, I worked at Facebook where I worked on FB stories and helped billion people to connect by sharing moments of their lives. Before Facebook, I started 3 companies across Israel.
|
||||||
|
|
||||||
|
In my free time, I love taking long walks while listening to audiobooks (follow me on [GoodReads](http://goodreads.com/sagivo)). I’m also into Jiu-Jitsu and I consider myself lucky if I don’t get hurt once a month.
|
||||||
|
|
||||||
|
Fun fact - I’m a private pilot so if you ever need a ride just let me know! You will need to provide the airplane though ✈️
|
||||||
|
|
||||||
|
GLHF :)
|
||||||
1
contact.md
Normal file
1
contact.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
contacting me!
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
---
|
|
||||||
# Feel free to add content and custom Front Matter to this file.
|
|
||||||
# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults
|
|
||||||
|
|
||||||
layout: home
|
|
||||||
---
|
|
||||||
Reference in New Issue
Block a user