Ask HN: Advice for Hosting and Deploying My Side Project
17 by the_wannabe | 22 comments on Hacker News. I'm finally starting to wrap up the MVP of my web app which is my side project. Now I'm starting to look at how I'm going to host it, and I'm getting overwhelmed with the number of options. My background is in desktop\embedded code, so I've not really had to deal with this much before. My app is written in Rust on the Rocket framework and uses PostgreSQL and PostGIS. I was originally looking at Digital Ocean, however I'm thinking that managing that might be too much work for me, and it will be too easy to make a stupid security mistake. I'm currently looking at https://ift.tt/2DZiScs which seems safe and easy. Are there better options? Should I not try and ignore this stuff and spend the time like learning something like Docker instead? Any other tips? Anything I'm overlooking?
Ask HN: Reality for the Average Developer Outside Silicon Valley/Big US Markets?
9 by frfl | 7 comments on Hacker News. Hi HN, Big US markets, especially Silicon Valley, get a lot of attention. I would imagine it distorts the view of what it's really like outside these big markets. So what's the situation like for the average developer outside the big US markets in terms of ease of getting a job (or switching jobs), perks, salary, quality of work? I ask as an average grad entering the industry in a non-top-tier, non-US city.
Chat with Gitlab CEO: Offering an On-Prem/Self-Managed Version of Your Software
7 by toeknee123 | 1 comments on Hacker News. Video: https://www.youtube.com/watch?v=Lo0bejtOnQc My team and I recently had a quick discussion with Sid Sijbrandij, www.gitlab.com's CEO, on what it takes to offer an on-prem/self managed version of your software. We discussed a few technical challenges as well as business challenges that come with building a on-prem/self managed version of your software. Enjoy! Let us know what you all think.
Ask HN: When working on a side project with a collaborator, do you incorporate?
15 by ang | 2 comments on Hacker News. I'm about to start a side project with a collaborator I haven't worked with before and we expect it to generate a small amount of revenue. I'm thinking of incorporating as an LLC once we're done building to protect us both. In past projects that didn't involve money this didn't seem necessary. Has anyone else done this for their side projects? What about bank accounts?
Ask HN: How to Best Stay on Top of Vulnerability Releases in Software?
9 by etbusch | 3 comments on Hacker News. I maintain a fairly large collection of hosted web and server applications, a large portion of them running WordPress, Django, Laravel, and Drupal. I'm aware of the normal channels for tracking new releases, but what is the best way to be in the know about new security issues without spamming an email folder or twitter feed with every CVE?
Ask HN: What Bare-Metal Server Providers Are Available?
3 by Academic_Quiet | 7 comments on Hacker News. For reasons, it's important that there is no virtualization. I know of Scaleway, which offers ARM Systems on a chip. Any others with the same kind of control / ease of use?
Ask HN: Why Did Your Business Fail?
15 by Tinned_Tuna | 8 comments on Hacker News. We only hear about the successes, but I would like to know what took your business down. Why did it fail. Perhaps, by bringing this data together like accident investigation reports, we can find the common thread.
Ask HN: Getting a Cs Degree After 15 Years in the Industry?
23 by empath75 | 16 comments on Hacker News. I’ve been in the industry for 15 years and I’m a senior software engineer at a very large company, but I also dropped out of community college and I’ve never taken a cs class. I have, however invested a lot of time learning higher math and advanced computer science topics on my own and I’d like to get a degree, but the idea of having to spending all the time and money going through undergraduate prerequisites feels like a waste for me. Is there some way to get credit for work experience so I don’t have to spend a semester doing a basic algorithms and data structures class and so on?
Launch HN: Avo (YC W19) – Minimize Human Errors When Implementing Analytics
57 by stefaniabje | 9 comments on Hacker News. Hi HN! We’re Árni, Sölvi, Thora, and Stef – from Iceland. We make Avo ( https://www.avo.app ), a tool built to minimize human errors and overhead when implementing analytics. We’re going for “simple made easy” for maintaining tracking for cross platform consumer products, where a 1% change in conversion funnels makes a difference. It’s a code-generated, type-safe tracking library to accurately implement analytics events that are defined and maintained in a single-source-of-truth web app. We’re solving a personal pain point of broken analytics and how much effort it was to have an overview of what was being tracked across product teams and platforms. We all worked together on a game called QuizUp (100M+ users) where we used metrics to make decisions. The problem was we repeatedly “broke” conversion funnels and retention charts we relied on when we shipped product updates, by mistakenly removing or changing analytics implementation. It was driving everyone involved mad – so we built internal dev tools and processes that made implementation easier and our data more reliable. What we built was never perfect, and it was clunky in many ways: 1) There was no one that really wanted to maintain this – but developers ended up agreeing to maintain it because it was better than the alternative of frustrated data scientists requesting a fix for analytics implementation that the developers worked on weeks or months ago. 2) JSON files (or the crappy web apps we invested time in building on top of the JSON schemas) didn’t give us a “human-accessible” overview of what was being tracked and when. So people who weren’t working on analytics every day had no idea what data they should look at to dig into user behavior. We also discovered that a lot of companies build similar stuff – i.e. some version of internal tools for data validation, either through code gen or through server-side validation, often based on JSON schemas. The same seems to apply for those companies; it’s clunky to update, doesn’t give a proper overview, and no one wants to maintain it – yet it beats the alternative of not having it. So now, six years after we started maintaining tools like these internally, we’ve built Avo, to solve these issues for more people. Here’s how it works: 1) The web app is built to optimize the experience of maintaining and version controlling complicated event schemas. That means a few things, for example: - we built a “differ” that feels similar to git, but instead of line-based diff, it’s object-based - when you make updates, Avo gives you suggestions to maintain casing and reuse properties across events. - you can view the historical change of each object similar to Asana tasks 2) The code gen is optimized for bringing type safety and rigour to analytics implementation: - You install a CLI to easily update (`avo pull`) your tracking library according to the latest version of the event schema. The generated code contains a type-safe function per each event. - For example: A "Cart Updated" event with an "Item Count" property, would generate `cartUpdated(itemCount: Int)` for Swift. For dynamic languages, as well as for limitations which cannot be expressed through type systems, such as min / max, the runtime validation logs warnings or errors for data structure errors. Things to note: - Avo does not store, process or access your data – so no GDPR approval required. - The Avo code generated libraries wrap whatever analytics SDK you already use. You can use the Avo library alongside the tracking you already have, or do a full migration to make sure all your events are according to the specs in Avo. - Avo is not another analytics or data pipeline vendor. We love the ones that exist already. We’ve just built Avo to make sure we can use the data we send into them. Thanks for reading, HN. We would love to hear your feedback, as well as stories of when you built this internally or when you wish you had this.
Get ready! Your favorite show, The Ingraham Angle , will be on in a few minutes on the Fox News Channel!
The Ingraham Angle cuts through the Washington chatter speaking directly with unexpected voices and the actual people who are impacted by the news of the day.
Get ready! Your favorite show, The Ingraham Angle , will be on in a few minutes on the Fox News Channel!
The Ingraham Angle cuts through the Washington chatter speaking directly with unexpected voices and the actual people who are impacted by the news of the day.
Get ready! Your favorite show, The Ingraham Angle , will be on in a few minutes on the Fox News Channel!
The Ingraham Angle cuts through the Washington chatter speaking directly with unexpected voices and the actual people who are impacted by the news of the day.
Get ready! Your favorite show, The Ingraham Angle , will be on in a few minutes on the Fox News Channel!
The Ingraham Angle cuts through the Washington chatter speaking directly with unexpected voices and the actual people who are impacted by the news of the day.