News for hackers. Stuff that matters.

kumaraman

Ask HN: How do you effectively manage multiple developer environments?

As someone who works with a number of different clients at a time, I'm often trying to find a more efficient way to manage multiple developer environments which I can switch between easily.Here's what I'm currently doing: - Multiple browser profiles per project - Bash script to run if it exists on directory change - VS Code workspaces - Various Alfred Workflows Things I don't have...

( Read More... | 2 comments | on HN )
Re:Ask HN: Who wants to be hired? (December 2020) on Thursday December 03, 2020 @05:39PM (#25296268)

  Location: Auckland, New Zealand   
  Remote: Yes   
  Willing to relocate: Yes   
  Technologies: React, JavaScript, TypeScript   
  Résumé/CV: danewilson.me   
  Email: [email protected]
Re:Ask HN: Who wants to be hired? (November 2020) on Monday November 02, 2020 @03:11PM (#24972618)

  Location: Auckland, New Zealand   
  Remote: Yes   
  Willing to relocate: Yes to Europe   
  Technologies: React, JavaScript, TypeScript   
  Résumé/CV: danewilson.me   
  Email: [email protected]
Re:Panic’s Next Editor on Wednesday April 17, 2019 @01:15AM (#19679931)
They mention they're not trying to be the biggest code editor, and I think they have a fighting chance against Webstorm.

Also they can create a plugin system similar to Sketchapp that exposes a JavaScript API.

Re:Formally Specifying UIs (2018) on Thursday February 28, 2019 @12:30AM (#19269147)
I assume the "set of specifications" is normally provided via some sort of project tracking software like Jira. A problem with this is these specifications get lost in history, not to mention become outdated as the features evolve.

From my experience having well a documented code base allows you to understand decisions at a later date, especially when key members have left the company.

Re:Sample cloud-native application with microservices on Friday February 15, 2019 @09:07AM (#19170984)
Interesting, in my experience we've never had major issues with our service mesh or internal networking. It definitely introduces a lot more complexities. I suppose we've always had a dedicated devops team so I'm probably unaware of a lot of these issues.

I'd be interested in some resources around this topic if you know of any.

Re:Sample cloud-native application with microservices on Friday February 15, 2019 @09:02AM (#19170956)
I've never been able to make sense from including more than one aggregate root in a bounded context. What are your thoughts?
Re:Sample cloud-native application with microservices on Thursday February 14, 2019 @10:34PM (#19168260)
That works well in your current situation, but when you have multiple products and services that also need to send emails it makes sense to combine them into a single service.
Re:Sample cloud-native application with microservices on Thursday February 14, 2019 @10:09PM (#19168166)
Depends on the scale of this online store, if it saw 0.1% the amount of traffic as Amazon then it is justified.
Re:Sample cloud-native application with microservices on Thursday February 14, 2019 @10:02PM (#19168139)
The ClusterIP and LoadBalancer are on separate network interfaces. The ClusterIP exposes the service on an internal interface whereas, the LoadBalancer exposes on a public interface.

https://kubernetes.io/docs/concepts/services-networking/serv...

Re:Sample cloud-native application with microservices on Thursday February 14, 2019 @09:57PM (#19168120)
When a company and platform grows it's very common to build out an email sending service since you can only send so many emails per second.

An example of an email sending service is Sendgrid, who have built an entire company around this service.

Re:Sample cloud-native application with microservices on Thursday February 14, 2019 @09:48PM (#19168084)
Domain driven design from Eric Evans is a great resource for learning about how/where to separate out services.

You will learn about how to model complex domain models and how to decompose them into Aggregate's. The Aggregate is the key to where to create new microservices, as each aggregate should only contain domain objects that relate to itself.

Payments is a great example of an Aggregate.

Re:Show HN: Open source balloon simulation with Three.js on Tuesday February 12, 2019 @03:15PM (#19147085)
I feel like this was a part of a chrome experiment in the early days of html5.
Re:VPN DNS leak test on Monday November 27, 2017 @02:19PM (#15790270)
There is a page on the site that can help you with this https://www.dnsleaktest.com/how-to-fix-a-dns-leak.html
I am very curious to how exactly they made these animations! Surely they didn't hand type all of the transforms.

I see a lot more of similar animations appearing on the internet.

Are there tools that people use to help with the animations?

Re:NW.js based operating system on Saturday September 30, 2017 @06:18PM (#15375267)
> inspired by the apple website

My first thoughts when loading the website were "Is this an Apple project?"

It's uncanny how similar the design is to Apple's website. It's crazy how much a brand can monopolise a market just from an aesthetics point of view.

Re:F.lux major update on Monday August 14, 2017 @04:00PM (#15012274)
Using location is more accurate as depending on how far away from the equator you are light levels can change drastically.

This covers some of the details around it: http://www.ccfg.org.uk/conferences/downloads/P_Burgess.pdf

Re:Why I’m dumping Firebase for Web on Wednesday August 09, 2017 @12:16AM (#14965505)
In the server-less section you stated:

> "You are forced to do everything client-side"... "including your SECRET SAUCE"

How I see it is the "static content" (which I assume is a SPA) shouldn't contain anything more than the conditional logic to decide when something should be rendered or retrieved from/ sent to the server.

If the "SECRET SAUCE" you are referring to is the conditional logic, then you shouldn't worry as this can already be derived purely from interaction with the UI.

Re:How a CEO with Dyslexia and ADHD Runs His Company on Wednesday May 24, 2017 @12:56AM (#14407689)
I probably should have used a better example, I just did a quick google search and saw that.

The one I use often is John Britten but no one knows who he is nor was he a CEO.

Re:How a CEO with Dyslexia and ADHD Runs His Company on Wednesday May 24, 2017 @12:33AM (#14407633)
I second this, seeking treatment definitely helps with learning to manage the disability. It seems weird describing it as treatment, I would call it more of a suppressor because once they wear off it comes straight back.

One of the best things to deal with ADHD is early recognition as it can cause them to fall behind everyone else. Quickly.

It's interesting though, not everyone knows exactly what it means to have ADHD or what it implies. Because of this, it isn't necessarily the best thing to tell your teachers either because they can start treating you differently. So I suppose the process of overcoming ADHD can heavily rely on your parents and how able they are to give you the extra attention and time you need.

Re:How a CEO with Dyslexia and ADHD Runs His Company on Tuesday May 23, 2017 @10:57PM (#14407285)
I don't understand why this is a big deal, people seem to think disabilities (not limited to ADHD nor dyslexia) are barriers.

People learn to overcome all sorts of disabilities all the time.

In my opinion, this article shouldn't single out that ADHD and dyslexia as a limitation, in a way you can say the contrary, that it's what made him where he is. I'm sure Steve Jobs wouldn't have been as successful if he didn't have dyslexia.

Re:Bose Hearphones on Friday December 09, 2016 @03:15PM (#13141457)
Auditory processing disorder sums up a lot of what you are describing.

https://en.wikipedia.org/wiki/Auditory_processing_disorder

Re:Font Awesome 5 on Monday October 24, 2016 @03:40PM (#12782109)
Yeah, I've done this countless times, only realising once I have packaged it into my project. I ended up creating a Webpack loader which takes a small JSON file and creates an icon set for my project. I could consider releasing it on Github if there is interest in something like this?
Re:Exposing high-end poker cheating devices on Saturday October 22, 2016 @06:24PM (#12770839)
just wait for someone to embed this into their watch
I use AWS S3 for this as the storage prices are so cheap, at $0.03 per GB. I recommend using a utility called s3cmd, which is a similar to rsync, in that you can backup directories. I just have this setup with a batch of cron jobs which dump my databases and then sync the directories to s3 weekly.
Re:Tonic is now RunKit, a part of Stripe on Wednesday September 14, 2016 @12:59AM (#12494334)
My thoughts exactly, there are even NodeJS Jupyter notebook projects.
Re:A SoundCloud client in React and Redux on Sunday June 12, 2016 @07:18PM (#11890812)
I originally tried this but then discovered combineReducers() this will allow you to organise your reducers into a single import. I found it a more sane way to organise all of my reducers, as the majority of them were small. Here's a link for API http://redux.js.org/docs/api/combineReducers.html
Re:Dsxyliea on Thursday March 03, 2016 @02:58PM (#11219540)
I have to agree with you, I am dyslexic and found this not much more difficult to read than normal text. I find when reading I will stare at words in sentences knowing what they say and what they mean but not knowing or being able to understand the meaning of the sentence overall. I will often re-read the sentence over and over and end up moving on not understanding what it means, just knowing certain words were mentioned.

Older »