samtechie's comments

samtechie | 11 months ago | on: Ask HN: Who wants to be hired? (May 2025)

Location: Kampala,Uganda Remote: Yes Willing to relocate: No Technologies: JavaScript,TypeScript, Python/FastAPI, Node.js, React, Ruby/Rails, Elixir/Phoenix, Golang. Résumé/CV: https://my.visualcv.com/samuel-wasswa-resume/ Email: [email protected]

Hello! I'm Samuel. I have been a full-stack developer for the last six-plus years. I enjoy learning new languages and being on the cutting edge. I am open to freelance and full time roles.

samtechie | 2 years ago | on: Show HN: Mountaineer – Webapps in Python and React

Before I try a web framework, I want to know if there's an easy way to do authentication, authorization and multitenancy. Multitenancy may have multiple approaches but am talking about something as simple as row-based multitenancy to get things started. But I also understand this may be a lot for version 0.1. Either way, this is still fantastic work and thanks for sharing.

samtechie | 2 years ago | on: Ruby on Rails: The Documentary [video]

Interestingly, for me it is the exact opposite, I tried Django/Python and it's more difficult for me to grok. Somehow I just find Rails easier and more straightforward.

samtechie | 2 years ago | on: Gleam: a type safe language on the Erlang VM

Gleam is a fantastic language but I didn't see much about testing apart from a very small package called gleeunit which is a binding to Erlang eunit. If I don't know anything about Erlang, how do I do tests in Gleam? I need some more guidance on this.

samtechie | 5 years ago | on: Hotwire: HTML over the Wire

Isn't GraphQL supposed to solve this problem? You have one GraphQL API and each client requests only the information it needs. Maybe the responses are still JSON but I would think you would come very close to an API that serves all the clients.

samtechie | 5 years ago | on: Nubank acquires Cognitect

I haven't used Clojure before but I have worked mostly with Elixir another niche functional language. In my experience because of the limited talent pool, most companies tend to prefer experienced candidates and if they are to take you on as a junior, you probably have to be significantly experienced in another mainstream language. It's very hard for someone to take a punt on a junior Elixir or Clojure developer who has little or no experience in any other language. Generally, niche languages are not a great bet if you are just starting out. You can of-course build the experience by working on side projects, blogging or speaking at conferences. In short its a labour of love. If you learn Clojure or in my case Elixir for the explicit reason of getting a job you might become very frustrated and disappointed. This is my experience.

samtechie | 5 years ago | on: Nubank acquires Cognitect

It was more of an aquahire and Jose Valim the creator of Elixir left Plataformatec to start his own consultancy. All assets related to Elixir were transferred to the community. The rest of the core contributors are not affiliated to Plataformatec therefore the acquisition had no effect on Elixir.

samtechie | 5 years ago | on: 25 Years of PHP

Not related to the discussion but as an East African and Ugandan( East Africa has five countries). I find this quote extremely offensive. I kindly request you to stop perpetuating such ignorant and degrading narratives even for the sake of comparison.

samtechie | 5 years ago | on: Ask HN: Who regrets choosing Elixir?

I have been using Elixir for about a year and the only problems I have found is the much smaller ecosystem. It's still a niche language. This means you may be the first one to encounter some problems although I have found the community quite helpful. Even if the number of libraries cannot really stack up to Rails the few libraries tend to be high quality. Overall, I find things more explicit and understandable. There's a lot less magic and I find functional code easier to reason about. At the end of the day, every popular language was niche at one time but some people took a chance on it. Maybe Elixir hasn't yet gone mainstream but its a fairly healthy ecosystem with many brilliant, passionate people.

samtechie | 6 years ago | on: Why I’m Leaving Elm

Maybe am mistaken but isn't a language that hasn't reached version 1 by its nature supposed to have breaking changes. It is expected that while you can use the language for your projects there is no guarantee that new additions won't break your code so you use it at your own risk unless Elm uses a different versioning system.

samtechie | 6 years ago | on: Ask HN: Book recommendations for understanding financial systems?

I think it is. Not because there were other potential Pandemics but because of the timing of the Virus. Its comes at a time when social media is in widespread use which means misinformation spreads rapidly which also leads to panic. Generally, social media amplifies everything good and bad. A combination of these factors makes it a Black Swan event.

samtechie | 6 years ago | on: Ask HN: Books you plan to read in 2020?

Kingkiller Chronicles is hands down my best fantasy series but its unfinished and the last book has taken over 8 years now with the author constantly pushing the release date. There are rumours that it will be released in 2020 but they have been saying this for years.

samtechie | 6 years ago | on: Things I’ve learned in 20 years of programming

These days the effort required to get a well-paying programming job is more or less equivalent to the effort required to start your own business. If you can start a business. It's worth a shot. Worst-case scenario, the business fails and you are back on the job market but you can use your startup as a demonstration of your capability to deliver on projects that require time and dedication. You will also grow and learn a lot and be in a much better position than your competition.

samtechie | 6 years ago | on: You can fool some of the people, all of the time

It's not that easy to vote out a leader in some countries because the leaders control the state machinery. They present an illusion of free and fair elections but use their entrenched power to influence the vote through bribery, disenfranchisement by making people believe their vote doesn't count among other sinister tactics.

samtechie | 6 years ago | on: Software projects written in Haskell

While there are benefits of learning Haskell as a developer. I am curious about the professional benefits versus the time and effort required to master the language to the extent that you are employable and command a good salary compared to just focusing on mainstream languages where you probably have a lot more competition but also a lot more opportunities.

samtechie | 6 years ago | on: Ask HN: Who wants to be hired? (October 2019)

Location: Uganda

Remote: Yes

Willing to relocate: Yes

Technologies: Ruby/Rails, JavaScript(React/React Native), Elixir/Phoenix, Python(Flask, Pandas,Scikit Learn, Keras/Tensorflow)

Resume/CV: https://www.visualcv.com/wasswasam/

Email: [email protected]

I am a full stack developer and Data Scientist with 4 years experience in Ruby/Rails 2 years experience with React/Redux and I have spent 1 year dabbling in Data Science with a keen interest in Machine Learning. I have also spent 1 year working with Elixir on mostly personal projects. I am current looking for a full-time position preferably remote but open to relocation with Visa sponsorship.

page 1