olso
Location: EU (based in CET/CEST but prefer work in EST/EDT)
Position: Full-stack web engineer (focus on frontend)
Remote: Yes; and only
Willing to relocate: No
Résumé/CV: https://olso.space
Email: [email protected]
Github: https://github.com/olso
Stack: react, typescript, node, javascript, sql, vite, tailwind, apollo, next.js, vue, redux, apollo, deno, prisma, hasura, gql, graphql, trpc, electron, expo, postgresql, pg, postgres, supabase, redis, sqlite, firebase, docker, helm, langchain
Working portfolio link: https://olso.spaceI have 9+YOE as a full-stack web engineer (focus on frontend) in domains such as cybersecurity [nordvpn.com, saferpass.net], banking [george-labs.com], online video platform [filmzie.com], marketplaces [seasy.at] and healthtech [gohealth.com].
Timezone overlap -> https://www.worldtimebuddy.com/?pl=1&lid=3060972,5391959,512...
Position: Full-stack web engineer (focus on frontend)
Type: Part-time; daily; 4-6h (for timezone overlap, see website)
Remote: Yes; and only
Willing to relocate: No
Résumé/CV: https://olso.space
LinkedIn: https://www.linkedin.com/in/martinolsansky
Email: [email protected]
I have 9+ years of experience as a full-stack web engineer in domains such as cybersecurity (nordvpn[.]com, saferpass[.]net), banking (george-labs[.]com), online video platform (filmzie[.]com), marketplaces (seasy[.]at) and healthtech (gohealth[.]com).
I have 9+ years of experience as a full-stack web engineer in domains such as cybersecurity (nordvpn[.]com, saferpass[.]net), banking (george-labs[.]com), online video platform (filmzie[.]com), marketplaces (seasy[.]at) and healthtech (gohealth[.]com)
More at https://olso.space (including email and LinkedIn)
---
At 9AM EDT (UTC-4), I have 2PM CEST (UTC+2).
At 9AM EST (UTC-5), I have 3PM CET (UTC+1).
That's 4-6 working hours overlap.
---
At 8AM PDT (UTC-7), I have 4PM CEST (UTC+2).
At 8AM PST (UTC-8), I have 5PM CET (UTC+1).
That's 2-4 working hours overlap.
---
https://github.com/mistralai/mistral-src/issues/2
edit: nevermind https://ollama.ai
Location: Bratislava, Slovakia
Remote: Yes
Willing to relocate: No
Technologies: Typescript stack preferred
Résumé/CV: https://olso.space
Email: olsansky dot martin at gmail dot comAsk HN: How could we handle payout to sub-merchants in unsupported country
I've read https://openchannel.io/blog/marketplace-payments-paypal-stripe/Basically, out of those options we have found Stripe to be the best fit for long run.Now we also have sub-merchants in countries that are not supported by Stripe as of now, we cannot onboard sub-merchants to Stripe Connect.We were thinking of paying out to from Stripe to Transferwise (or similiar), and from Transferwise to...
Ask HN: How to conduct code review of a project abandoded by original devs?
I've been asked by a friend to take a look at the project, which has been abandoned by the original devs.Apparently, they don't want to touch it again. I don't have many details about their departure.How would you go conduct such code/project review/analysis?I started my own projects, joined existing projects, but never joined a project where people with knowledge about the whole architecture...
We have a field called related tasks. We would like to filter related based on status field (Done/Todo).
Without creating additional linked database views inside a page
Exceptional Memory
ts + apollo-server-koa + dataloader (caching) + knex + graphql-codegen + schemats (for types generated from postgres)
It works great. We only have issues with gql resolver types, when resolver expects a string, but in reality, resolver can be a function that returns a string
This is completely valid
export const resolver: Place = {
id: ({ id }: GeneratedDb.Place) => toGlobalId(TYPE, String(id)),
But typings expect export const resolver: Place = {
id: 'xxx',Remote: Yes
Willing to relocate: No
Technologies: Typescript Javascript Golang () Solidity () Rust () WebAssembly ReasonML React ReactNative Vue Backbone WebRTC Apollo Relay WebExtensions Electron
Résumé/CV: https://olso.space
Email: https://olso.space