Skip to content

Instantly share code, notes, and snippets.

Csaba Apagyi thisismydesign

Block or report user

Report or block thisismydesign

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@thisismydesign
thisismydesign / README.md
Created Apr 27, 2020
EF BE5 idea - Email 2.0
View README.md

Email 2.0

Problem

Electronic mail is a 60 years old technology. We've innovated most aspects of our digital lives but Email have mosty remianed the same.

  • Not a direct line to individuals anymore. Lots of unread ignored mails, wasted resouces and potential.
  • Categories are important (e.g. Gmail's tabs) but no native way of categorization
  • Native way of feedback (i.e. reply) is cumbersome
  • Email communication is not constrained by law (e.g. GDPR) but there isn't a central way of managing this (YC startup is working on this)
@thisismydesign
thisismydesign / README.md
Last active Mar 31, 2020
EF BE5 idea - Privacy-centered video conferencing tool
View README.md

Privacy-centered video conferencing tool

This is a work in progess.

Problem

  • [to be verified] Legal requirements in Germany doesn't allow for personal meical information to leave the country, therefore doctors (physical or mental) in Germany cannot use video conferencing tools.
  • there is no standardized platform for doctor-patient video call
  • [to be verified] Studies shown that video therapy sessions works as well and in some cases better as in-person sessions (1)
@thisismydesign
thisismydesign / README.md
Last active Mar 23, 2020
EF BE5 idea - Mood tracker + AI
View README.md

Mood tracker + AI

This is a work in progess.

Problem

There is no generic mood/habit/activity tracker that draws conclusions from behavior.

  • Mood/habit/activity trackers exist separately.
  • What you can track is constrained. Sometimes you can add custom labels to your day, but almost always you can only track your "mood" as a single qualitative measure of the day.
@thisismydesign
thisismydesign / README.md
Last active Apr 28, 2020
EF BE5 idea - Vanity
View README.md

Vanity

Email addresses and subdomains for freelancers and small businesses. vanity.services

This is a work in progess.

Problem

"It's weirdly difficult to register email/domain, compared to eg. building a landing page." - Cohort member after hearing the idea

@thisismydesign
thisismydesign / README.md
Last active Mar 22, 2020
EF BE5 idea - Pushy
View README.md

Pushy

A direct line to users for B2C businesses. Because email isn't the right one.

This is a work in progess.

Problem

It's 2-fold:

@thisismydesign
thisismydesign / README.md
Created Dec 11, 2019
Ruby docker image and bundler version
View README.md

Ruby's docker images (e.g. ruby:2.6.3) use bundler v1 (e.g. 1.17.3), see: https://github.com/docker-library/ruby/issues/268#issuecomment-469491078

When bundling with bundler v2 locally it can lead to the the following exception:

Could not find 'bundler' (2.0.2) required by your /app/Gemfile.lock. (Gem::GemNotFoundException)

Solve this by using the correct bundle version locally:

gem install bundler -v 1.17.3
View main.dart
void main() {
// Typed variables raise type errors
var typed1 = 1;
// typed1 = '2';
int typed2;
// typed2 = '2';
// Dynamic types don't raise type errors
var a;
a = 1;
@thisismydesign
thisismydesign / ruby_is_very_easy.rb
Created Jun 28, 2019
Debugging journal #1 - This will obviously not work. Right?.. /2
View ruby_is_very_easy.rb
h.select(&:matcher)
# => {:a=>"this"}
# Sorry what?
@thisismydesign
thisismydesign / ruby_is_easy.rb
Last active Jun 28, 2019
Debugging journal #1 - This will obviously not work. Right?.. /1
View ruby_is_easy.rb
# irb / rails c / whatever
h = { a: "this", b: "that" }
h.select{ |k, v| v.match?("this") }
# => {:a=>"this"}
def matcher(string)
string.match?("this")
end
@thisismydesign
thisismydesign / association_loading.rb
Last active Jun 12, 2019
Load first records of ordered association for a collection without N+1 queries
View association_loading.rb
# https://github.com/rails/rails/issues/6769
# https://github.com/rails/rails/issues/10621
# https://stackoverflow.com/questions/19353507/eager-loading-the-first-record-of-an-association
# https://stackoverflow.com/questions/29142478/eager-load-only-first-associations-with-activerecord
# https://stackoverflow.com/questions/46415817/eager-loading-not-working-with-order-clause-in-rails
# https://stackoverflow.com/questions/52889750/eager-loading-with-scope-in-rails
# https://stackoverflow.com/questions/30056163/eager-loading-in-deep-level-nested-association
# https://api.rubyonrails.org/classes/ActiveRecord/Associations/ClassMethods.html#module-ActiveRecord::Associations::ClassMethods-label-Eager+loading+of+associations
# https://stackoverflow.com/questions/29804377/rails-4-eager-load-limit-subquery
# https://stackoverflow.com/questions/6477614/how-do-you-do-eager-loading-with-limits
You can’t perform that action at this time.