nicholaides
Joined 17 years ago
Joined 17 years ago
As a mobile reddit user, I’ve noticed that the app treats ads differently than regular posts. They are more sensitive to taps than regular posts and I frequently accidentally trigger ad videos playing by scrolling past them but I never accidentally trigger regular videos.
In this particular case, though, this question is essentially "TL;DR?", which is also a question everyone wants to know, but not considered good etiquette by this community.
The question was "Is there a reason the author uses the word dish instead of project?" If the answer is yes, then, you can find out by reading the article. If the answer is no, then a comment critiquing or clarifying would be helpful.
I could have been more cordial, but it's unsustainable (IMO) to counter low-effort with high-effort. Acting annoyed is a convenient shortcut for communicating etiquette expectations.
Side dish = product built on a platform the customer already uses. Example: Streak (a side dish) is a CRM that lives inside Gmail (the main dish).
Side dish = product built on a platform the customer already uses. Example: Streak (a side dish) is a CRM that lives inside Gmail (the main dish).
We love polyglots. We use lots of Ruby, Python, Elixir, and JavaScript (mostly TypeScript, React and React-Native).
Local only:
• Ruby & Rails
• Python
• React, Angular
• Vue.js
• .NET
• iOS, Android
Local & Remote: • React Native
• Elixir & Phoenix
• Azure, especially with Kubernetes & Terraform
• ML, AI, & Data Science
• Kafka
https://www.promptworks.com/contractingWe are a development shop that focuses on software craftsmanship. Our calling is to help companies create amazing, intuitive web & mobile applications, APIs, products, and services.
Pair programming, continuous integration & delivery, kaizen, and TDD/BDD aren't just ideas we pay lip service to, but core practices of our day-to-day work.
We love polyglots. We use lots of Ruby, Python, Elixir and JavaScript (mostly TypeScript, React and React Native).
Open positions:
• Senior Software Engineer
• Software Engineer
• Senior React Native Engineer
• Senior Software Project Manager
• Software Project Manager
I'm not saying ALWAYS use SQLite for these cases, but in the right scenario it can simplify things significantly.
Another similar use case would be AI/ML models that require a bunch of data to operate (e.g. large random forests). If you store that data in Postgres, Mongo or Redis, it becomes hard to ship your model alongside with updated data sets. If you store the data in memory (e.g. if you just serialize your model after training it), it can be too large to fit in memory. SQLite (or other embedded database, like BerkleyDB) can give the best of both worlds-- fast random access, low memory usage, and easy to ship.
• Nice syntax (mostly just that blocks/procs are easy to use— Ruby-like syntax is nice, but it’s not really that important)
• straight-forward class/object model
• type system is simple but powerful (union types + type inference are a great combo)
• syntax and std lib that enables functional-style programming, but isn’t strictly functional
• Pretty darn fast— compiles to machine code via LLVM, and seems like it’s not far behind C, C++ and Rust in most benchmarks, despite being garbage collected
What other languages offer a similar profile? D? Swift? Kotlin (via LLVM)?
Pair programming, continuous integration & delivery, kaizen, and TDD/BDD aren't just ideas we pay lip service to, but core practices of our day-to-day work.
We love polyglots. We use lots of Ruby, Python, Elixir, and JavaScript (mostly React and React-Native).
As PromptWorks grows, so does demand on our engineering team. We often find ourselves fielding development inquiries from excellent clients working outside our preferred stacks and expertise or we occasionally don’t have enough staff to fill out a team with employees. In those cases, we like to work with seasoned, versatile contractors that are excited to dive in. We are seeking experienced freelance engineers to mutually expand our business.
Skills we are currently looking for:
- Ruby & Rails
- Elixir & Phoenix
- Kubernetes, Docker, AWS Lambda
- Python
- React, Angular
- React Native
- .NET
- iOS, Android
https://www.promptworks.com/jobs
[email protected]