#DevEx
Yesterday OOMF unfollowed me for suggesting that the #devEx of #cloudFunctions is better than running your own server. So I suppose I'm a #serverless shill now. Follow me! #AWS #awsLambda #cloud
#TIL when #Typescript is borked in #VSCode and you want to "Restart Typescript Server" you have to have a .js/.ts file *focused* in an editor or else the option doesn't appear. Even when the #TS error in question is appearing on the `jsconfig.json` file.
How does this pass as acceptable #developerExperience for all these years?
🔥Hot off the press "Quaterly Roundup Edition" This week is a quarterly roundup of links to DevEx/DevX VC funding and M&A related news you might have missed.
#devex #devx #developerexperience #venturecapital #mergers #acquisitions #platformengineering #newsletters #newsletter
Would you folks in #devex mind sharing some of your friction logs? I'm trying to get a set of best practices out 😊.
reshares appreciated!
#developerexperience
s3tar is utility tool to create a tarball of existing objects in Amazon S3.
s3tar allows customers to group existing Amazon S3 objects into TAR files without having to download the files. This cli tool leverages existing Amazon S3 APIs to create the archives on Amazon S3 that can be later transitioned to any of the cold storage tiers. The files generated follow the tar file format and can be extracted with standard tar tools.
Improving Cloud Native DevEx: The API Gateway Perspective
https://thenewstack.io/improving-cloud-native-devex-the-api-gateway-perspective/
"[A]rchitects and platform engineers will need to build pathways for developers to continue shipping software with speed and safety in mind. QA specialists also must be central to this effort. The focus will be on enablement teams, in Team Topologies speak. Easing the cloud native journey for developers is a team effort." -- #Daniel Bryant
It's crazy to think that we're in 2023, we reached peak #Devex and every single person I know works on a subpar machine, either a locked down MBP or a vm within a machine...
Can't we do better?
🔥Hot off the press "Google Service (Dream) Weaver" This week we take a look at Google Service Weaver and the next generation of distributed applications.
#serviceweaver #protobuf #grpc #monolith #distributedcloud #distributedsystems #distributedcomputing #microservices #microservicesarchitecture #convergence #devex #developertools #developerexperience #platformengineering #digitalplatforms #paradigmshift #newsletter #newsletters
Folks in #devrel, if I was searching for an extensive report on the "standard of #Devex in the industry" (tooling, APIs, ...), where should I look for?
All answers welcome, though pinging some friends @larsrosenquist @wraldpyk
Thanks! 💚
🔥Hot off the press "Buf.build Your REST" This week we take a look at the history of protocol buffers as well as the rise of buf cli and Buf Technologies.
#protocolbuffers #protobuf #gRPC #api #restful #restfulapi #restfulapis #venturecapital #devops #devsecops #dataops #schema #devex #developertools #developerexperience #platformengineering #digitalplatforms #paradigmshift #newsletter #newsletters
As a developer, keeping up with dependencies and updates to projects can be a part of your job.
I’ve just realized GitHub provides RSS feeds for upcoming releases (for example https://github.com/zeroto-hero-dev/aegis/releases.atom will give you the recent releases of Aegis; which then you can import it to your favorite RSS reader)
I find it a great time saver.

So you badly need to count your code and know how much Rust versus Go you have; or how many TOML files have >10 comments or something.
Well, you are weird. I like weird.
So say no more.
Meet Tokei. The ultimate code counter 😃 .
So you badly need to count your code and know how much Rust versus Go you have; or how many TOML files have >10 comments or something.
Well, you are weird. I like weird.
So say no more.
Meet Tokei. The ultimate code counter 😃 .
Visions of the @VMwareTanzu #Vanguards for 2023, really interesting to read...
---
RT @thenewstack
Product Thinking, APIs and DevEx Fuel Cloud Native Evolution https://bit.ly/40MULav by Rita Manachi @VMwareTanzu @VMware #Sponsored #APIs #DevEx #CloudNative
https://twitter.com/thenewstack/status/1624136624345911298
dust is like du (disk usage) but more intuitive:
llama is a terminal-based file manager: https://github.com/antonmedv/llama
Where are all the #DevRel / #DevEx folks at?
I want to follow more of ya'll. Please reply with your company / #tech / #product so folks can better find you!
Please #boost to help me catch 'em all! :pokeball:
#dotnet #CSharp #python #golang #rust #fsharp #nodejs #javascript #typescript
Don't forget to make your replies Public and to use your #hashtags liberally for discovery purposes! 😁
Developer Experience (#DevEx) from #SpringOne Essentials Day 1
---
RT @yanashin18618
Buzzword list found at General Session in #SpringOne Essential 😉
✨Developer Experience (#DevEx)
✨Golden Paths
✨Platform Engineering
✨Internal Developer Platform (#IDP)
https://twitter.com/yanashin18618/status/1620659512326889473
It's great to see that the features developed in VMware Tanzu are being deployed in #Azure Spring Apps. It will enable developers to further improve #DevEx.
I thought everyone should see the demonstration and customer story that were delivered at #SpringOne Essentials Day1.
Buzzword list found at General Session in #SpringOne Essential 😉
✨Developer Experience (#DevEx)
✨Golden Paths
✨Platform Engineering
✨Internal Developer Platform (#IDP)
🔥Hot off the press🔥"IDP Clearly Now" This week we look at the #past, #present, and #future of the #InternalDeveloperPlatform #IDP #platformengineering #developerexperience #devx #devex #newsletter
I’ll be joining the Apache DevLake Community Meet-Up this Thursday to talk about how DORA’s (@dora) four key metrics for measuring software delivery performance can help teams improve. DevLake (https://devlake.apache.org/) helps teams gather, visualize, and make decisions based on #DORA metrics.
What tools do your team use to measure engineering performance?
https://merico-dev.zoom.us/webinar/register/WN_ho68QdLETgOLYgOnTWL1ww
Cloud-Scale Data for Spring Developers
🔗https://azure.github.io/cloud-scale-data-for-devs-guide/
"The purpose of this guide is to help you build cloud-native Java applications in
Azure. You’ll gain insights about using NoSQL and why you should consider Azure Cosmos DB."
Happy Coding✨
In fact, I've been contributing to Azure's CPU consumption all week😆
#Azure + #Spring = Developer Experience (#DevEx)👩💻🧑💻👨💻
Spring Cloud Azure 5.0 is now Generally Available
https://spring.io/blog/2023/01/26/spring-cloud-azure-5-0-is-now-generally-available
YouPlot is a command line tool to draw graphs on the terminal
https://github.com/red-data-tools/YouPlot
#tools #DevEx #plotting #graph #histogram #libraries #CommandLine #cli #console #YouPlot #plot
YouPlot is a command line tool to draw graphs on the terminal
https://github.com/red-data-tools/YouPlot
#tools #DevEx #plotting #graph #histogram #libraries #CommandLine #cli #console
Excalidraw: Collaborative Drawing Thingy
#excalidraw #tools #collaboration #ideation #drawing #mockup #HandDrawing #canvas #DevEx
In the back of my mind I’m having a bit of an identity crisis for feeling deeply invested in #DevRel but no longer being a part of the DevRel team at my company.
#DevEx is definitely more for me, but its not entirely decoupled like it feels after the reorg to Engineering.
I don’t feel connected to Engineering and I feel completely removed from DevRel.
Rust should own its debugger experience, https://blog.yoshuawuyts.com/rust-should-own-its-debugger-experience/.
Rust should provide a ready-to-use batteries-included debugging experience and tooling. The article explores the possibilities. I learned about Debug Adapter Protocol, https://microsoft.github.io/debug-adapter-protocol/, sibling of LSP but for debugger, neat!
Are you experiencing bottlenecks in your app flows? Explore how to identify and solve them fast. in our latest blog post. Our very own Oren Levy shares how he uses Helios and distributed tracing in his bottleneck analysis.
https://gethelios.dev/blog/using-distributed-tracing-to-identify-bottlenecks-in-your-app-flows/
A ChatGPT bot for Kubernetes issues.
Vim keyboard macro usage in a nutshell:
```
qd start recording to register d
... your complex series of commands
q stop recording
@d execute your macro
@@ execute your macro again
```
Really helpful when you want to automate something you replaced in one line other lines.
A few #ProgrammingFonts that I like:
#PragmataPro:
https://fsd.it/shop/fonts/pragmatapro/ — elongated x-height makes it extremely readable. Good when you open 20 terminals side-by-side.
#OperatorMono:
https://www.typography.com/blog/introducing-operator — Overpriced but extremely pleasant to work with
#MonoLisa:
https://www.monolisa.dev — Very readable with wider spacing, disinct glyphs and characters. Overall I love it.
☝️ Those are all paid fonts.
For great and free fonts
https://www.programmingfonts.org is a good resource.
A few #ProgrammingFonts that I like:
#PragmataPro:
https://fsd.it/shop/fonts/pragmatapro/ — elongated x-height makes it extremely readable. Good when you open 20 terminals side-by-side.
#OperatorMono:
https://www.typography.com/blog/introducing-operator — Overpriced but extremely pleasant to work with
#MonoLisa:
https://www.monolisa.dev — Very readable with wider spacing, disinct glyphs and characters. Overall I love it.
☝️ Those are all paid fonts.
For great and free fonts
https://www.programmingfonts.org is a good resource.
So you want to write shell scripts but you don’t want to use a shell because you have a weird addiction to Go?
Say no more fam.
`scripts` makes it easy to write shell-like scripts in Go.
Senior Product Engineer - Developer Experience
We're on a mission to make powerful cryptographic & messaging protocols - simple and safe to use for all developers. If you love thinking about great developer experiences - this role is for you:
📣 Our team at Ockam is hiring across #RustLang #Cryptography #ElixirLang #DevOps #Cloud #Kubernetes #DevEx #Product and more.
We hire globally & believe that unique perspectives & contributions of all our team members is the driver of our success.
Open roles 🧵…
Few quick comments to buy me time to write a blog 😂 :
* Our engineers are the primary docs authors and they are all awesome.
* We released Camunda Platform 8 as our primary product focus which got us more eyes and more changes.
* A few of our teams have shifted from versioned releases (2x minor/year, alphas in between) to continuous releases with more docs changes.
* Within #DevEx we maintain docs infra & technical writing, so we have our own projects that end up as PRs.
I like this article by Kyeongsun Park about writing more useful error messages https://medium.com/@gngsn/writing-optimized-error-message-learning-googles-way-8f6a5e1b8705
Randomly came back to an old ruby->crystal porting project and am testing out crystal 1.6.2 and spectator 0.11.x. I have to say the error messages are improving! They now give you suggestions on how to fix the issue:
```
27 | expect(subject.operators).to eq([])
^
Error: for empty arrays use '[] of ElementType'
```
#crystallang #DX #devex
Awesome, @intellijidea@twitter.com and @WebStormIDE@twitter.com now natively support @vitest_dev@twitter.com
#DevEx https://www.jetbrains.com/idea/whatsnew/?s=09#web-development
Riju is a fast online playground for “every” language.
Go: https://riju.codes/go
Rust: https://riju.codes/rust
All: https://riju.codes/
#sandbox #languages #programming #coding #editor #playground #tools #WebApp #online #DevEx
Simply write code in your favorite language and Pulumi automatically provisions and manages your AWS, Azure, Google Cloud Platform, and/or Kubernetes resources:
Espanso is a useful tool to expand text in Linux, so that you can use your typographic quotes the way you wanted them.
I had to install it after numerous failed attemps to make the Compose key not working on my virtual Ubuntu desktop (as a service)—I ❤️ my smart quotes, and I’m not giving up on them :)
#espanso #expander #TextExpander #writing #typography #tools #apps #linux #DevEx
I'm starting some new research on #DeveloperExperience #devex #DX. If you have opinions about that, I'd love to learn what they are! Get in touch here or on LinkedIn: https://www.linkedin.com/posts/acornwall_research-developerexperience-softwaredeveloper-activity-7004234835992936448-VXYV
I was speaking at #openconf too 😅! If you liked my session on Backstage here’s te link: https://bck.st/links #devex #backstageio

I used to love the promise of #AWS #Serverless, but for me, the shine has come off:
* poor #DevEx
* other vendors caught up
* Skill- and vendor lock-in
* Excessive cost at scale
For me, it has to be either open- and #OpenSource standards, or a 10X better dev experience. AWS offers neither.
I get the feeling that developing for #AWS #Serverless is quickly becoming a very specialized skill, requiring deep knowledge in AWS various tools, with a litte bit of effort going into writing #IaC and glue-code.
Not sure this is a good thing: AWS #DevEx is almost always awful, and being locked into a vendor specific niche skillset is probably sub-optimal.
Warp is a terminal emulator written in Rust.
I have mixed feelings about it » https://www.warp.dev/
delve is a debugger for the Go programming language.
gcc hello.c && ./a.out
Hopped over from Octodon, now I'm here.
As before, it's a little weird doing one of these when I'm pretty sure most of the people who follow me know who I am, but hey, why not, right?
Hachyderm has a shorter post size, so we'll thread this. Click through--there's dogs at the end.
#introduction #boston #massachusetts #softwaredevelopment #devex #devrel #video #infosec #3dprinting #demuxed #woodworking #videogames #dogsofmastodon
I'm hiring a Senior #DevEx Engineer to work on building our clients into robust SDK experiences.
If you are passionate about improving the lives of developers, this is the team for you.
Use the link to apply!
TinyWow is a collection of tools that solve a lot of small problems
#welcome to z2h.dev
If you haven’t already done so, please read https://z2h.dev/about/more — it contains useful information about how this instance works.
Here are some tags you might find useful to dig in:
#tools #apps #DevEx #design #infra #macOS #libraries #tips #kubernetes #go #WebApps #CSS #security #JavaScript #terminal #tutorials #articles
I refresh this list weekly based on tag usage.
Feel free to boost and like what you like and have fun.
May the source be with you 🦄.
I think the trend towards #PlatformEngineering teams is one that is necessary at this time.
But I'm not sure it's a trend that is going to last.
#Platforms & #DevEx are finally getting some love.
But eventually, I think as an industry, we will converge towards open source, open standards, mixed with managed services. The first two ensure commoditisation & vendor portability, the latter that we spend our R&D on what is core to our business.
I give #PlatformEngineering teams 4-8 years.
gcc hello.c && ./a.out
Er, I mean, hi. It's a little weird doing one of these when I'm pretty sure most of the people who follow me know who I am, but hey, why not, right?
So I'm Ed, and theoretically I'm a software developer. I work at https://render.com doing devrel/devex stuff and I volunteer on https://demuxed.com doing video and live-stream things once a year. (We ran the COVID-flavored 2020 and 2021 shows from the desk upon which I am typing this right now!)
Everything else is more interesting, though. I have a wood shop that I putter around in a lot and the swarm of 3D printers is growing on a monthly basis. I like building things, but I think "maker" is a terrible label. Similarly, I'm an audio engineer and a videographer, and "content creator" doesn't fly, either. People are people who verb, not conveniently-bucketed nouns who are.
I write a lot, and with :bird: on its inevitable slide I really should finally go stand up that blog I've been meaning to do for a while. I've got a pretty cool dog, too.
I think it's not that hard to get along with folks and fascists have no place here or anywhere else.
And the requisite tag cloud below.
#introduction #boston #massachusetts #softwaredevelopment #devex #devrel #video #infosec #3dprinting #demuxed #woodworking #videogames #dogsofmastodon
(not affiliated)
PopSQL looks like a nice #collaborative #SQL #editor
It does (big) data visualization too.
You can share your queries so your team can use them, put together charts etc.
They also have a free tier to test things out.
I'm hiring a Senior #DevEx Engineer to work on building our clients into robust SDK experiences.
If you are passionate about improving the lives of developers, this is the team for you.
Use the link to apply!
Looks like a useful tool.
Click on any item on the page to go to it associated code in the IDE » https://www.locatorjs.com/
What is #DevEx / #DeveloperExperience? *This* is 👇
Why make your devs look up the syntax for a command, when instead you can provide it in the context for them when they're likely to need it?
I'm Carolyn Van Slyck, a developer at #Microsoft, and I work in #OpenSource, building developer tools and sustainable inclusive communities around them. 🌈
I write code all day but also love geeking out on #DevEx , #TechDocs with excessive commas, and tricking people into collaborating with me on projects.
I'm excited to learn what people are up to, boosting cat pics, and communicating through movie references, emoji, and gifs.
Nice writeup about the importance and role of #DevRel / #DevEx https://medium.com/@danthelion/the-developer-experience-formula-65b76475e034