HNHacker News
TopNewBestAskShowJobs

tthisk

40 karma · joined April 11, 2013

A hands-on software engineering consultant, developing software across the stack. Helping teams deliver more predictably, with more fun. Currently at Xebia. Amsterdam
submissionscomments
tthisk··on Ask HN: Who is hiring? (December 2021)
Instruqt.com | Full-time | ONSITE | Amsterdam | Senior Front End / Full Stack engineer

https://instruqt.com/

Instruqt is a hands-on virtual IT lab platform. We provide software companies the tools to build engaging hands-on product training and show cases. We make it easy for people to get familiar with the software in a pre-configured, live, fully functional environment within a browser.

We're a startup proud to work with some renowned tech companies, including Google Cloud, Red Hat, Puppet, HashiCorp, and Lacework.

Instruqt's sandbox technology supports all major cloud providers and containerization platforms. Our core technology is Golang and React+TypeScript, knowledge on cloud automation technology (e.g. Terraform) is a plus.

Apply via https://instruqt.recruitee.com/o/full-stack-product-engineer or contact me directly matthisk at instruqt.com

tthisk··on Ask HN: Who is hiring? (November 2021)
Instruqt.com | Full-time | REMOTE | Amsterdam | Back End, Front End, Full Stack https://instruqt.com

Instruqt is a hands-on virtual IT lab platform that software companies use to educate and sell to modern buyers. We make it easy for people to get familiar with the software in a pre-configured, live, fully functional environment with a browser-based private sandbox environment.

Instruqt was engineered for reliability and scale, making sure our customers can train (virtual) classrooms of all sizes without headaches. Our customer base is growing fast in the face of the new reality of working from home, in combination with the ever-growing pace of technological innovation. Therefore we are looking to expand our product team with great engineers.

Apply if you like working on challenging problems, running Instruqt is a complex operation to scale and secure. Supporting all major cloud providers and containerization platforms, is a hard problem. Our core technology is Golang and React+TypeScript, knowledge on cloud automation technology (e.g. Terraform) is a plus.

It's a great time to join Instruqt, we're a growing product team consisting of 6 full-time people, and we reach students all over the world through our customers like Hashicorp and Google Cloud.

Apply via https://instruqt.com/careers/full-stack-product-developer/ or contact me directly matthisk at instruqt.com

tthisk··on Ask HN: Who is hiring? (October 2021)
Instruqt.com | Full-time | ONSITE | Amsterdam | Back End, Front End, Full Stack https://instruqt.com

Instruqt is a hands-on virtual IT lab platform that software companies use to educate and sell to modern buyers. We make it easy for people to get familiar with the software in a pre-configured, live, fully functional environment with a browser-based private sandbox environment.

Instruqt was engineered for reliability and scale, making sure our customers can train (virtual) classrooms of all sizes without headaches. Our customer base is growing fast in the face of the new reality of working from home, in combination with the ever-growing pace of technological innovation. Therefore we are looking to expand our product team with great engineers.

Apply if you like working on challenging problems, running Instruqt is a complex operation to scale and secure. Supporting all major cloud providers and containerization platforms, is a hard problem. Our core technology is Golang and React+TypeScript, knowledge on cloud automation technology (e.g. Terraform) is a plus.

It's a great time to join Instruqt, we're a growing product team consisting of 6 full-time people, and we reach students all over the world through our customers like Hashicorp and Google Cloud.

Apply via https://instruqt.com/careers/full-stack-product-developer/ or contact me directly matthisk at instruqt.com

tthisk··on Ask HN: Who is hiring? (August 2021)
Instruqt.com | Full-time | ONSITE | Amsterdam | Back End, Front End, Full Stack https://instruqt.com

Instruqt is a hands-on virtual IT lab platform that software companies use to educate and sell to modern buyers. We make it easy for people to get familiar with the software in a pre-configured, live, fully functional environment with a browser-based private sandbox environment.

Instruqt was engineered for reliability and scale, making sure our customers can train (virtual) classrooms of all sizes without headaches. Our customer base is growing fast in the face of the new reality of working from home, in combination with the ever-growing pace of technological innovation. Therefore we are looking to expand our product team with great engineers.

Apply if you like working on challenging problems, running Instruqt is a complex operation to scale and secure. Supporting all major cloud providers and containerization platforms, is a hard problem. Our core technology is Golang and React+TypeScript, knowledge on cloud automation technology (e.g. Terraform) is a plus.

It's a great time to join Instruqt, we're a growing product team consisting of 6 full-time people, and we reach students all over the world through our customers like Hashicorp and Google Cloud.

Apply via https://instruqt.com/careers/full-stack-product-developer/ or contact me directly matthisk at instruqt.com

tthisk··on Ask HN: Who is hiring? (July 2021)
Instruqt.com | Full-time | ONSITE | Amsterdam | Back End, Front End, Full Stack https://instruqt.com

Instruqt is a hands-on virtual IT lab platform that software companies use to educate and sell to modern buyers. We make it easy for people to get familiar with the software in a pre-configured, live, fully functional environment with a browser-based private sandbox environment.

Instruqt was engineered for reliability and scale, making sure our customers can train (virtual) classrooms of all sizes without headaches. Our customer base is growing fast in the face of the new reality of working from home, in combination with the ever-growing pace of technological innovation. Therefore we are looking to expand our product team with great engineers.

Apply if you like working on challenging problems, running Instruqt is a complex operation to scale and secure. Supporting all major cloud providers and containerization platforms, is a hard problem. Our core technology is Golang and React+TypeScript, knowledge on cloud automation technology (e.g. Terraform) is a plus.

It's a great time to join Instruqt, we're a growing product team consisting of 6 full-time people, and we reach students all over the world through our customers like Hashicorp and Google Cloud.

Apply via https://instruqt.com/careers/full-stack-product-developer/ or contact me directly matthisk at instruqt.com

tthisk··on Ask HN: Who is hiring? (June 2021)
Instruqt.com | Full-time | ONSITE | Amsterdam | Back End, Front End, Full Stack https://instruqt.com

Instruqt is a challenge-driven online learning platform that helps organizations accelerate the adoption of new technologies. Customers, like Hashicorp or Google Cloud, use our platform to teach real-world usage of their products and drive adoption.

Instruqt was engineered for reliability and scale, making sure our customers can train (virtual) classrooms of all sizes without headaches. Our customer base is growing fast in the face of the new reality of working from home, in combination with the ever-growing pace of technological innovation. Therefore we are looking to expand our product team with great engineers.

Apply if you like working on challenging problems, running Instruqt is a complex operation to scale and secure. Supporting all major cloud providers and containerization platforms, is a hard problem. Our core technology is Golang and React+TypeScript, knowledge on cloud automation technology (e.g. Terraform) is a plus.

It's a great time to join Instruqt, we're a growing product team consisting of 6 full-time people, and we reach students all over the world through our customers like Hashicorp and Google Cloud.

Apply via https://instruqt.com/careers/full-stack-product-developer/ or contact me directly matthisk at instruqt.com

tthisk··on Ask HN: Who is hiring? (May 2021)
Instruqt.com | Full-time | ONSITE | Amsterdam | Back End, Front End, Full Stack https://instruqt.com

Instruqt is a challenge-driven online learning platform that helps organizations accelerate the adoption of new technologies. Customers, like Hashicorp or Google Cloud, use our platform to teach real-world usage of their products and drive adoption.

Instruqt was engineered for reliability and scale, making sure our customers can train (virtual) classrooms of all sizes without headaches. Our customer base is growing fast in the face of the new reality of working from home, in combination with the ever-growing pace of technological innovation. Therefore we are looking to expand our product team with great engineers.

Apply if you like working on challenging problems, running Instruqt is a complex operation to scale and secure. Supporting all major cloud providers and containerization platforms, is a hard problem. Our core technology is Golang and React+TypeScript, knowledge on cloud automation technology (e.g. Terraform) is a plus.

It's a great time to join Instruqt, we're a growing product team consisting of 6 full-time people, and we reach students all over the world through our customers like Hashicorp and Google Cloud.

Apply via https://instruqt.com/careers/full-stack-product-developer/ or contact me directly matthisk at instruqt.com

tthisk··on Ask HN: Who is hiring? (March 2021)
Instruqt.com | Full-time | ONSITE | Amsterdam | Back End, Front End, Full Stack https://instruqt.com

Instruqt is a challenge-driven online learning platform that helps organizations accelerate the adoption of new technologies. Customers, like Hashicorp or Google Cloud, use our platform to teach real-world usage of their products and drive adoption.

Instruqt was engineered for reliability and scale, making sure our customers can train (virtual) classrooms of all sizes without headaches. Our customer base is growing fast in the face of the new reality of working from home, in combination with the ever-growing pace of technological innovation. Therefore we are looking to expand our product team with great engineers.

Apply if you like working on challenging problems, running Instruqt is a complex operation to scale and secure. Supporting all major cloud providers and containerization platforms, is a hard problem. Our core technology is Golang and React+TypeScript, knowledge on cloud automation technology (e.g. Terraform) is a plus.

It's a great time to join Instruqt, we're a growing product team consisting of 6 full-time people, and we reach students all over the world through our customers like Hashicorp and Google Cloud.

Apply via https://instruqt.com/careers/product/full-stack-product-deve... or contact me directly matthisk at instruqt.com

tthisk··on Ask HN: Who is hiring? (February 2021)
Instruqt.com | Full-time | ONSITE | Amsterdam | Back End, Front End, Full Stack https://instruqt.com

Instruqt is a challenge-driven online learning platform that helps organizations accelerate the adoption of new technologies. Customers, like Hashicorp or Google Cloud, use our platform to teach real-world usage of their products and drive adoption.

Instruqt was engineered for reliability and scale, making sure our customers can train (virtual) classrooms of all sizes without headaches. Our customer base is growing fast in the face of the new reality of working from home, in combination with the ever-growing pace of technological innovation. Therefore we are looking to expand our product team with great engineers.

Apply if you like working on challenging problems, running Instruqt is a complex operation to scale and secure. Supporting all major cloud providers and containerization platforms, is a hard problem. Our core technology is Golang and React+TypeScript, knowledge on cloud automation technology (e.g. Terraform) is a plus.

It's a great time to join Instruqt, we're a growing product team consisting of 6 full-time people, and we reach students all over the world through our customers like Hashicorp and Google Cloud.

Apply via https://instruqt.com/careers/product/full-stack-product-deve... or contact me directly matthisk at instruqt.com

tthisk··on Ask HN: Who is hiring? (January 2021)
Instruqt.com | Full-time | ONSITE | Amsterdam | Back End, Front End, Full Stack https://instruqt.com

Instruqt is a challenge-driven online learning platform that helps organizations accelerate the adoption of new technologies. Customers, like Hashicorp or Google Cloud, use our platform to teach real-world usage of their products and drive adoption.

Instruqt was engineered for reliability and scale, making sure our customers can train (virtual) classrooms of all sizes without headaches. Our customer base is growing fast in the face of the new reality of working from home, in combination with the ever-growing pace of technological innovation. Therefore we are looking to expand our product team with great engineers.

Apply if you like working on challenging problems, running Instruqt is a complex operation to scale and secure. Supporting all major cloud providers and containerization platforms, is a hard problem. Our core technology is Golang and React+TypeScript, knowledge on cloud automation technology (e.g. Terraform) is a plus.

It's a great time to join Instruqt, we're a growing product team consisting of 6 full-time people, and we reach students all over the world through our customers like Hashicorp and Google Cloud.

Apply via https://instruqt.com/careers/product/full-stack-product-deve... or contact me directly matthisk at instruqt.com

tthisk··on Ask HN: Who is hiring? (December 2020)
Instruqt.com | Full-time | ONSITE | Amsterdam | Back End, Front End, Full Stack https://instruqt.com

Instruqt is a challenge-driven online learning platform that helps organizations accelerate the adoption of new technologies. Customers, like Hashicorp or Google Cloud, use our platform to teach real-world usage of their products and drive adoption.

Instruqt was engineered for reliability and scale, making sure our customers can train (virtual) classrooms of all sizes without headaches. Our customer base is growing fast in the face of the new reality of working from home, in combination with the ever-growing pace of technological innovation. Therefore we are looking to expand our product team with great engineers.

Apply if you like working on challenging problems, running Instruqt is a complex operation to scale and secure. Supporting all major cloud providers and containerization platforms, is a hard problem. Our core technology is Golang and React+TypeScript, knowledge on cloud automation technology (e.g. Terraform) is a plus.

It's a great time to join Instruqt, we're a growing product team consisting of 6 full-time people, and we reach students all over the world through our customers like Hashicorp and Google Cloud.

Apply via https://instruqt.com/careers/product/full-stack-product-deve... or contact me directly matthisk at instruqt.com

tthisk··on Ask HN: Who is hiring? (November 2020)
Instruqt.com | Full-time | ONSITE | Amsterdam | Back End, Front End, Full Stack https://instruqt.com

Instruqt is a challenge-driven online learning platform for IT that helps organizations accelerate the adoption of new technologies for employees, partners, and customers. Enterprises use our learning solutions to upskill their employees at scale. Tech companies use our platform to teach real-world usage of their products to drive adoption and increase revenue growth.

Apply if you like working on challenging problems, running Instruqt is a complex operation to scale and secure. Supporting all major cloud providers and containerization platforms, is a hard problem. Our core technology is Golang and React+TypeScript, knowledge on cloud automation technology (e.g. Terraform) is a plus.

It's a great time to join Instruqt, we're a growing product team consisting of 6 full-time people, and we reach students all over the world through our customers like Hashicorp and Google Cloud.

Apply via https://instruqt.com/careers/product/full-stack-product-deve... or contact me directly matthisk at instruqt.com

tthisk··on Ask HN: Who is hiring? (October 2020)
Instruqt.com | Full-time | ONSITE | Amsterdam | Back End, Front End, Full Stack https://instruqt.com

Instruqt is a challenge-driven online learning platform for IT that helps organizations accelerate the adoption of new technologies for employees, partners, and customers. Enterprises use our learning solutions to upskill their employees at scale. Tech companies use our platform to teach real-world usage of their products to drive adoption and increase revenue growth.

Apply if you like working on challenging problems, running Instruqt is a complex operation to scale and secure. Supporting all major cloud providers and containerization platforms, is a hard problem. Our core technology is Golang and React+TypeScript, knowledge on cloud automation technology (e.g. Terraform) is a plus.

It's a great time to join Instruqt, we're a growing product team consisting of 6 full-time people, and we reach students all over the world through our customers like Hashicorp and Google Cloud.

Apply via https://instruqt.com/careers/product/full-stack-product-deve... or contact me directly matthisk at instruqt.com

tthisk··on The Lens Pattern in TypeScript
Lenses are type-safe, so if you care about type-safety then object/json paths are not really a feasible option. Regarding the boilerplate in this post, that is mainly a side-effect of demonstrating how lenses work. If you use a library like monocle-ts the boilerplate is reduced drastically (see: https://github.com/gcanti/monocle-ts).
tthisk··on Dependent Haskell Is the Future (2018)
Yes this quote got me cringing, these things are definitely not 'simple'. The post's title is also presumptuous. While Haskell is a brilliantly elegant language, by capturing abstractions at a high level (i.e. category theory). This is also it's fallacy, these abstraction are inherently hard to understand because, well, they are so abstract. When writing most software in the real world we need to be pragmatic to be able to recruit people to actually write that software. So will Haskell take over all software engineering, I don't think so. Fortunately we can, and are already learning a lot from ideas introduced by Haskell.
tthisk··on Dependency Injection in Node.js
Why would you need dependency injection if you can dynamically replace imported modules through Node's module system?
tthisk··on Apple contractors 'regularly hear confidential details' on Siri recordings
Why is it so hard to properly parse the wake word? My Google home turns on all the time from background noise. Is there a specific technical challenge that makes it hard to avoid these false positives?
tthisk··on Ask HN: Why is programming editing text?
There are editors that allow you to edit the abstract syntax tree (AST) directly. An AST is the parsed representation of your code without information about its presentation (e.g. spaces or tabs). Code can be presented in different formats for each programmer, since the formatting is part of the presentation but not the storage. The downside of these editors is that it looks like you are editing text, but actually the text doesn't really exist in memory, since the text is just a projection. Such editors are called 'projectional' editors, JetBrains has an implementation called MPS.
tthisk··on Svelte is the most beautiful web framework I've seen
The idea behind svelte is neat, i wonder though what the impact of its approach will be on a developers ability to understand what is happening under the hood. In my experience opaque abstraction layers can really hamper your ability to properly understand what is going on. Traditionally the JS ecosystem has been a frontrunner in this area (e.g. sourcemaps). But I have had terrible experiences in the Java ecosystem, with all its aspect weaving and annotation magic.
tthisk··on Entropic – A Federated Package Manager for JavaScript
It is interesting to see the package management approach Deno (Ryan Dahl’s new project) is taking. It has stated as an explicit goal to make the package manager part of the same deno runtime. It tries to achieve this by supporting a native webstandard for modules out of the box. The approach seems to be partially inspired by the go 1.14 module system.
tthisk··on Pika CDN – A CDN for Modern JavaScript
The accessibility of the ecosystem is just not good enough for more junior engineers. This used to be a real strong suit of web development, but it has degraded over the years. My believe is that ES modules could reverse the trend, and simplify web development.

ES modules could also bring sanity to dependency management within the ecosystem. It is interesting to see the approach Deno JS is taking here as well.

tthisk··on OctoLinker: a browser extension for GitHub
I believe Github is working on similar features at the moment. They have been open-sourcing a lot of parser technology recently.
tthisk··on Pika CDN – A CDN for Modern JavaScript
This is very good development for frontend development. Build systems like webpack were useful technology in earlier days. But they are presenting a big hurdle for newer less experienced developers to enter the frontend development space today. I would love to see a future where we can again run a webserver from a folder to serve a frontend in development.

I do wonder how modular css fits into the picture of es modules though.

tthisk··on Kubernetes Failure Stories
In my opinion many of these issues with Kubernetes arise because it is not the right abstraction for application developers. You are forced to think about too many low level details to get a stable application running.

Many companies forget that they are incharge of getting way more intricate details of the application runtime right when they shift their application to Kubernetes.

In some of my recent experience I have seen a company shift an application from app engine to Kubernetes. However they forgot that appengine is using an optimized jvm to run your application. When they deployed to Kubernetes their app grinded to a halt. They forgot about all the observability that comes out of the box in app engine, thus resulting in an unobservable badly performing application.

Hopefully more domain specific runtimes build on top of Kubernetes can help application developers deploy to a kubernetes cluster in a sane way. I am putting some of my money on knative, however it is still quite hard to convince clients to invest in this area.

tthisk··on Is Jetbrains going to remain relevant in the next 10 years?
Recently I have been more invested in the Jetbrains ecosystem then ever before. Intellij has become a tool that is so full fledged it can replace almost all my other development tools. It can run and compile all things JVM. It is able to compile, refactor, and typecheck TypeScript. It can run my test suites. I can use it to browse any database tables, and the list goes on. At the same time I also see the popularity of Kotlin picking up, which will help Jetbrains push their IDE products in the future.
tthisk··on Elastic files for an IPO
Isn’t the founder from the Netherlands? I’m fairly sure they also have a small office in Amsterdam, but most of their engineering is done by people working remotely.
tthisk··on How true hackers write JavaScript
This function could be used to iterate over the `arguments` array like object, but I do not think it is used for that purpose here.
tthisk··on Ten years in, nobody has come up with a use for blockchain
Wholeheartedly agree that cryptocurrencies haven't found a good (legitimate) use in the past 10 years. However 10 years is a short period especially in fields that grow exponentially overtime. I feel the real use cases and technological advances in the cryptocurrency field are just starting to take of. We see all kinds of domain specific applications popping up (e.g. IOTA which tries to solve problems in the domain of machine-to-machine economy). I hope cryptocurrencies will be the backbone of the fight against a centralized/walled-garden internet and will help us decentralizing the internet in the next 10/20/30 years.
tthisk··on Ask HN: What is everyone currently working on?
Thanks for this resource, looks promising. Are all stories picked by hand? It would be useful if you could paginate instead of only being able to see the archive for one day.
tthisk··on Go func: Reducing cognitive load
Also the code should just use math.Pi. There are not that many use-cases I can come up with that you would want to use anything different. So I do agree that it is a terrible example.
Page 1 of 2Next →