Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aphexairlines
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
aphexairlines
7y ago
You're right that Java is entrenched in a lot of the enterprise space, but I think you're being quick to dismiss entrants that have gained steam in the last few years. For example, Go is becoming the default in Kubernetes applicat
92.
▲
by
aphexairlines
8y ago
It's not necessarily candor. Could just be people in the current team criticizing the decisions of previous team members.
93.
▲
by
aphexairlines
8y ago
Trying out alternative OpenJDK builds (from Azul, RedHat, Amazon, or IBM) is a good opportunity to also try GraalVM: https://github.com/oracle/graal/releases
94.
▲
by
aphexairlines
8y ago
I've sat on hiring loops where this happened -- candidates were not hired because their current level was not high enough given their years of experience.
95.
▲
by
aphexairlines
8y ago
The parliament website's entry for this law at https://services.parliament.uk/bills/2016-17/digitaleconomy.... doesn't seem to list who voted for it. Is that information available anywhere?
96.
▲
Final Tagless Seen Alive
(blog.softwaremill.com)
1 points
by
aphexairlines
8y ago
|
0 comments
97.
▲
by
aphexairlines
8y ago
Generics don't have to be implemented with type erasure at the bytecode level. The CLR doesn't, for example. http://www.jprl.com/Blog/archive/development/2007/Aug-31.htm...
98.
▲
by
aphexairlines
8y ago
It would be interesting to see how many engineers vs managers there are for each compensation level at CircleCI. Is is similar to larger companies where from the Senior Manager level onwards there are many times more managers than engineers
99.
▲
by
aphexairlines
8y ago
Your team can make a decision as a group to not allow defining operators in the team's codebase. As you mentioned you can then enforce that with scalastyle (set FieldNamesChecker and MethodNamesChecker regexes to ^[a-z][A-Za-z0-9_]*$)
100.
▲
Lambda the Ultimate Pattern Factory
(github.com)
4 points
by
aphexairlines
8y ago
|
0 comments
101.
▲
by
aphexairlines
8y ago
Related twitter thread: https://twitter.com/themattchan/status/1076977773195931648
102.
▲
Language-oriented software engineering: a book review of Clean Architecture
(parametri.city)
2 points
by
aphexairlines
8y ago
|
1 comments
103.
▲
by
aphexairlines
8y ago
Compared with C++, Scala projects are not slow to compile when you use Gradle multi-project builds (with granular sub-projects) and Gradle build caching.
104.
▲
by
aphexairlines
8y ago
In 10 years the expression form will be added to Go. It will be hailed as great progress, as adding clarity, and as unquestionably the Go way.
105.
▲
by
aphexairlines
8y ago
From a 2018 presentation: "Most Twitter services are written in Scala" https://downloads.ctfassets.net/oxjq45e8ilak/6eh2A72b4IyWsWO...
106.
▲
by
aphexairlines
8y ago
> indicates that inside FB it is more beneficial to say "I sped up x by 10% in react-native" Are FB's internal goals related to improving their open source projects or related to improving FB products that might happen to
107.
▲
by
aphexairlines
8y ago
That's probably a better way to phrase it.
108.
▲
by
aphexairlines
8y ago
Teams hiring developers versed in specific languages, libraries, databases, http servers, deployment orchestrators, etc are doing it wrong. Hire good developers. They will learn whatever technology your company uses and/or built.
109.
▲
Scala 2.12.7 is now available
(scala-lang.org)
3 points
by
aphexairlines
8y ago
|
1 comments
110.
▲
Scala Programming – A Skeptic’s Journey
(skedulo.com)
2 points
by
aphexairlines
8y ago
|
0 comments
111.
▲
by
aphexairlines
8y ago
Snap | Software Engineer | London, UK | Onsite | Full Time Our team in London builds systems to help creative people make the best content. We are looking for Software Engineers to help us keep pushing what can be done with content on a mob
112.
▲
by
aphexairlines
8y ago
1-2 weeks is standard for all languages though. A week or less is how long it usually takes people at work to pick up Objective C and contribute to iOS development, or pick up Scala and contribute to service development.
113.
▲
Announcing the Build Server Protocol v1.0.0
(scala-lang.org)
53 points
by
aphexairlines
8y ago
|
13 comments
114.
▲
At Snapchat, Redrawing the Bounds of Reality
(nytimes.com)
1 points
by
aphexairlines
8y ago
|
0 comments
115.
▲
by
aphexairlines
8y ago
The nice thing about Node.js's design is that (almost) all IO is non-blocking by design, so developers can't block their programs on IO by accident. In other platforms developers need discipline to choose non-blocking APIs over bl
116.
▲
by
aphexairlines
8y ago
AWS Lambda seems much simpler. Bundle your code in a zip file. Describe it in a yaml template with the name, runtime, zip filename, memory needed, entry point in your code, and external HTTP path. Deploy it with "aws cloudformation p
117.
▲
by
aphexairlines
8y ago
Amazon describes its internal service architecture here: https://www.youtube.com/watch?v=dxk8b9rSKOo Services use an internal tool called Apollo to describe the service, deploy it to EC2 VMs, and auto-scale. Apollo inspire
118.
▲
by
aphexairlines
8y ago
CodeDeploy has been doing this for ages. https://docs.aws.amazon.com/codedeploy/latest/userguide/gett... Distelli (now Puppet Pipelines) too: https://www.youtube.com/watch?v=ZZlYADohS4Q And t
119.
▲
by
aphexairlines
8y ago
Stripe uses Bazel to build Scala code: https://github.com/bazelbuild/bazel/wiki/Bazel-Users#stripe Other large companies use Gradle or even Ant to build Scala code. Why would a client be restricted to sbt?
120.
▲
by
aphexairlines
8y ago
Scala open source projects from The Guardian: https://github.com/guardian?utf8=%E2%9C%93&q=&type=&language... Scala at Morgan Stanley: https://www.reddit.com/r/scala/comments/480ra
More ›