Mekkanox
It's just easier to do fast proto-typing with various Tailwind classes, and then refactor common sets of HTML tags with tailwind classes, they become reusable React (or Svelte) components.
It supported multiple browsers, including IE7 in as late as summer 2014, because end-users in the U.S. Navy had machines that only had IE7. Countless man-hours (and U.S. taxpayer dollars) were spent to ensure all features worked in IE7, including drag-and-drop and responsive UI.
That project was the single biggest driver for me to get the hell out of the government contracting world and into the "truly" private sector. At least at a startup I can say more or less "if it works in Chrome, it works."
Amsterdam has average temps (in F) from the mid 30's to the mid 60's[0]. That's prime bike weather. That's pretty much in line with San Francisco, which is a good city for biking. Even Manhattan and Brooklyn have reasonably overall pleasant weather for biking.
But compare SF to somewhere like Washington, DC, or Austin, TX. For 3-4 months of the year, DC feels like a swamp. Same with Austin. It's much more preferable to use public transit or drive than bike in that weather.
Lower maintenance costs are usually mentioned as an advantage of manual over automatic, but slushboxes have been around for quite a while now. With routine maintenance and average use (meaning no launch control usage or burnouts), both types will last forever.
As a rule, I don't tell third-parties (recruiters, etc) my current or former compensation. I ask what range the company is aiming for, and whether I'm interested or not. I think compensation is something to be discussed only between the candidate and the company.
Anecdotal story: I once was lowballed without my knowledge going into an interview set up by a third-party recruiter, contracted out by the company. They were very excited to get me in - turns out the recruiter gave the company a number that was 25% less my current salary. The company wouldn't be able to meet anywhere near my actual current salary, but the recruiter wanted to get a butt in the seat by any means.
From now on, I keep that info private until I choose to disclose it.
1) The language was created by a researcher (Guido Van Rossum) at a research facility in the Netherlands [1]
2) Network effect - as more machine learning researchers and engineers in academia used it, the need for a language that could integrate with FORTRAN with similar performance came about, which lead to NumPy, SciPy, etc.
3) The language itself is pretty simple to grasp. There's multiple ways in Ruby itself to do something, while in Python there's at most one way to do something. Anecdotal - a lot of researchers I've worked with care more about the usability and ease of adoption of a language, compared to the expressivity.
[1] https://en.wikipedia.org/wiki/Python_(programming_language)#...
You start off with 2 weeks of paid leave accrued per year, and it'll be at least 15 years (last time I checked) of employment before you're up to 4 weeks per year. This pales in comparison to contracting shops in the DMV (DC, Maryland, Virginia) area, where the smallest I've seen is 4 weeks for brand-new employees. Over the years I've seen more and more switch to unlimited PTO.
More likely than not, you will inevitably have to deal with a "govvie" who prides one's self on doing nothing all day and getting paid more than you for it, simply because of seniority. This might sound like hyperbole, but after 6 years as a DoD contractor and getting fed up with all the bureacracy, I left for the fully private sector and I haven't looked back since in 2 years. YMMV.
Granted the salary at the GS-14 and GS-15 levels are on the lower end than compared to Silicon Valley, but it's actually around what an engineer with similar experience can get in the DC/NoVA area, in my experience.
Not to mention that it's basically impossible to get fired as a GS unless you royally screw up. Usually this means committing a felony outside of work, or committing serial sexual harassment in the workplace, etc.
Agreed with all the other pros.
I've gone so far as to offer to commute from central MD to northern VA a couple times a week - no dice. Gotta be onsite every day in their open-office floor plan where 90% of the workday is spent with noise-canceling headphones on and almost all communication is through Slack.
It's maddening how the pendulum keeps swinging away from remote work in this area.
- Allow the user to set sync to happen only when connected via Wi-Fi (not sure if this is possible in iOS, but it's easy to check how an Android device is connected to the Internet).
- Give options for sync intervals. Most of our users choose once a day. Other options include sync'ing a call or text right after it's finished or received if they need their data to be up-to-date within minutes.