Most ascii/unicode based diagrams spit out by AI have misaligned boxes, similar to the ones generated in the article.
I’m not affiliated, but to clean them up you can use something like ascii-guard (https://github.com/fxstein/ascii-guard) which is a linter that will clean it up. Beats doing it by hand after multiple attempts telling AI to do it and repeatedly fail.
Graphtage is a command line utility and underlying library for semantically comparing and merging tree-like structures such as JSON, JSON5, XML, HTML, YAML, and TOML files.
The platform team I am part of at Bloomreach is looking for two backend engineers to join our current team of 7.
We are responsible for getting reliable and high quality digital experience data from the largest commerce brands on the internet into Bloomreach with low latency. This is the core data depended upon to power our search, recommendations, analytics, and insights systems.
Bloomreach is unique in Dallas in that we are one of only a handful of successful Silicon Valley startups with a local presence building core software products. We aren’t a legacy large enterprise, we aren’t a consulting shop, and we aren’t a fly-by night startup.
Responsibilities
- Own and operate BloomReach’s Hadoop-based search indexing pipelines
- Build infrastructure and tools to increase automation, improve efficiency of the engineering team, and maintain technical excellence in the code base
- Write and review code, develop documentation, and debug production issues
Who you are
- You have a strong background in developer operations and reliability engineering
- You are comfortable working with and contributing to complex distributed systems, in a cloud native environment, such as AWS
- You are at home with unix, tcp/ip, the JVM, and observability systems
- You can code in at least one scripting language and one non-scripting language
- You can configure and support common applications such as Postgres, DNS, HAProxy, NFS, SFTP
The Dallas engineering office was started four years ago. The office soon expanded to nearly all other functions, including sales, marketing, professional services, customer success, and information security. Today there are total of 40 of us.
We are located at 2211 N. Lamar in the historic coffee roaster building in Victory Park, just north of Downtown, with convenient access to all transit lines and major highways. We cater lunch on Monday, Wednesday, and Fridays, with a fully stocked snacks and drinks.
I’d highly encourage you to reach out directly and say hi and we can strike up a conversation: stormy@bloomreach.com.
We also have opportunities on our professional services team as a Solutions Architect and Solutions Consultant and I’d gladly refer you to those opportunities.
In the linked example for the tutorial, I see there is a "gRPC" label for the links inside the two region groups, however, I am not seeing that label show up anywhere on the diagram. Is that expected behavior?
Other than that, very promising project and the vi keybindings are a nice touch.
Howdy. BloomReach’s Platform team has two Dallas spots open for software engineers. If you love to get your hands dirty with web-scale data infrastructure projects, give me a ping (I’m on the team).
Current infrastructure tech we’re using (non-exhaustive): solrcloud, kafka, c*, spark, emr, redis all deployed and managed on aws.
If BloomReach is new to you: we’re a product and engineering driven company, headquartered in Mountain View, CA, with a Dallas office of 15 people just north of downtown by House of Blues. We opened up shop here 2 years ago. Most of our products revolve around search, analytics, personalization, and content management and power many of the biggest brands online.
I’ve been part of the company for 6 of it's 9 years and I’m just as excited as when I started. We’re coming off a crazy Q4 and 2017 where we unseated large and entrenched competitors with 2 of our new products. For what its worth, both products are well-placed in Gartner’s 2018 magic quadrant for their respectitve categories.
Our founder and CEO, Raj, built the company with a goal to make BloomReach the most impactful professional experience of each employee’s career. I can attest to that so far. You’re going to be hard pressed to find a better place to work in Dallas for software eng.
And if you’re not the engineer type, we also have Solution Architect, Solution Engineer, Senior PM, Senior Sales Analyst, and Sales Development Rep positions open in Dallas too (check career pages for those or message me stormy@bloomreach.com).
BloomReach | Backend Engineer | Bangalore | Full Time | Onsite | http://bloomreach.com
BloomReach brings businesses the first open and intelligent Digital Experience Platform (DXP), designed to accelerate the path to conversion, increase revenue, and grow customer loyalty.
Backend Engineers at BloomReach own and lead the design and development of our core technology components that serve over 20% of e-commerce users in U.S.
A few of our latest Bangalore-based projects:
• Product Search for billions of interactions and millions of products
• A Distributed, highly scalable content indexing system
• Real time auto-complete system
What you would have done :
• Got yourself a B.Tech/M.Tech or equivalent degree in Computer Science
• Built software solutions for 2-6 years dabbling in backend first languages, such as C/C++, Java, Scala, Python.
• Loved designing and analyzing applications end to end, which communicate with each other via services and APIs
• Used map-reduce or large-scale data processing (e.g Hadoop), Linux serving systems, databases
• Maintained distributed systems at significant scale in a production environment.
• Have fun stories of how you broke systems (and how you then fixed them) :)
• Brownie points for being an Open Source contributor.
If this is you and you can prove it, we’re interested in talking to you about joining our top-flight engineering team. To get the conversation started, send along a cool piece of code, a link to something you’ve built or a hack that you’re proud of to ZGFtYXlhbnRpLmdob3NoQGJsb29tcmVhY2guY29t . We can’t wait to have a look.
What I would consider one of the most important pieces of this guide is closer to the bottom (https://github.com/open-guides/og-aws#aws-data-transfer-cost...) where it covers cost management strategies. The Data Transfer Costs diagram makes the buried details of AWS networking costs stand out in a digestible way. I've read the AWS docs on this many times and still missed out on some of the nuggets exposed in the diagram.
I don't know about Quora's "work with a mod to verify the name" policy works, but I have heard from at least one friend that Facebook makes you give them a scan your driving license or other Government ID in order to show that your slightly unusual name is actually what you say it is.
Which is just absurd. A random social network should never be so powerful as to demand your Government-issued IDs for some bogus "real name" policy that penalizes names like Theodore Ts'o in favor of "normal" ones like John Smith. The day Facebook asks me for one is the day I'm done with it. Same for Quora if their policy is similar.
If the you find the policy so absurd, why not just stop using the service now? This sort of behavior, opposing policies but only acting on it when it affects you directly, is precisely what gives this "random social network" so much power.
In the US, As long as "other Government ID" is not an actual Government ID. Scanning/photocopying is a violation of Title 18, US Code Part I, Chapter 33, Section 701. While there evidently are exceptions for government agencies performing official business, Facebook is not a government agency.
The problem with a layman like myself trying to read the law is this kind of thing "except as authorized under regulations made pursuant to law" [1]. What does that mean? It makes the law entirely unreadable. Does this actually prohibit me from making a scan of my passport as a backup while travelling? Presumably not, given that doing so is actually the official suggestion of the state department [2]. So how the hell do I know if something is illegal or not?
As testament to doing things that didn't scale, Ooshma turned up to my apartment in Palo Alto a couple of years ago (mid-2013) to fix a botched order. Ultimately, the switch to dinner kits wasn't for my family, but I always remember that occasion as a great example of the principle.
I’m not affiliated, but to clean them up you can use something like ascii-guard (https://github.com/fxstein/ascii-guard) which is a linter that will clean it up. Beats doing it by hand after multiple attempts telling AI to do it and repeatedly fail.