1,131 karma · joined August 6, 2014
Initially, and for many years, we also tried to not have a subscription but steady development needs to paid somehow, same goes for customer support. If Apple would allow for paid upgrades…
shameless self-plug:
On macos and iOS we found Anki a bit out of place so we build a competitor explicitly for language learning (https://wokabulary.com/).
Looks like a fun project and Java really could need a bit of minimalism. I'm always intrigued by small frameworks like Minum et al. even if it's just to learn how things are done in an approachable way.
Love to see stuff like this on HN, and I'm a bit surprised about the negativity in the comments.
If a company has enough budget and it's more about making sure that as many people as possible learn about a product or company, Google Ads may be useful. For niche companies without the funding, I'm not so sure...
[0](https://www.theverge.com/2018/10/17/17989712/facebook-inaccu...)
Swift went from a language that a beginner can understand and learn in a reasonable time to something where you feel you periodically need a CS degree to follow code. I'm waiting for online-guides which subset of Swift we should actually use. Every WWDC I spent the next 2 month just to learn the new language features. Just to forget them until the next project.
Additionally to managers watching that presentation, software architects should mandatory have to work as normal developers in every project they designed for a a few months. Best, if it would be around 2 years after they came up with the architecture. If you don't taste what you cook, how can you learn?
I fully agree on your points with microservices.
Sometimes I wish these articles would just state: Stop sprinting
Also: document your decisions! If you have to write down and justify your (prudent) technical dept, you maybe catch some stuff before it's written in code. It also makes sure more people are aware of it. Additionally, it sometimes prevents CV driven development, which imho is a big problem in tech. Overall, documentation is a very underused tool.
Finally: teach everyone (especially marketing) that software development is expensive, so everybody thinks twice before wishing for nice to have features done quick.
Laravel has also a pretty active and productive community and so many things just work out of the box, I’m not sure if Go or Rust has anything comparable.
I have to mention: I didn’t touch Go for over a year now and never used Rust. I felt that Go is pretty easy to learn in its basics but quickly throwing things together for a prototype with DB access, I would go for PHP at any time.
Sometimes I decide that I don't want to do certain things anymore, maybe because I lost interest or something more worthwhile pops up, so I don't delete the entry from my long-term to-do list. Instead I strike it out and write a very short comment behind it. Doing it that way seems to keep my head clear and helps me later to stay focused.
tl;dr: I don't have a not-to-do list but I don't delete thing I decide not to do from my to-do list, instead I cross it out. Keeps my head clear, and helps me to document the reasoning. I would recommend it to others.
Never heard of that in any of a variety of news sources I consume, without a credible source I heavily doubt it. Instead it seems like doctors currently urge people to take precaution (like getting vaccinated) to keep them away from hospital because of the work load.
> Recently went to the doc for a normal cold. Was standing in a small unventilated corridor for half an hour with several coughing people.
A lot of doctors now offer visits via video chat, if you need a sick leave for work it's often enough just to call the doctor and they send you the papers.
True, there are problems with resistant bugs in hospitals and there are problems with testing facilities. The 'ashamed, stupefied and angry' feeling in Germany however can't be generalized like that: Some feel like they're living in a dictatorship because they have to wear a mask, some are angry because of the unclear and reactionary handling of the pandemic on a political level, some don't believe in science but follow alternative medicine or just think all of it is a big hoax, and there probably many more reasons people have.
Overall, Germany still has a pretty good record on keeping people alive while never using really hard measures. What we really could use though is a more civil communication.
My take on exercise is the following:
- a baseline of pull-ups and push-ups. Doing them multiple times a day, basically every time I take a break. I don't do them until failure but just enough for them being taxing. I started out with 6 push-ups and 2 pull-ups in a row and increased them every one to two weeks. It takes 5 minutes and also helps me with concentration.
- I go bouldering 1-2 times a week because it's fun. Sometimes I'm motivated, sometimes not but that's fine. The boulder-hall has a rowing ergometer which I often use to counter the sitting in front of a computer lifestyle.
- I take the bike everywhere I can.
That said, it's all about consistency. It's amazing how fast one gets used to sport and doesn't want to miss it afterwards.
For diet, I just put a lot more veggies in there than before and adapted to interval fasting (meaning: skipping the breakfast). After a week, I stopped being hungry in the mornings and I lost around 6.5kg in 3 month. Now my weight is stable and I'm happy with it.
I just played around with it and it's a really fun way to develop endpoints. I probably never had that fast of a feedback loop.
Working in the browser and using the browser's dev tools is also enjoyable. Maybe it's just me but if I have to juggle to many open windows I get confused and lost easily, so that's not an issue here.
What are your future plans with it?
* PHP with Laravel + Postgres on the back
* Blade + Livewire on the front
* hosted on Clever Cloud
I chose it, because it's a stack where almost all problems have already a solution because others had it before. Also, and this was really important at the time: There is just so much built in, PHP+Laravel is a powerhouse for rapidly developing MVPs.
I'm still pretty happy with it. It can take you pretty far if you keep your code base clean, use all the existing tooling like static analyzers, code formatter, and write tests. While success is still moderate, I don't think I could have done it with a different Tech Stack, at least not in the same time-frame and with the same confidence.
How often does Bitcoin need to fail as a currency so that crypto-currency enthusiasts stop pushing the narrative of Bitcoin being a currency?
But maybe if Cuba becomes anarcho-capitalistic, the stupid embargo gets finally lifted /s.